.body-overlayed{overflow-y:scroll;}input[type="submit"],input[type="button"]{-webkit-appearance:none;border-radius:0;}input[type="text"]{border-radius:0;box-shadow:none;}img{max-width:100%;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;outline:0;background:url(../images/icons/down-arrow.svg) no-repeat right center;background-size:20px;}script{display:none !important;}.inline-layout{font-size:0;letter-spacing:0;}.inline-layout>*{display:inline-block;vertical-align:top;font:1rem/1.3em 'Open Sans', "Arial", sans-serif;}.table-overflow{overflow:auto;}body{font-family:'Open Sans', Arial, sans-serif;position:relative;font-size:16px;color:#393939;font-weight:400;}body a{color:#986762;font-family:'Open Sans', Arial, sans-serif;font-weight:400;}body a:hover{text-decoration:none;}body p{text-align:justify;color:#393939;font-family:'Open Sans', Arial, sans-serif;font-weight:400;margin-bottom:20px;font-size:16px;line-height:1.3em;}body p:last-child{margin-bottom:0;}.container{width:1170px;margin:auto;}header{padding-top:20px;padding-bottom:40px;position:relative;}header .container{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}header .block_contacts{-ms-flex:1 1 0px;flex:1 1 0;}header .block_contacts .instagram,header .block_contacts .facebook{display:inline-block;vertical-align:middle;width:28px;height:28px;margin-right:26px;}header .block_contacts .instagram:hover svg,header .block_contacts .facebook:hover svg{fill:#986762;}header .block_contacts .instagram svg,header .block_contacts .facebook svg{width:100%;height:100%;fill:#838383;}header .block_contacts .block_phone{display:inline-block;vertical-align:middle;}header .block_contacts .block_phone a{display:block;font-family:Montserrat, Arial, sans-serif;font-size:1rem;color:#393939;font-weight:600;margin-bottom:10px;}header .block_contacts .block_phone a:hover{color:#986762;}header .block_contacts .block_phone a:last-child{margin-bottom:0;}header .logo{text-align:center;display:block;height:120px;-ms-flex:1 1 0px;flex:1 1 0;}header .logo a{display:inline-block;width:120px;}header .moduletable_menu{width:100%;text-align:center;margin-top:20px;}header .moduletable_menu .icon-menu{background:url(../images/icons/menu.svg) no-repeat center;background-size:100%;width:28px;height:28px;display:none;cursor:pointer;}header .moduletable_menu li{display:inline-block;vertical-align:middle;margin-right:20px;}header .moduletable_menu li:last-child{margin-right:0;}header .moduletable_menu li.active a{color:#986762;}header .moduletable_menu li a{color:#393939;text-transform:uppercase;font-size:0.875rem;font-family:Montserrat, Arial, sans-serif;font-weight:600;}header .moduletable_menu li a:hover{color:#986762;}header .block_header__right{-ms-flex:1 1 0px;flex:1 1 0;text-align:right;}header .block_header__right .mod-languages{display:inline-block;vertical-align:middle;margin-left:26px;}header .block_header__right .mod-languages li{margin-right:12px;margin-left:0;}header .block_header__right .mod-languages li:last-child{margin-right:0;}header .block_header__right .mod-languages li.lang-active a,header .block_header__right .mod-languages li:hover a{color:#986762;}header .block_header__right .mod-languages li a{color:#838383;font-weight:600;font-family:Montserrat, Arial, sans-serif;}header .block_header__right .jshop_module_cart{display:inline-block;vertical-align:middle;position:relative;margin-left:26px;}header .block_header__right .jshop_module_cart .jshop_module_cart__icon{position:relative;display:inline-block;}header .block_header__right .jshop_module_cart .jshop_module_cart__icon:hover svg{fill:#986762;}header .block_header__right .jshop_module_cart .jshop_module_cart__icon svg{width:30px;fill:#393939;}header .block_header__right .jshop_module_cart .jshop_module_cart__icon .jshop_quantity_products{background:#838383;color:#fff;font-size:12px;line-height:1em;font-weight:600;padding:3px 4px;border-radius:18px;min-width:18px;display:inline-block;box-sizing:border-box;text-align:center;position:absolute;top:-5px;right:-5px;}header .block_header__right .jshop_module_cart .jshop_module_cart__products{display:none;}header .select_currencies{display:inline-block;vertical-align:middle;margin-left:26px;}header .select_currencies select{padding:6px 24px 6px 6px;background-size:14px;background-position:calc(100% - 5px) center;}header .search-form{vertical-align:middle;width:230px;display:none;position:absolute;top:100%;left:0;padding:15px;border:1px solid #b5b5b5;background:#fff;z-index:5;}header .search-form input[type="text"]{height:40px;border-radius:40px;padding:9px 34px 9px 12px;border:1px solid #838383;display:inline-block;vertical-align:middle;box-sizing:border-box;width:100%;}header .search-form button{border:0;background:none;width:22px;height:22px;padding:0;display:inline-block;vertical-align:middle;margin-left:0;position:absolute;top:24px;right:25px;}header .search-form button:hover svg{fill:#986762;}header .search-form button svg{fill:#838383;}header .module_search{display:inline-block;vertical-align:middle;position:relative;}header .module_search:hover .search-form{display:block;}header .module_search .search-icon{width:20px;height:20px;display:block;padding:10px 0;}header .module_search .search-icon svg{max-width:100%;fill:#838383;}footer{background:#e5e5e5;padding:40px 0;}footer .block_contacts{display:inline-block;width:33%;margin-bottom:26px;vertical-align:top;}footer .block_phone{margin-bottom:22px;}footer .block_phone a{display:block;margin-bottom:10px;color:#393939;font-weight:600;font-family:Montserrat, Arial, sans-serif;font-size:1rem;line-height:1.25em;}footer .block_phone a:last-child{margin-bottom:0;}footer .block_phone a:hover{color:#986762;}footer .block_social a{display:inline-block;vertical-align:middle;width:28px;height:28px;margin-right:24px;}footer .block_social a:last-child{margin-right:0;}footer .block_social a svg{fill:#986762;width:100%;height:100%;}footer .copyright{text-align:center;color:#393939;font-weight:600;font-family:Montserrat, Arial, sans-serif;font-size:1rem;}footer .copyright span{color:#986762;}footer .moduletable_menu{display:inline-block;width:66%;margin-bottom:10px;vertical-align:top;}footer .moduletable_menu .icon-menu{display:none;}footer .moduletable_menu li{width:50%;display:inline-block;margin-bottom:16px;vertical-align:middle;}footer .moduletable_menu li.active a{color:#986762;}footer .moduletable_menu li a{color:#393939;}footer .moduletable_menu li a:hover{color:#986762;}main{min-height:calc(100vh - 474px);}.section-info{background:#f5f5f5;}.module_contacts{text-align:center;padding:80px 0;}.module_contacts h3{color:#393939;margin:0 auto 28px;width:700px;font-weight:600;font-family:Montserrat, Arial, sans-serif;font-size:2rem;line-height:1.2em;}.module_contacts h4{color:#986762;margin:0 auto 40px;font-weight:600;font-family:Montserrat, Arial, sans-serif;font-size:1.5rem;line-height:1.2em;}.module_contacts ul li{display:inline-block;vertical-align:middle;margin-right:20px;}.module_contacts ul li:last-child{margin-right:0;}.module_contacts ul li a{display:block;}.section-about{background:#986762;color:#fff;padding:60px 0;}.section-about .block_about{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.section-about .image-holder{margin-right:30px;}.section-about .custom_text{width:670px;}.section-about h2{font-weight:600;font-family:Montserrat, Arial, sans-serif;font-size:1.75rem;line-height:1.2em;margin-bottom:10px;}.section-about h4{font-weight:500;font-family:Montserrat, Arial, sans-serif;font-size:1.125rem;line-height:1.2em;margin-bottom:26px;}.section-about p{color:#fff;margin-bottom:20px;}.section-about p:last-child{margin-bottom:0;}.section_categories{padding:100px 0 20px;}.section_categories h3{margin-bottom:40px;text-align:center;font-weight:700;font-family:Montserrat, Arial, sans-serif;font-size:2.5rem;line-height:1.2em;}.section_categories .list_categories .item-category{display:inline-block;vertical-align:top;width:270px;margin-bottom:30px;margin-right:30px;}.section_categories .list_categories .item-category:nth-child(4n){margin-right:0;}.section_categories .list_categories .item-category a{display:block;}.section_categories .list_categories .item-category a:hover span{transform:translateY(-15px);transition:all 0.3s;}.section_categories .list_categories .item-category span{text-align:center;padding-top:16px;display:block;font-weight:600;font-family:Montserrat, Arial, sans-serif;font-size:1.25rem;line-height:1.2em;color:#393939;background:#fff;transition:all 0.3s;}.swiper-slider-home .swiper-slide{text-align:center;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;}.swiper-slider-home .swiper-slide:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;}.swiper-slider-home .swiper-slide img{object-fit:contain;}.swiper-slider-home .swiper-slide h4{text-transform:uppercase;color:#fff;font-size:2.625rem;font-weight:600;font-family:Montserrat, Arial, sans-serif;margin-bottom:40px;display:block;width:100%;position:relative;}.swiper-slider-home .swiper-slide a{display:inline-block;background:#986762;color:#fff;font-size:1.125rem;font-weight:500;font-family:Montserrat, Arial, sans-serif;line-height:1em;padding:16px 36px;text-transform:uppercase;letter-spacing:1px;margin:auto;position:relative;transition:all 0.35s;}.swiper-slider-home .swiper-slide a:hover{transition:all 0.35s;background:#8a5d58;}.swiper-slider-home .swiper-button-next,.swiper-slider-home .swiper-button-prev{width:40px;height:40px;margin-top:-20px;}.swiper-slider-home .swiper-button-next svg,.swiper-slider-home .swiper-button-prev svg{fill:#fff;}.swiper-slider-home .swiper-button-next:after,.swiper-slider-home .swiper-button-prev:after{display:none;}.swiper-slider-home .swiper-button-prev{transform:rotate(-180deg);}.swiper-slider-home .swiper-pagination{bottom:30px;}.swiper-slider-home .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;border:2px solid #fff;border-radius:12px;transition:all 0.35s;cursor:pointer;background:none;opacity:1;}.swiper-slider-home .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.swiper-slider-home .swiper-pagination .swiper-pagination-bullet:hover{background:#fff;transition:all 0.35s;}.section_prod_slider{position:relative;padding:50px 0 80px;}.section_prod_slider h3{margin-bottom:40px;text-align:center;font-weight:700;font-family:Montserrat, Arial, sans-serif;font-size:2.5rem;line-height:1.2em;}.section_prod_slider .swiper-button-next,.section_prod_slider .swiper-button-prev{width:28px;height:28px;margin-top:-14px;}.section_prod_slider .swiper-button-next svg,.section_prod_slider .swiper-button-prev svg{fill:#393939;}.section_prod_slider .swiper-button-next:after,.section_prod_slider .swiper-button-prev:after{display:none;}.section_prod_slider .swiper-button-prev{transform:rotate(-180deg);left:-48px;}.section_prod_slider .swiper-button-next{right:-48px;}.jshop_list_product .item-product{display:inline-block;width:270px;margin-bottom:30px;margin-right:30px;}.jshop_list_product .item-product:nth-child(3n){margin-right:0;}.list_products .item-product .image-holder{display:block;margin-bottom:18px;}.list_products .item-product .label_prod{position:absolute;top:16px;right:16px;width:50px;height:50px;text-transform:uppercase;line-height:50px;text-align:center;font-weight:600;font-family:Montserrat, Arial, sans-serif;font-size:0.875rem;color:#fff;border-radius:50px;}.list_products .item-product .label_prod.label_prod_Sale{background:#ffbb5a;}.list_products .item-product .label_prod.label_prod_New{background:#00a78e;}.list_products .item-product .name{display:block;margin-bottom:18px;color:#393939;font-weight:600;font-family:Montserrat, Arial, sans-serif;font-size:1.3125rem;transition:all 0.35s;height:50px;overflow:hidden;}.list_products .item-product .name:hover{color:#986762;transition:all 0.35s;}.list_products .item-product .desc_prod{color:#393939;font-family:"Open Sans", Arial, sans-serif;font-size:0.875rem;margin-bottom:16px;height:36px;overflow:hidden;}.list_products .item-product .price{margin-bottom:20px;}.list_products .item-product .price .product_price{font-weight:600;font-family:Montserrat, Arial, sans-serif;font-size:1.25rem;vertical-align:middle;margin-right:16px;}.list_products .item-product .price .old_price{color:#838383;font-size:1rem;font-family:Montserrat, Arial, sans-serif;vertical-align:middle;position:relative;}.list_products .item-product .price .old_price:before{content:"";position:absolute;top:50%;height:1px;width:100%;left:0;background:#838383;}.list_products .item-product .buttons a{text-align:center;width:125px;height:37px;font-weight:600;font-family:"Open Sans", Arial, sans-serif;font-size:0.875rem;line-height:37px;box-sizing:border-box;transition:all 0.35s;}.list_products .item-product .buttons a:hover{transition:all 0.35s;}.list_products .item-product .buttons .button_detail{background:#393939;color:#fff;margin-right:20px;}.list_products .item-product .buttons .button_detail:hover{background:#986762;}.list_products .item-product .buttons .button_buy{background:#fff;color:#393939;border:1px solid #393939;line-height:35px;}.list_products .item-product .buttons .button_buy:hover{background:#393939;color:#fff;}.section-main-sidebar h1{font-size:2.5rem;font-family:"Montserrat", Arial, sans-serif;font-weight:700;margin-bottom:40px;display:block;}.section-main-sidebar .menu_categories{width:270px;margin-right:30px;}.section-main-sidebar .menu_categories + .jshop,.section-main-sidebar .menu_categories + .jshop_list_category{width:870px;margin-bottom:80px;}.bread{margin-bottom:12px;}.bread li{display:inline-block;vertical-align:middle;}.bread li:nth-child(1){display:none;}.bread li a span{color:#838383;}.bread li a:hover span{color:#986762;}.bread li span{color:#393939;font-size:0.875rem;}.bread li span.divider{margin-right:8px;margin-left:8px;color:#838383;}.controller-product .bread{margin-bottom:40px;}.menu_categories{padding:30px;box-sizing:border-box;background:#e5e5e5;margin-bottom:80px;}.menu_categories h3{font-size:1.75rem;font-family:"Montserrat", Arial, sans-serif;font-weight:700;margin-bottom:20px;}.menu_categories h4{display:none;font-size:1.75rem;font-family:"Montserrat", Arial, sans-serif;font-weight:700;}.menu_categories .item-category{display:block;margin-bottom:20px;}.menu_categories .item-category:last-child{margin-bottom:0;}.menu_categories .item-category.active a{color:#986762;}.menu_categories .item-category a{font-family:"Montserrat", Arial, sans-serif;color:#393939;}.menu_categories .item-category a:hover{color:#986762;}.category_description p{margin-bottom:20px;}.pagination{text-align:right;margin-bottom:80px;margin-top:10px;}.pagination li{display:inline-block;margin-right:30px;vertical-align:middle;}.pagination li.active a{color:#986762;}.pagination li a{color:#393939;font-family:"Montserrat", Arial, sans-serif;font-size:1.125rem;font-weight:600;}.pagination li.first,.pagination li.last{display:none;}.pagination li.next{margin-right:0;margin-left:10px;}.pagination li.next a{width:20px;height:20px;display:block;}.pagination li.next svg{width:20px;height:20px;}.pagination li.next:hover svg{fill:#986762;}.pagination li.prev{transform:rotate(180deg);margin-right:40px;}.pagination li.prev a{width:20px;height:20px;display:block;}.pagination li.prev:hover svg{fill:#986762;}.pagination li.prev svg{width:20px;height:20px;}#sort_count{text-align:right;margin-bottom:40px;margin-top:-82px;}#sort_count .box_products_sorting{padding-right:0;}#sort_count span{display:inline-block;vertical-align:middle;}#sort_count select{width:220px;height:42px;padding:10px;border-radius:0;margin-left:30px;margin-right:20px;background-position:190px center;display:inline-block;vertical-align:middle;}#sort_count img{width:32px;display:inline-block;vertical-align:middle;}.productfull .list_img{width:400px;display:inline-block;margin-right:40px;margin-bottom:60px;}.productfull .list_img .image_middle{float:none;margin-right:0;position:relative;}.productfull .list_img .image_middle .product_label{position:absolute;top:16px;right:16px;width:50px;height:50px;text-transform:uppercase;line-height:50px;text-align:center;font-weight:600;font-family:Montserrat, Arial, sans-serif;font-size:0.875rem;color:#fff;border-radius:50px;}.productfull .list_img .image_middle .product_label.product_label__Sale{background:#ffbb5a;}.productfull .list_img .image_middle .product_label.product_label__New{background:#00a78e;}.productfull .list_img .jshop_img_description{padding-left:0;overflow:auto;margin-top:20px;}.productfull .list_img .jshop_img_description #list_product_image_thumb{white-space:nowrap;}.productfull .list_img .jshop_img_description img{display:inline-block;vertical-align:top;width:120px;margin-right:20px;padding:0;border:0;margin-left:0;margin-bottom:0;opacity:0.5;transition:all 0.35s;}.productfull .list_img .jshop_img_description img.active,.productfull .list_img .jshop_img_description img:hover{opacity:1;transition:all 0.35s;}.productfull .list_img .jshop_img_description img:last-child{margin-right:0;}.productfull .form_product{width:430px;margin-bottom:60px;}.productfull .form_product h1{line-height:1.2em;margin-bottom:16px;font-weight:700;font-family:Montserrat, Arial, sans-serif;font-size:2.5rem;}.productfull .form_product .jshop_code_prod{color:#838383;font-size:1rem;margin-bottom:30px;display:block;}.productfull .form_product .list_price{margin-bottom:30px;}.productfull .form_product .list_price .prod_price{font-weight:600;font-family:Montserrat, Arial, sans-serif;font-size:1.5rem;vertical-align:middle;margin-right:20px;}.productfull .form_product .list_price .old_price{color:#838383;font-size:1.125rem;font-family:Montserrat, Arial, sans-serif;vertical-align:middle;position:relative;}.productfull .form_product .list_price .old_price:before{content:"";position:absolute;top:50%;height:1px;width:100%;left:0;background:#838383;}.productfull .form_product .buttons input[type="submit"],.productfull .form_product .buttons .buy_click{text-align:center;width:125px;height:37px;font-weight:600;font-family:"Open Sans", Arial, sans-serif;font-size:0.875rem;line-height:37px;box-sizing:border-box;transition:all 0.35s;display:inline-block;vertical-align:middle;}.productfull .form_product .buttons input[type="submit"]:hover,.productfull .form_product .buttons .buy_click:hover{transition:all 0.35s;}.productfull .form_product .buttons input[type="submit"]{background:#393939;color:#fff;margin-right:20px;border:0;}.productfull .form_product .buttons input[type="submit"]:hover{background:#986762;}.productfull .form_product .buttons .buy_click{background:#fff;color:#393939;border:1px solid #393939;line-height:35px;cursor:pointer;width:140px;}.productfull .form_product .buttons .buy_click:hover{background:#393939;color:#fff;}.productfull .form_product .prod_qty_input{position:relative;display:inline-block;width:auto;}.productfull .form_product .prod_qty_input input[type="text"]{width:70px;height:37px;border:1px solid #b5b5b5;text-align:center;margin-left:19px;margin-right:19px;box-sizing:border-box;}.productfull .form_product .prod_qty_input .product_minus,.productfull .form_product .prod_qty_input .product_plus{background:#f5f5f5;color:#393939;width:20px;height:37px;position:absolute;cursor:pointer;border:1px solid #b5b5b5;}.productfull .form_product .prod_qty_input .product_minus{left:0;}.productfull .form_product .prod_qty_input .product_plus{right:0;}.productfull .related_header{margin-bottom:40px;text-align:center;font-weight:700;font-family:Montserrat, Arial, sans-serif;font-size:2.5rem;line-height:1.2em;margin-top:0;border:0;}.productfull .block_tabs .nav-tabs{margin-bottom:30px;border-bottom:1px solid #b5b5b5;}.productfull .block_tabs .nav-tabs .item-tab{padding-bottom:12px;border-bottom:2px solid transparent;font-size:1.25rem;font-weight:600;font-family:Montserrat, Arial, sans-serif;color:#b5b5b5;transition:all 0.35s;cursor:pointer;margin-right:30px;margin-bottom:-1px;}.productfull .block_tabs .nav-tabs .item-tab:last-child{margin-right:0;}.productfull .block_tabs .nav-tabs .item-tab:hover{transition:all 0.35s;color:#393939;}.productfull .block_tabs .nav-tabs .item-tab.active{border-color:#986762;color:#393939;}.productfull .block_tabs .tab-wrap{margin-bottom:80px;}.productfull .block_tabs .tab-wrap .tab-content{display:none;}.productfull .block_tabs .tab-wrap .tab-content.active{display:block;}.productfull .block_tabs .review_item{padding:30px 0;border-bottom:1px solid #e5e5e5;}.productfull .block_tabs .review_item:first-child{padding-top:0;}.productfull .block_tabs .review_item .review_info{margin-bottom:20px;}.productfull .block_tabs .review_item .review_info span{display:inline-block;vertical-align:middle;}.productfull .block_tabs .review_item .review_info .review_user{font-size:1.25rem;font-weight:600;font-family:Montserrat, Arial, sans-serif;color:#393939;margin-right:20px;line-height:1em;}.productfull .block_tabs .review_item .review_info .review_time{margin-right:20px;font-weight:400;font-family:Montserrat, Arial, sans-serif;color:#b5b5b5;line-height:1em;}.productfull .block_tabs .review_item .review_info .review_mark .stars_no_active{display:inline-block;}.productfull .block_tabs .review_item .review_info .review_mark .stars_no_active .stars_active{background-position:0 -32px;}.productfull .block_tabs .review_item .review_text{padding:0;}.productfull .block_tabs .review_form{padding-top:40px;}.productfull .block_tabs .review_form h4{margin-bottom:26px;font-weight:600;font-family:Montserrat, Arial, sans-serif;font-size:1.625rem;}.productfull .block_tabs .review_form .form-holder{margin-bottom:30px;}.productfull .block_tabs .review_form .form-holder:last-child{margin-bottom:0;margin-top:30px;}.productfull .block_tabs .review_form input[type="text"],.productfull .block_tabs .review_form textarea{border:1px solid #b5b5b5;width:100% !important;color:#393939;/* Firefox 18- *//* Firefox 19+ */box-sizing:border-box;}.productfull .block_tabs .review_form input[type="text"]::-webkit-input-placeholder,.productfull .block_tabs .review_form textarea::-webkit-input-placeholder{color:#b5b5b5;}.productfull .block_tabs .review_form input[type="text"]:-moz-placeholder,.productfull .block_tabs .review_form textarea:-moz-placeholder{color:#b5b5b5;}.productfull .block_tabs .review_form input[type="text"]::-moz-placeholder,.productfull .block_tabs .review_form textarea::-moz-placeholder{color:#b5b5b5;}.productfull .block_tabs .review_form input[type="text"]:-ms-input-placeholder,.productfull .block_tabs .review_form textarea:-ms-input-placeholder{color:#b5b5b5;}.productfull .block_tabs .review_form input[type="text"]{padding:9px 12px;}.productfull .block_tabs .review_form textarea{padding:12px;}.productfull .block_tabs .review_form input[type="submit"]{text-align:center;width:125px;height:37px;font-weight:600;font-family:"Open Sans", Arial, sans-serif;font-size:0.875rem;line-height:37px;box-sizing:border-box;transition:all 0.35s;background:#393939;color:#fff;margin-right:20px;border:0;display:block;}.productfull .block_tabs .review_form input[type="submit"]:hover{transition:all 0.35s;background:#986762;}.jshop_list_category .jshop_categ{margin-bottom:30px;width:270px;margin-right:30px;}.jshop_list_category .jshop_categ:nth-child(3n){margin-right:0;}.jshop_list_category .jshop_categ a{display:block;}.jshop_list_category .jshop_categ a:hover span{transform:translateY(-15px);transition:all 0.3s;}.jshop_list_category .jshop_categ span{text-align:center;padding-top:16px;display:block;font-weight:600;font-family:Montserrat, Arial, sans-serif;font-size:1.25rem;line-height:1.2em;color:#393939;background:#fff;transition:all 0.3s;}#overlay{z-index:11;position:fixed;background:#986762;opacity:0.75;width:100%;height:100%;top:0;left:0;cursor:pointer;display:block;transition:opacity 0.5s;}#overlay.hide{z-index:0;display:none;opacity:0;transition:opacity 0.5s;}.modal_div{will-change:transform;position:fixed;background:#fff;top:50%;left:50%;transform:translate3d(-50%,-50%,0);z-index:12;display:block;opacity:1;max-width:980px;max-height:70vh;overflow:auto;transition:opacity 0.35s;padding:50px;min-width:430px;box-sizing:border-box;}.modal_div.hide{z-index:0;display:none;opacity:0;transition:opacity 0.35s;}.modal_div .modal_close{position:absolute;background:url("../images/icons/close.svg") no-repeat center;background-size:100%;width:24px;height:24px;top:20px;right:20px;cursor:pointer;}.modal_div .content-holder .componentheading{margin-bottom:30px;text-align:center;font-weight:600;font-family:Montserrat, Arial, sans-serif;font-size:1.75rem;line-height:1.2em;margin-top:0;border:0;}.modal_div form{width:400px;}.modal_div form .rsform-block{margin-bottom:30px;}.modal_div form .rsform-block:last-child,.modal_div form .rsform-block.rsform-block-sell{margin-bottom:0;}.modal_div form input[type="text"],.modal_div form textarea{border:1px solid #b5b5b5;width:100% !important;color:#393939;/* Firefox 18- *//* Firefox 19+ */box-sizing:border-box;}.modal_div form input[type="text"]::-webkit-input-placeholder,.modal_div form textarea::-webkit-input-placeholder{color:#b5b5b5;}.modal_div form input[type="text"]:-moz-placeholder,.modal_div form textarea:-moz-placeholder{color:#b5b5b5;}.modal_div form input[type="text"]::-moz-placeholder,.modal_div form textarea::-moz-placeholder{color:#b5b5b5;}.modal_div form input[type="text"]:-ms-input-placeholder,.modal_div form textarea:-ms-input-placeholder{color:#b5b5b5;}.modal_div form input[type="text"].rsform-error,.modal_div form textarea.rsform-error{border-color:red;}.modal_div form input[type="text"]{padding:9px 12px;}.modal_div form textarea{padding:12px;height:90px;}.modal_div form input[type="submit"]{text-align:center;width:125px;height:37px;font-weight:600;font-family:"Open Sans", Arial, sans-serif;font-size:0.875rem;line-height:37px;box-sizing:border-box;transition:all 0.35s;background:#393939;color:#fff;margin-right:20px;border:0;display:block;}.modal_div form input[type="submit"]:hover{transition:all 0.35s;background:#986762;}@keyframes button_animation{from{padding:8px;}to{padding:0;}}@keyframes button_animation_2{from{padding:15px;}to{padding:0;}}.button_question{width:65px;height:65px;-webkit-border-radius:65px;border-radius:65px;background:#ffbb5a;cursor:pointer;position:fixed;right:30px;bottom:30px;z-index:10;}.button_question > div{background:url("../images/icons/question-mark.svg") no-repeat center;background-size:28px;width:100%;position:relative;z-index:2;height:100%;display:block;}.button_question:hover:before,.button_question:hover:after{opacity:0;}.button_question:before{opacity:1;background:rgba(255,187,90,0.4);width:100%;height:100%;top:50%;left:50%;will-change:transform;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-transition:all .35s;transition:all .35s;position:absolute;content:"";-webkit-animation:button_animation 2s linear 0s infinite alternate;animation:button_animation 2s linear 0s infinite alternate;-webkit-border-radius:40px;border-radius:40px;z-index:1;}.button_question:after{opacity:1;border:2px solid rgba(255,187,90,0.4);width:100%;height:100%;top:50%;left:50%;will-change:transform;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-transition:all .35s;transition:all .35s;position:absolute;content:"";-webkit-animation:button_animation_2 2.5s linear 0s infinite alternate;animation:button_animation_2 2.5s linear 0s infinite alternate;-webkit-border-radius:100%;border-radius:100%;z-index:1;}.error404{padding:40px 0;text-align:center;min-width:inherit;}.error404 .error404_text{color:#f00;font-size:200px;line-height:1em;margin-bottom:60px;font-weight:700;}.error404 p{font-size:24px;line-height:1em;margin-bottom:60px;text-align:center;}.error404 .error_home{text-align:center;width:250px;height:40px;font-weight:600;font-family:"Open Sans", Arial, sans-serif;font-size:1rem;line-height:40px;box-sizing:border-box;transition:all 0.35s;background:#393939;color:#fff;margin:auto;border:0;display:block;}.error404 .error_home:hover{transition:all 0.35s;background:#986762;}.item-page{margin-bottom:80px;}.item-page h2{margin-bottom:40px;font-weight:600;font-family:Montserrat, Arial, sans-serif;font-size:1.75rem;line-height:1.2em;}.item-page .item-image{margin-bottom:30px;}.item-page .item-image.pull-left{float:left;margin-right:30px;max-width:40%;}#checkoutForm{padding-top:40px;margin-bottom:80px;}#checkoutForm .checkout_left,#checkoutForm .checkout_middle,#checkoutForm .checkout_right_with_middle{width:calc((100% - 60px)/3);}#checkoutForm .checkout_left,#checkoutForm .checkout_middle{margin-right:30px;}#checkoutForm .checkout_title{font-weight:600;font-family:Montserrat, Arial, sans-serif;font-size:1.5rem;line-height:1.2em;margin-bottom:20px;}#checkoutForm .jshop_register{padding:0;}#checkoutForm input[type="text"],#checkoutForm textarea{border:1px solid #b5b5b5;width:100% !important;color:#393939;/* Firefox 18- *//* Firefox 19+ */box-sizing:border-box;}#checkoutForm input[type="text"]::-webkit-input-placeholder,#checkoutForm textarea::-webkit-input-placeholder{color:#b5b5b5;}#checkoutForm input[type="text"]:-moz-placeholder,#checkoutForm textarea:-moz-placeholder{color:#b5b5b5;}#checkoutForm input[type="text"]::-moz-placeholder,#checkoutForm textarea::-moz-placeholder{color:#b5b5b5;}#checkoutForm input[type="text"]:-ms-input-placeholder,#checkoutForm textarea:-ms-input-placeholder{color:#b5b5b5;}#checkoutForm input[type="text"].rsform-error,#checkoutForm textarea.rsform-error{border-color:red;}#checkoutForm label{margin-bottom:8px;}#checkoutForm input[type="text"]{padding:9px 12px;margin-bottom:20px;}#checkoutForm textarea{padding:12px;height:90px;}#checkoutForm select{height:37px;width:100%;background-position:340px center;padding:0 10px;margin-bottom:20px;border-color:#b5b5b5;}#checkoutForm input[type="submit"]{text-align:center;width:250px;height:37px;font-weight:600;font-family:"Open Sans", Arial, sans-serif;font-size:0.875rem;line-height:37px;box-sizing:border-box;transition:all 0.35s;background:#393939;color:#fff;margin-right:20px;border:0;display:block;}#checkoutForm input[type="submit"]:hover{transition:all 0.35s;background:#986762;}#checkoutForm .item_shipping,#checkoutForm .item_payment{margin-bottom:10px;}#checkoutForm .item_shipping input,#checkoutForm .item_shipping label,#checkoutForm .item_payment input,#checkoutForm .item_payment label{display:inline-block;vertical-align:middle;margin-bottom:0;}#checkoutForm .item_shipping input,#checkoutForm .item_payment input{margin-right:5px;}#checkoutForm .item_shipping:last-child,#checkoutForm .item_payment:last-child{margin-bottom:0;}#checkoutForm .comment label{margin-bottom:10px;display:block;}#checkoutForm .comment textarea{margin-bottom:20px;}#checkoutForm .row_agb{margin-bottom:20px;}#checkoutForm .cart_preview{margin-bottom:30px;}#checkoutForm .cart_preview .cart_name{font-weight:bold;margin-bottom:10px;}#checkoutForm .cart_preview .cart_name >div{font-weight:bold;}#checkoutForm .cart_preview .cart_name > div:first-child{width:70%;}#checkoutForm .cart_preview .cart_name > div:last-child{width:30%;text-align:right;}#checkoutForm .cart_preview .jshop_prod_cart{margin-bottom:10px;}#checkoutForm .cart_preview .jshop_prod_cart:last-child{margin-bottom:0;}#checkoutForm .cart_preview .jshop_prod_cart > div:first-child{width:70%;}#checkoutForm .cart_preview .jshop_prod_cart .price{width:30%;text-align:right;}#checkoutForm .jshop_subtotal{margin-bottom:30px;}#checkoutForm .jshop_subtotal .item_subtotal{margin-bottom:10px;}#checkoutForm .jshop_subtotal .item_subtotal:last-child{margin-bottom:0;}#checkoutForm .jshop_subtotal .item_subtotal .name{font-weight:600;width:70%;box-sizing:border-box;}#checkoutForm .jshop_subtotal .item_subtotal .value{width:30%;font-weight:600;}.jshop_cart{margin-bottom:80px;}.jshop_cart h1{margin-bottom:40px;font-weight:600;font-family:Montserrat, Arial, sans-serif;font-size:2.5rem;line-height:1.2em;}.jshop_cart .jshop_subtotal{margin-bottom:40px;}.jshop_cart .jshop_subtotal .item_subtotal{margin-bottom:10px;}.jshop_cart .jshop_subtotal .item_subtotal:last-child{margin-bottom:0;}.jshop_cart .jshop_subtotal .item_subtotal .name{font-weight:600;width:80%;box-sizing:border-box;}.jshop_cart .jshop_subtotal .item_subtotal .value{width:20%;font-weight:600;}.jshop_cart .buttons{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.jshop_cart .buttons a{text-align:center;width:250px;height:42px;font-weight:600;font-family:"Open Sans", Arial, sans-serif;font-size:0.875rem;line-height:42px;box-sizing:border-box;transition:all 0.35s;background:#393939;color:#fff;border:0;display:block;}.jshop_cart .buttons a:hover{transition:all 0.35s;background:#986762;}.jshop_cart .buttons a:first-child{background:#fff;border:1px solid #393939;color:#393939;}.jshop_cart .buttons a:first-child:hover{background:#393939;color:#fff;}.jshop_cart .cart{border-color:#b5b5b5;}.jshop_cart .cart tbody{border-color:#b5b5b5;}.jshop_cart .cart tr{border-bottom:1px solid #b5b5b5;}.jshop_cart .cart tr td,.jshop_cart .cart tr th{border-color:#b5b5b5;vertical-align:middle;text-align:center;font-size:1rem;}.jshop_cart .cart tr:nth-of-type(odd){background:none;}.jshop_cart .cart .prod_qty_input{position:relative;display:inline-block;width:auto;vertical-align:middle;}.jshop_cart .cart .prod_qty_input input[type="text"]{width:70px;height:37px;border:1px solid #b5b5b5;text-align:center;margin-left:19px;margin-right:19px;box-sizing:border-box;}.jshop_cart .cart .prod_qty_input .product_minus,.jshop_cart .cart .prod_qty_input .product_plus{background:#f5f5f5;color:#393939;width:20px;height:37px;position:absolute;cursor:pointer;border:1px solid #b5b5b5;}.jshop_cart .cart .prod_qty_input .product_minus{left:0;}.jshop_cart .cart .prod_qty_input .product_plus{right:0;}.jshop_cart .cart .cart_reload{display:inline-block;vertical-align:middle;margin-left:10px;}.jshop_cart .cart .cart_reload img{width:24px;}.jshop_cart .cart .delete img{width:32px;}.jshop_cart .cart .product_name{text-align:left;}.jshop_cart .cart .product_name a{font-size:1rem;color:#986762;font-weight:600;font-family:Montserrat, Arial, sans-serif;}.jshop_cart .cart_empty_text{margin-bottom:30px;}@media screen and (max-width: 1366px){.container{width:980px;}header .block_header__right{flex:inherit;}.section_categories .list_categories .item-category{width:calc((100% - 90px)/4);}.jshop_list_product .item-product{width:calc((100% - 60px)/3);}.list_products .item-product .buttons a{width:100px;}.section-main-sidebar .menu_categories{width:222px;}.section-main-sidebar .menu_categories + .jshop,.section-main-sidebar .menu_categories + .jshop_list_category{width:726px;}.jshop_cart .cart .prod_qty_input{margin-bottom:20px;}#checkoutForm select{background-position:calc(100% - 10px) center;}.productfull .form_product,.productfull .list_img{width:calc((100% - 30px)/2);}.productfull .list_img{margin-right:30px;}.productfull .list_img .jshop_img_description img{width:calc((100% - 40px)/3);}.productfull .form_product .buttons .buy_click{margin-top:20px;display:block;}}@media screen and (max-width: 1100px){header{padding-bottom:30px;}.section_prod_slider .swiper-button-next{right:-30px;}.section_prod_slider .swiper-button-prev{left:-30px;}.container{width:calc(100% - 60px);}.select-slider.container{width:100%;}.section_categories{padding:60px 0 0;}.swiper-slider-home .swiper-slide h4{font-size:2.25rem;}.section_categories h3,.section_prod_slider h3,.section-main-sidebar h1,.productfull .related_header,.jshop_cart h1{font-size:2rem;margin-bottom:30px;}.section_categories .list_categories .item-category span{font-size:1rem;}.list_products .item-product .name{font-size:1.125rem;height:44px;}.list_products .item-product .price .product_price{font-size:1.125rem;}.list_products .item-product .buttons .button_detail{margin-right:10px;}.list_products .item-product .buttons .button_buy{float:right;}.section_prod_slider{padding:30px 0 60px;}.module_contacts{padding:60px 0 60px;}.section-main-sidebar .menu_categories{width:400px;position:relative;z-index:2;display:block;margin:0 0 20px;padding:0;}.section-main-sidebar .menu_categories h3{display:none;}.section-main-sidebar .menu_categories h4{margin-bottom:0;font-size:1.5rem;background:url("../images/icons/menu.svg") no-repeat 20px center;background-size:20px;cursor:pointer;display:block;padding:20px 20px 20px 50px;}.section-main-sidebar .menu_categories .list_categories{display:none;padding:20px;position:absolute;top:100%;left:0;z-index:10;background:#e5e5e5;width:100%;box-sizing:border-box;}.section-main-sidebar .menu_categories + .jshop,.section-main-sidebar .menu_categories + .jshop_list_category{width:100%;}#sort_count{margin-top:-71px;text-align:right;}.productfull .form_product{width:calc(100% - 430px);}.productfull .list_img{width:400px;}.section-main-sidebar .menu_categories + .jshop,.section-main-sidebar .menu_categories + .jshop_list_category,.productfull .block_tabs .tab-wrap{margin-bottom:60px;}.pagination{margin-bottom:40px;}}@media screen and (max-width: 970px){header .block_contacts .instagram,header .block_contacts .facebook{margin-right:20px;}}@media screen and (max-width: 945px){header{/*.search-form{
			width: 100%;
			display: block;
			position: relative;
			margin-top: 20px;
			input[type="text"]{
				width: 100%;
			}
			button{
				margin-left: 0;
				position: absolute;
				top: 9px;
				right: 10px;
			}
		}*/}header .block_contacts{width:100%;text-align:center;margin-bottom:10px;flex:none;order:-2;}header .block_contacts .block_phone a{display:inline-block;vertical-align:middle;margin-bottom:0;margin-right:20px;}header .block_contacts .block_phone a:last-child{margin-right:0;}header .block_header__right{-ms-flex:1 1 0px;flex:1 1 0;}header .block_header__right .mod-languages{margin-left:0;}header .block_header__right .mod-languages li{margin-right:10px;}header .block_header__right .jshop_module_cart{margin-left:20px;}header .select_currencies{margin-left:20px;}header .moduletable_menu{-ms-flex:1 1 0px;flex:1 1 0;order:-1;position:relative;margin-top:0;}header .moduletable_menu .icon-menu{display:block;}header .moduletable_menu .icon-menu + .nav{display:none;}header .moduletable_menu .nav{position:absolute;top:100%;left:0;box-sizing:border-box;background:#fff;border:1px solid #393939;z-index:11;text-align:left;padding:20px;width:260px;}header .moduletable_menu li{display:block;margin-right:0;margin-bottom:15px;}header .moduletable_menu li:last-child{margin-bottom:0;}header .module_search{display:block;width:100%;}header .module_search .search-icon{display:none;}header .module_search .search-form{margin-top:20px;position:relative;top:inherit;left:inherit;display:block;padding:0;border:0;width:100%;}header .module_search .search-form button{top:9px;right:10px;}}@media screen and (max-width: 850px){header .block_header__right{flex:none;}}@media screen and (max-width: 930px){.section-main-sidebar .menu_categories{width:300px;}.section-main-sidebar .menu_categories h4{font-size:1.125rem;}#checkoutForm .checkout_left,#checkoutForm .checkout_middle,#checkoutForm .checkout_right_with_middle{width:100%;margin-right:0;}#checkoutForm .checkout_left,#checkoutForm .checkout_middle{margin-bottom:40px;}}@media screen and (max-width: 768px){.swiper-slider-home .swiper-slide h4{font-size:2rem;}.section_categories .list_categories .item-category{width:calc((100% - 60px)/3);}.section_categories .list_categories .item-category:nth-child(4n){margin-right:30px;}.section_categories .list_categories .item-category:nth-child(3n){margin-right:0;}.module_contacts h3{width:100%;font-size:1.75rem;}#sort_count{margin-top:0;text-align:center;}.section-main-sidebar .menu_categories{margin-top:20px;width:100%;}.item-page{margin-bottom:60px;}.item-page h2{margin-bottom:30px;}.item-page .item-image.pull-left{max-width:50%;}.productfull .list_img,.productfull .form_product{width:calc((100% - 30px)/2);}.productfull .form_product h1{font-size:2.25rem;}.productfull .related_header{font-size:1.75rem;}.jshop_cart{margin-bottom:60px;}}@media screen and (max-width: 750px){.jshop_list_product .item-product{width:calc((100% - 30px)/2);}.jshop_list_product .item-product:nth-child(3n){margin-right:30px;}.jshop_list_product .item-product:nth-child(2n){margin-right:0;}.jshop_list_product .item-product .buttons .button_detail{margin-right:0;}}@media screen and (max-width: 700px){footer .block_contacts{width:100%;text-align:center;}footer .moduletable_menu{width:100%;}.productfull .list_img{width:400px;margin:0 auto 40px;display:block;max-width:100%;}.productfull .form_product{width:100%;}.jshop_cart .cart .prod_qty_input input[type="text"]{width:50px;}}@media screen and (max-width: 600px){header .logo{height:80px;}header .logo a{width:80px;}header .block_header__right{flex:inherit;}header .block_contacts .instagram,header .block_contacts .facebook{margin-right:15px;}header .block_contacts .block_phone a{margin-right:15px;}.section-about .block_about{display:block;}.section-about .block_about .image-holder{margin-right:0;margin-bottom:20px;width:100%;}.section-about .block_about .custom_text{width:100%;}.jshop_cart .buttons a{width:200px;}.jshop_cart .cart tr td{font-size:0.875rem;}.jshop_cart .cart tr th{font-size:0.75rem;}.jshop_cart .cart .delete img{width:24px;}.jshop_cart .cart .cart_reload img{width:20px;}}@media screen and (max-width: 550px){.modal_div{max-width:calc(100% - 40px);padding:30px;min-width:320px;max-height:90vh;}.modal_div form{width:100%;}.modal_div .content-holder .componentheading{text-align:left;}}@media screen and (max-width: 500px){.jshop_list_product .item-product{margin-right:0;width:100%;}.jshop_list_product .item-product:nth-child(3n){margin-right:0;}}@media screen and (max-width: 480px){header .block_contacts .instagram{margin-right:0;}header .block_contacts .block_phone{margin-top:15px;display:block;}header .block_contacts .block_phone a{display:block;margin-right:0;margin-bottom:10px;}header .block_contacts .block_phone a:last-child{margin-bottom:0;}.swiper-slider-home .swiper-slide h4{font-size:1.75rem;}.swiper-slider-home .swiper-slide a{padding:16px 25px;font-size:1rem;}.swiper-slider-home .swiper-pagination{bottom:20px;}.swiper-slider-home .swiper-button-next,.swiper-slider-home .swiper-button-prev{width:30px;height:30px;margin-top:-15px;}.swiper-slider-home .swiper-button-next{right:0;}.swiper-slider-home .swiper-button-prev{left:0;}footer .block_contacts{text-align:left;}footer .moduletable_menu li{width:100%;}.section_categories .list_categories .item-category{width:calc((100% - 20px)/2);margin-right:20px;}.section_categories .list_categories .item-category:nth-child(3n){margin-right:20px;}.section_categories .list_categories .item-category:nth-child(2n),.section_categories .list_categories .item-category:nth-child(4n){margin-right:0;}#sort_count{text-align:left;}#sort_count select{margin-left:20px;margin-right:10px;width:200px;background-position:170px center;}.error404{padding:60px 0;}.error404 .error404_text{font-size:100px;margin-bottom:40px;}.error404 p{font-size:1rem;margin-bottom:40px;}.error404 .error_home{width:220px;}.item-page .item-image.pull-left{max-width:100%;width:100%;margin-right:0;}.jshop_cart .buttons a{width:100%;}.jshop_cart .buttons a:first-child{margin-bottom:20px;}header .select_currencies{margin-left:10px;}header .block_header__right .jshop_module_cart{margin-left:10px;}header .block_header__right .mod-languages li{margin-right:5px;}}@media screen and (max-width: 430px){#sort_count span{display:block;width:100%;margin-bottom:10px;}#sort_count select{margin-left:0;}}@media screen and (max-width: 400px){header .logo{width:100%;flex:none;order:-2;margin-bottom:10px;}.productfull .form_product .prod_qty_input input[type="text"]{width:60px;}}@media screen and (max-width: 340px){header .select_currencies{margin-left:8px;}header .block_header__right .jshop_module_cart{margin-left:8px;}header .block_header__right .mod-languages li{margin-right:0;}}