.html_header_top.html_header_sticky .single-product #header,.html_header_top.html_header_sticky .woocommerce-page #header{position:static}.html_header_top.html_header_sticky #top.single-product #wrap_all #main,.html_header_top.html_header_sticky #top.woocommerce-page #wrap_all #main{padding-top:0}.woocommerce-page .sidebar{z-index:auto}#top .header_color .dropdown_widget.dropdown_widget_cart .buttons .button{color:inherit}.main_color .woocommerce{color:#000}.main_color .product label,.main_color .product p,.main_color .product{color:#000}.main_color .product_meta{position:static;top:0;margin-top:8px}.ca-form{max-width:600px;x-overflow:hidden}#top .price span{color:#eb3b3b;font-size:40px}#top .form-element{width:200px}#top .main_color .ca-form input.form-element{color:#000}#top .woocommerce-MyAccount-navigation ul:first-child>li>a,.woocommerce-MyAccount-navigation ul li a,#top .woocommerce-tabs ul:first-child>li>a,#top .sidebar ul:first-child li a{color:#000}#top .ca-form label{display:inline-block;width:190px;font-size:16px;font-weight:400;margin:8px 0 0 0;padding:0;line-height:1}#top .ca-form label small{font-size:13px;color:#8c8c8c}#top .ca-form .ca-form-option{margin-bottom:20px;position:relative}#top .ca-form .form-element{width:400px;display:inline-block;vertical-align:top;color:#000;margin-bottom:0}#top .ca-form select{width:400px;display:inline-block}#top form.cart .single_add_to_cart_button{display:block;float:right;margin:20px 0 0 0;width:228px;background-color:#eb3b3b}#top div .dropdown_widget_cart{z-index:9999}.ca-form .ca-heading{color:#000;margin:40px 0 30px 0;font-size:16px}.ca-form div.ca-current{margin:0 0 40px 0;border:1px solid #ddd;padding:10px;width:100%;color:#3b3b3b;display:none}table.cart img{width:48px;max-width:none}.main_color .single-product-summary ul{margin:10px 0 10px 20px;list-style:square outside}.ca-form .step{font-weight:400;color:#000;font-size:16px;margin:40px 0 40px 0;padding:0 0 10px 0;line-height:1;border-bottom:1px solid #ddd}.ca-form .step b{color:#000}.ca-form .step b:after{content:" »";color:#eb3b3b}.ca-upload{overflow:hidden;text-align:right}.ca-upload h3.addon-name{font-size:16px;color:#eb3b3b;font-weight:400;margin:0 0 10px 0;padding:0;line-height:1;float:left;text-align:left}.ca-upload h3.addon-name abbr{display:none}.ca-upload .addon-description{font-size:13px;float:left;clear:left;text-align:left}.ca-upload .addon-description p{margin:0;font-style:normal;color:#3c3c3c;line-height:1.2}.ca-upload .form-row-wide{width:300px;text-align:left;display:inline-block;margin:0}.ca-add-to-cart{overflow:hidden}#top .ca-add-to-cart .price{display:block;text-align:right;float:right;width:250px;min-height:70px}#top .ca-add-to-cart .price span{line-height:1}.ca-add-to-cart .incl{font-size:13px;color:#3c3c3c;margin-top:10px;line-height:1.3}.ca-form .red{color:#eb3b3b}.ca-add-to-cart h3{font-size:16px;color:#eb3b3b;font-weight:400;margin:0 0 10px 0;padding:0;line-height:1}.dec-label{color:#000}.dec-conf.ca_express{display:block;color:#eb3b3b}.dec-conf.ca_express .dec-label{color:#eb3b3b}.ca_info_holder{position:absolute;display:block;right:-20px;top:8px}.ca_info_button{display:block;width:20px;height:20px;border-radius:50%;background-color:#dc061e;text-align:center;color:#fff;font-size:13px;line-height:1;padding-top:4px;cursor:pointer}.ca_info{position:absolute;left:-320px;top:0;z-index:3500;background-color:#dc061e;color:#fff;line-height:1.5;font-size:13px;width:300px;visibility:hidden;opacity:0;transition:opacity 0.4s ease-out}.ca_info:after{left:100%;top:50%;border:solid #fff0;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:#fff0;border-left-color:#dc061e;border-width:15px;margin-top:-15px}.ca_info_holder.active .ca_info{visibility:visible;opacity:1}.ca_info b{color:#fff;font-size:16px}.ca_info ul{margin:0;padding:0;list-style-type:none}.ca_info li{margin:0 0 5px 0;padding:0;padding:5px 10px}.single-product .entry-summary li a{display:inline-block;background-color:#dc061e;padding:5px;border-radius:4px;color:#fff;line-height:1;margin:5px 5px 5px 0;vertical-align:baseline}#top .price span.ca-netto{font-size:13px;color:#aaa;display:inline-block;margin-left:10px}#footer .widget_text a{color:#fff}.coole_badges{position:absolute;left:0;top:0;z-index:9000}.coole_badges.reclay{height:80px;width:auto;left:20px;top:10px}@media all and (max-width:980px){.coole_badges.reclay{display:none}}