@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i&subset=cyrillic,cyrillic-ext,latin-ext');body{font-family:'Open Sans',sans-serif}.page-wrapper{min-height:0px}.message.success{background-color:#fd8;color:#d08c00}.border-primary,input[type=text]:focus,input[type=password]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=search]:focus,input[type=number]:focus,input[type=datetime]:focus,input[type=email]:focus,input.mage-error[type=text],input.mage-error[type=password],input.mage-error[type=url],input.mage-error[type=tel],input.mage-error[type=search],input.mage-error[type=number],input.mage-error[type=datetime],input.mage-error[type=email],textarea:focus,.btn.btn-primary:focus,.action.primary:focus,.btn.btn-primary:hover,.action.primary:hover,.btn.btn-secondary,.action.secondary,.btn.btn-gray:focus,.action.gray:focus,.btn.btn-gray:hover,.action.gray:hover,.btn.btn-dark:focus,.action.dark:focus,.btn.btn-dark:hover,.action.dark:hover,.btn.btn-default:focus,.action.default:focus,.btn.btn-default:hover,.action.default:hover,.btn.btn-blue:focus,.btn-blue:focus,.btn.btn-blue:hover,.btn-blue:hover,.btn.btn-blue2:focus,.btn-blue2:focus,.btn.btn-blue2:hover,.btn-blue2:hover,.btn.btn-red:focus,.btn-red:focus,.btn.btn-red:hover,.btn-red:hover,body.account .column.main .form-newsletter-manage .actions-toolbar .secondary:hover,body.account .column.main .form-edit-account .actions-toolbar .secondary:hover,body.account .column.main .form-address-edit .actions-toolbar .secondary:hover,.promobanner-v1 .promobanner .banner-text .white-color .btn.btn-default:hover,.promobanner-v1 .promobanner .banner-text .white-color .action.default:hover,.login-container .form-login .form-group .control input:active,.login-container .form-login .form-group .control input:focus,.customer-account-forgotpassword .block-customer-forgot-password .form.password.forget .control input:active,.customer-account-forgotpassword .block-customer-forgot-password .form.password.forget .control input:focus,.register-container .form-create-account>.fieldset>.field .control input:active,.register-container .form-create-account>.fieldset>.field .control select:active,.register-container .form-create-account>.fieldset>.field .control input:focus,.register-container .form-create-account>.fieldset>.field .control select:focus,.form-wishlist-items .actions-toolbar>.primary button.action.share,.form-wishlist-items .actions-toolbar>.primary button.action.tocart:hover,.sidebar .block .actions-toolbar .primary .action,.slide-text .category-banner a:hover,.checkout-payment-method .form.payments .payment-method-content .actions-toolbar .action-update:hover,.opc-wrapper .checkout-shipping-address .action-show-popup:hover,.opc-wrapper .checkout-shipping-address .shipping-address-item.selected-item,.pages .pages-items .item .action:hover,.form-address-edit .actions-toolbar .action.primary:hover{border-color:#000}.action.primary{color:#fff !important;border:0 !important;text-shadow:-1px -1px 0 rgba(0,0,0,.3);background-color:#de0620;background-image:-webkit-gradient(linear,left top,left bottom,from(#eb0c2e),to(#900404));background-image:-webkit-linear-gradient(top,#eb0c2e,#900404);background-image:-moz-linear-gradient(top,#eb0c2e,#900404);background-image:-ms-linear-gradient(top,#eb0c2e,#900404);background-image:-o-linear-gradient(top,#eb0c2e,#900404);background-image:linear-gradient(to bottom,#eb0c2e,#900404);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#EB0C2E,endColorstr=#900404)}.action.primary:hover{color:#fff;border:0;background-image:-webkit-gradient(linear,left top,left bottom,from(#ba0a25),to(#5e0303));background-image:-webkit-linear-gradient(top,#ba0a25,#5e0303);background-image:-moz-linear-gradient(top,#ba0a25,#5e0303);background-image:-ms-linear-gradient(top,#ba0a25,#5e0303);background-image:-o-linear-gradient(top,#ba0a25,#5e0303);background-image:linear-gradient(to bottom,#ba0a25,#5e0303);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ba0a25,endColorstr=#5e0303)}.customer-account-login .actions-toolbar a.action.create.primary{color:#000 !important;text-shadow:none;font-weight:400;text-decoration:underline}body header.page-header .header-area.header2{box-shadow:none;border-bottom:1px solid #000;background-color:#000 !important;color:#fff}header.page-header .header-area.header2 .middle-header .logo{flex-wrap:wrap;justify-content:center;flex-direction:column}.logo_text{color:#fff;font-size:15px;padding-top:0;letter-spacing:.15em;transition:all .25s;font-weight:400;line-height:19px;text-align:center}.min-header .logo_text{font-size:10px;line-height:13px;letter-spacing:.1em}.min-header header.page-header .header-area .logo{padding:10px 0 11px}@media (max-width:768px){.min-header .logo_text{font-size:7px;line-height:13px;letter-spacing:.1em}header.page-header .header-area.header2 .right-content>div.minicart-wrapper>a{overflow:hidden}}body:not(.cms-index-index) header.page-header .header-area.header2:not(.start-stk){border:none}header.page-header .header-area.header2.start-stk .middle-header .logo img{max-height:20px;padding-top:5px}.menu-color-blue a span{color:#41a2a5}@media (min-width:992px){header.page-header .header-area .logo{padding:15px 0 10px}header.page-header .header-area.header2 .middle-header .logo img{max-height:60px;transition:all .25s;max-width:400px;padding-top:30px}.header-area.header2:not(.right-slide-menu) .horizontal-menu .mgs-megamenu--main .nav-main-menu li.level0{padding:0}header.page-header .header-area.header2:not(.start-stk) .bottom-header{background-color:#000}.header-area.header2:not(.right-slide-menu) .horizontal-menu .mgs-megamenu--main .nav-main-menu li.level0>a.level0{font-size:12px;color:#fff;padding:10px 15px 15px;position:relative}.header-area.header2:not(.right-slide-menu) .horizontal-menu .mgs-megamenu--main .nav-main-menu li.level0>a.level0:before{width:1px;height:15px;position:absolute;top:12px;right:0;background-color:#fff;content:' '}.header-area.header2:not(.right-slide-menu) .horizontal-menu .mgs-megamenu--main .nav-main-menu li.level0:last-child>a.level0:before{display:none}.header-area.header2:not(.right-slide-menu) .horizontal-menu .mgs-megamenu--main .nav-main-menu li.level0._hover>a.level0{border-color:red}}@media (max-width:991px){header.page-header .header-area.header2 .middle-header .logo img{max-height:20px;max-width:inherit;padding-top:5px}.logo_text{font-size:10px;line-height:12px;letter-spacing:.1em}header.page-header .header-area.header2 .middle-header .logo{margin-left:-20px;padding:15px 0 10px}}header.page-header .minicart-wrapper .minicart-qty-wrapper{display:none}header.page-header .header-top-links .action.top-links:before,header.page-header .header-top-links.active .action.top-links:before{font-family:'kosmada' !important;content:"\e901" !important;font-size:40px;background:url('../images/icon_yellow_bubble.png') 0px 0px no-repeat;background-size:30px 30px;padding:0;line-height:30px;color:#fff;margin-top:-10px}header.page-header .minicart-wrapper .action.showcart:before,header.page-header .minicart-wrapper .action.showcart.active:before{font-family:'kosmada' !important;content:"\e900" !important;font-size:40px;background:url('../images/icon_red_bubble.png') 0px 0px no-repeat;background-size:30px 30px;padding:0;line-height:30px;color:#fff;margin-top:-10px}header.page-header .block-search .block-title:before,header.page-header .block-search.active .block-title:before,header.page-header .block-search .action.search:before{font-family:'kosmada' !important;content:"\e902" !important;font-size:40px;background:url('../images/icon_black_bubble.png') 0px 0px no-repeat;background-size:30px 30px;padding:0;line-height:30px;color:#fff;margin-top:-10px}header.page-header .header-area.header2 .right-content>div:after{display:none}header.page-header .header-area.header2 .middle-header .right-content{margin-top:3px}header.page-header .search-icon-left .block-search .block-content .control{top:-7px}.header-area .burger_holder .bline{background:#fff}header.page-header .header-area.header2 .megamenu_action.mobile{padding-top:15px}footer.page-footer .social li a{background:url('../images/icon_red_bubble.png') 0px 0px no-repeat;background-size:39px 39px}footer.page-footer .social li:nth-child(2) a{background-image:url('../images/icon_yellow_bubble.png')}footer.page-footer .social li:nth-child(3) a{background-image:url('../images/icon_black_bubble.png')}@media (min-width:768px){header.page-header .minicart-wrapper .block-minicart,header.page-header .login-form{border-top:3px solid #fff}}.menu-color-red a span{color:red}button.primary.subscribe{padding:14px 20px 13px}footer.page-footer{margin-top:40px}footer.page-footer .middle-footer .frame hr{display:none}.footer.content{background-color:#000;color:#fff}.footer.content a,.footer.content a:hover,.footer.content a:focus,footer.page-footer .list-links li a,footer.page-footer .list-links li a:hover,footer.page-footer .list-links li a:focus{color:#fff}.footer.content .content-bottom{color:silver}footer.page-footer .footer-title{color:#fff;letter-spacing:.3px}@media (min-width:768px){footer.page-footer .footer.content{padding-top:60px}}.grouped-block>.head .title h2,.page-title-wrapper.layout_type2 .page-title,.block .block-title,#customer-reviews>.block-title strong{color:#000}.grouped-block>.head .title:after,.page-title-wrapper.layout_type2 .page-title:after,#customer-reviews>.block-title:after{background-color:#000}.block.filter .filter-content .filter-options-content,.filter-options-item.active,.toolbar.toolbar-products,.catalog-product-view .product-info-main .delivery,.block.filter .filter-content .filter-options-content.quick-filter{border-color:#000}@media (max-width:991px){.catalog-product-view .product-info-main .delivery,.category-product-actions .toolbar .filter-placeholder,.category-product-actions .toolbar .sorter{border-color:#000}}@media (min-width:767.99px){.product.info.detailed .product.data.items>.item.content{border-color:#000}}@media (min-width:900px){.product.info.detailed .product.data.items>.item.content .col2 .item,.product.info.detailed .product.data.items>.item.content .col3 .item,.product.info.detailed .product.data.items>.item.content#staticproduct_view_shipment_and_return_info .item{border-color:#000}}@media (min-width:980px){.reviews-item-wrapper .flex-block:nth-child(1){border-color:#000}}.catalog-product-view .product-info-main .cta_reservation{display:none}.block.filter .filter-content .filter-options-content.quick-filter a.icon_procentas:before{color:#cf1818;font-size:12px;position:absolute;top:3px;left:25px}.icon_procentas:before{color:#cf1818;font-size:12px;width:14px;height:16px;position:absolute;top:-1px;left:7px;content:'';background:url('../images/icon_kosm_percentage.png') 0px 0px no-repeat;background-size:14px 16px}.block.filter .filter-content .filter-options-content.quick-filter a.icon_star.best:before{color:#cf1818;font-size:12px;width:13px;height:13px;position:absolute;top:3px;left:27px;content:'';background:url('../images/icon_red_bubble.png') 0px 0px no-repeat;background-size:13px 13px}.block.filter .filter-content .filter-options-content.quick-filter a.icon_new_new:before{color:#cf1818;font-size:12px;width:7px;height:20px;position:absolute;top:0;left:29px;content:'';background:url('../images/icon_kosm_exclamation.png') 0px 0px no-repeat;background-size:7px 20px}.product-item .features span.icon_top,.product-info-main .features span.icon_top{position:relative}.product-item .features span.icon_top:after,.product-info-main .features span.icon_top:after{left:5px}.icon_top:after{font-size:9px;width:9px;height:9px;position:absolute;top:6px;left:27px;content:'';background:url('../images/icon_red_bubble.png') 0px 0px no-repeat;background-size:9px 9px}.product-info-main .features span.product-discount-info,.product-discount-info{text-align:center;width:40px;height:40px;background:url('../images/icon_red_bubble.png') 0px 0px no-repeat;background-size:100% 100%;line-height:40px;color:#fff;font-weight:700;z-index:9;margin-right:-55px;margin-top:6px;display:inline-block}.product-info-main .features span.product-discount-info{color:#fff !important;font-size:14px}.catalog-product-view .product-info-main .box-tocart .fieldset .product-addto-links .action.towishlist:before{content:"";font-family:"icons";font-size:14px;color:#fff;right:0;top:0;color:#fff;background:url('../images/icon_red_bubble.png') 1px 1px no-repeat;background-size:20px 20px;padding:0 3px;width:15px;height:21px;line-height:20px}.block.filter .filter-content .filter-options-content.quick-filter a.icon_present:before{display:inline-block;text-align:center;line-height:1;position:absolute;top:0;left:21px;background:url('../images/icon_yellow_bubble.png') 1px 2px no-repeat;background-size:20px 20px;padding:5px;font-size:12px;color:#fff;z-index:9}.product-top-features .icon_gift{text-align:center;line-height:1;position:absolute;top:10px;left:0;background:url('../images/icon_yellow_bubble.png') 1px 4px no-repeat;background-size:30px 30px;padding:7px;color:#fff;width:32px;height:35px;font-size:20px;z-index:9}.catalog-product-view .product-info-main .gift,#modal-gift .gift_modal .item:nth-child(2) .icon{color:#000}.catalog-product-view .product-info-main .gift .icon_gift{text-align:center;line-height:1;background:url('../images/icon_yellow_bubble.png') 1px 4px no-repeat;background-size:30px 30px;padding:7px;color:#fff;width:32px;height:35px;font-size:20px;margin-left:7px}#modal-gift .gift_modal .icon_gift{text-align:center;line-height:1;background:url('../images/icon_yellow_bubble.png') 1px 4px no-repeat;background-size:30px 30px;padding:7px;color:#fff;width:37px;height:35px;font-size:20px !important;margin-left:7px;display:inline-block}.product-info-main .features{position:absolute;left:-80px;transform:translateX(-100%);padding-right:0;z-index:1}@media (max-width:768px){.product-info-main .features{position:absolute;left:0;top:-10px;transform:translateY(-100%)}}.rating-summary .rating-result>span:before{font-family:inherit;content:'●' '●' '●' '●' '●';font-size:23px;letter-spacing:3px;line-height:30px;color:#cf1818}.rating-summary .rating-result:before{font-family:inherit;content:"○" "○" "○" "○" "○";font-size:23px;letter-spacing:3px;color:#999;line-height:30px;left:auto}.review-control-vote:before{font-family:inherit;content:"○" "○" "○" "○" "○";font-size:23px;letter-spacing:3px;line-height:30px;color:#999;left:auto}.review-control-vote label:before{letter-spacing:2px;color:red;font-size:13px;letter-spacing:3px;color:#999;line-height:30px}.review-control-vote .rating-1:before{color:#cf1818;content:'●';font-size:23px;letter-spacing:3px;line-height:26px}.review-control-vote .rating-2:before{color:#cf1818;content:'●' '●';font-size:23px;letter-spacing:3px;line-height:26px}.review-control-vote .rating-3:before{color:#cf1818;content:'●' '●' '●';font-size:23px;letter-spacing:3px;line-height:26px}.review-control-vote .rating-4:before{color:#cf1818;content:'●' '●' '●' '●';font-size:23px;letter-spacing:3px;line-height:26px}.review-control-vote .rating-5:before{color:#cf1818;content:'●' '●' '●' '●' '●';font-size:23px;letter-spacing:3px;line-height:26px}.product.info.detailed .block.review-list .review-items .review-item{border:none}header ul.quick-links a{color:#fff;margin-right:10px;border-bottom:1px solid #fff;transition:all .2s}.block.filter .filter-content .filter-options-content.quick-filter a.icon_star:not(.best){color:#ff2b72 !important}.product-item .features span.exclusive,.product-info-main .features span.exclusive{color:#ff2b72 !important;padding:0 5px 0 10px}.block.filter .filter-content .filter-options-content.quick-filter a.icon_star:before,.product-item .features span.exclusive .icon_star.up:before,.product-info-main .features span.exclusive .icon_star.up:before{display:none}.product-info-main .features span.exclusive{animation:none}