body #page-container .et_pb_section .dfw-25-cart-notice.et_pb_wc_cart_notice_0_tb_body .wc-forward:after{content:attr(data-icon)!important}.woocommerce-page .dfw-25-related-product span.onsale,.woocommerce .dfw-25-related-products span.onsale{border-radius:0!important}.woocommerce .dfw-25-related-product h2{display:none}.woocommerce .dfw-25-related-product ul.products li.product h2{display:block}.dfw-25-add-to-cart.et_pb_wc_add_to_cart .in-stock{margin-bottom:10px}.woocommerce div.product .dfw-25-add-to-cart.et_pb_wc_add_to_cart .out-of-stock,.woocommerce div.product .dfw-25-add-to-cart.et_pb_wc_add_to_cart .reset_variations,.woocommerce div.product .dfw-25-add-to-cart.et_pb_wc_add_to_cart .stock{color:#e91e63;font-family:"Source Sans Pro",Helvetica,Arial,Lucida,sans-serif!important}.dfw-25-add-to-cart.et_pb_wc_add_to_cart .woocommerce-variation-price .price{color:#e91e63;font-family:"Source Sans Pro",Helvetica,Arial,Lucida,sans-serif!important;font-size:20px;margin-bottom:10px;display:block}.dfw-25-add-to-cart.et_pb_wc_add_to_cart .woocommerce-variation-price .price bdi{font-weight:500}.dfw-25-add-to-cart.et_pb_wc_add_to_cart form.cart .variations td.value span:after{margin-top:-8px;border-top-color:#fff}.woocommerce div.product .dfw-25-add-to-cart form.cart .variations{margin-bottom:0}.woocommerce div.product .dfw-25-add-to-cart form.cart .single_variation{margin-bottom:20px}.woocommerce div.product .dfw-25-add-to-cart form.cart .variations tr td:first-child{padding-top:15px!important}.woocommerce .dfw-25-product-meta .product_meta{border-color:#eee}.dfw-25-tabs #reviews #comments ol.commentlist li .meta{color:#000}.dfw-25-tabs .star-rating span:before,.dfw-25-tabs .stars a{color:#e91e63}.woocommerce .dfw-25-tabs #reviews #comments ol.commentlist li{box-shadow:0 2px 18px 0 rgba(0,0,0,5%);padding-bottom:10px}.woocommerce .dfw-25-tabs #reviews #comments ol.commentlist li .comment-text{padding:20px 20px 0 0!important;margin:0 0 0 120px!important}.woocommerce .dfw-25-tabs #reviews #comments ol.commentlist li img.avatar{margin:20px 0 0 20px!important}.dfw-25-tabs .comment-form{display:flex;flex-wrap:wrap}.dfw-25-tabs .comment-reply-title{display:block;padding-bottom:10px}.dfw-25-tabs .comment-form .comment-notes{order:1;width:100%}.dfw-25-tabs .comment-form .comment-form-author{order:2;width:100%}.dfw-25-tabs .comment-form .comment-form-author input[type=text],.dfw-25-tabs .comment-form .comment-form-email input[type=email]{width:100%!important;background-color:transparent!important;border:1px solid #eee!important;font-size:16px!important;padding:15px 20px!important;color:#000!important}.woocommerce .dfw-25-tabs #review_form #respond textarea{background-color:transparent!important;border:1px solid #eee;font-size:16px!important;padding:20px;color:#000!important}.dfw-25-tabs .comment-form .comment-form-email{order:3;width:100%}.dfw-25-tabs .comment-form .comment-form-rating{order:4;width:100%}.dfw-25-tabs .comment-form .comment-form-comment{order:5;width:100%}.dfw-25-tabs .comment-form .comment-form-cookies-consent{order:6}.dfw-25-tabs .comment-form .form-submit{order:7;width:100%;text-align:left!important}.woocommerce .dfw-25-tabs #respond .comment-form .form-submit input#submit{color:#fff!important;border-width:0!important;font-size:16px!important;font-family:"Source Sans Pro",Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;background-color:#e91e63!important;padding-top:10px!important;padding-bottom:10px!important;border-radius:0!important}