.woocommerce .panel.entry-content{background:0 0;border:none}.woocommerce span.onsale,.woocommerce-page span.onsale{z-index:2;-moz-border-radius:3px!important;-webkit-border-radius:3px!important;border-radius:3px!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#fff;font-size:20px!important;font-weight:500!important;line-height:inherit!important;margin:0!important;min-height:0!important;min-width:0!important;padding:6px 18px!important;text-shadow:none!important}.woocommerce #review_form #submit,.woocommerce a.button,.woocommerce a.button.add_to_cart_button,.woocommerce button.button,.woocommerce input.button{background:#D44D5C!important;color:#fff!important;line-height:1.4em!important;font-weight:400!important;display:inline-block!important;border:none!important;font-size:1em!important;padding:5px 20px!important;text-decoration:none!important;cursor:pointer!important;border-radius:2px!important;-moz-border-radius:2px!important;-webkit-border-radius:2px!important;transition:all .5s ease!important;text-shadow:0 0 2px rgba(0,0,0,.1)!important;box-shadow:none!important}.woocommerce #review_form #submit:hover,.woocommerce a.button.add_to_cart_button:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:#BA4451!important;color:#fff!important}.woocommerce .related ul li,.woocommerce .upsells ul li{display:block}.woocommerce .related ul li.product img,.woocommerce .upsells ul li.product img{width:100%!important;margin-right:20px!important;float:left}.woocommerce .related ul li.product h3,.woocommerce .upsells ul li.product h3{clear:none}.woocommerce-tabs{background:#fff}.woocommerce-tabs .panel{margin:0 0 2em;padding:1em 2em!important;background:#fff;border-left:1px solid #ddd!important;border-right:1px solid #ddd!important;border-bottom:1px solid #ddd!important;-webkit-box-shadow:1px 2px rgba(0,0,0,.05);box-shadow:1px 2px rgba(0,0,0,.05)}ul.tabs{border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;padding:0!important;margin-bottom:0!important}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{border-left:1px solid #ddd;border-rigth:1px solid #ddd!important;border-top:none!important;background:#f5f5f5!important;-webkit-border-top-left-radius:0!important;-webkit-border-top-right-radius:0!important;-moz-border-radius-topleft:0!important;-moz-border-radius-topright:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important;box-shadow:none!important;padding:.5em 1.5em!important}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active:before{box-shadow:none!important}.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before{border:0 solid #ddd!important;box-shadow:none!important}.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs:before{border-bottom:1px solid #ddd!important}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active{background:#fff!important;border-bottom-color:#ddd!important}.woocommerce-tabs ul.tabs li a{font-weight:400!important;text-transform:uppercase;font-size:.9em}.cart_totals table{border:none!important}.cart_totals table th{width:50%!important;font-weight:700}.woocommerce-cart table.cart td.actions .coupon .input-text{width:180px!important;padding:.3em .5em!important;vertical-align:inherit;line-height:1.5em!important}.woocommerce .widget_shopping_cart .buttons a{width:100%!important;display:block;text-align:center;margin:5px 0}.woocommerce .widget_product_tag_cloud .tagcloud a{font-size:9pt!important;background:#eee;padding:4px 8px}.woocommerce .widget_product_categories ul{margin:.8em 0!important}.woocommerce .widget_product_categories ul li{list-style:none;margin:.2em 0!important}.woocommerce .widget_product_categories ul.children li{list-style:none;border:1px solid #ddd;margin:.5em 0!important;padding:.2em .8em}.woocommerce .widget_product_categories .dropdown_product_cat{margin:1em .8em!important}.woocommerce .widget_price_filter .price_slider_amount .button{margin-top:1px}.woocommerce .widget_layered_nav ul li{list-style:none;margin:.2em 0!important;padding:.2em .8em}.woocommerce .widget_layered_nav select{margin:1em .8em!important}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{margin-top:8px;margin-bottom:10px;padding-bottom:8px;border-bottom:1px dashed #eee}.shipping-calculator-button{font-size:.8em}.woocommerce #payment,.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#f6f6f6!important}.woocommerce #payment div.payment_box{background:#eee!important}.woocommerce-checkout #payment div.payment_box:before{content:"";display:block;border:1em solid #eee;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}.woocommerce .star-rating,.woocommerce .stars a:focus,.woocommerce .stars a:hover{color:#f1c40f}.woocommerce nav.woocommerce-pagination{text-align:left}.woocommerce ul.page-numbers li a,.woocommerceul.page-numbers .current{border-right:none}