.single-product .product_title{font-size:38px!important;line-height:1.2!important;font-weight:700!important}.single-product .summary{background-color:#ffffff!important;padding:28px!important;border-radius:10px!important;box-shadow:0 2px 10px rgb(0 0 0 / .04)!important}.single-product .summary .product_title{margin-bottom:16px!important}.single-product .summary .price{background:none!important;padding:0!important;margin-bottom:16px!important;color:#2f2f2f!important}.single-product .summary .price del,.single-product .summary .price del .woocommerce-Price-amount,.single-product .summary .price del bdi{display:inline!important;font-size:0.9em!important;font-weight:400!important;color:#444444!important;text-decoration:line-through!important}.single-product .summary .price .old-price-label,.single-product .summary .price .price-label-old,.single-product .summary .price .old-price,.single-product .summary .price .regular-price-label{display:inline!important;font-size:0.9em!important;font-weight:400!important;color:#444444!important;margin-right:6px!important}.single-product .summary .price ins{display:inline-block!important;margin-top:6px!important;padding:0!important;background:none!important;border:none!important;box-shadow:none!important;text-decoration:none!important;color:#2f2f2f!important}.single-product .summary .price ins,.single-product .summary .price ins .woocommerce-Price-amount,.single-product .summary .price ins bdi{font-size:1.2em!important;font-weight:600!important;color:#2f2f2f!important;line-height:1.35!important}.single-product .summary .price ins *{display:inline!important}.single-product .summary .price .new-price-label,.single-product .summary .price .price-label-new,.single-product .summary .price .sale-price-label,.single-product .summary .price .woocommerce-price-label{display:block!important;font-size:1.2em!important;font-weight:600!important;color:#2f2f2f!important;margin-top:6px!important;margin-bottom:0!important}.single-product .summary .woocommerce-product-details__short-description,.single-product .summary .wc-payment-methods,.single-product .summary .payment_methods,.single-product .summary form.cart,.single-product .summary .woocommerce-terms-and-conditions-wrapper,.single-product .summary .product_meta{color:#2f2f2f!important}.single-product .summary form.cart{margin-top:18px!important;margin-bottom:16px!important}.single-product .summary .woocommerce-terms-and-conditions-wrapper,.single-product .summary .woocommerce-privacy-policy-text,.single-product .summary .wc-gzd-additional-info,.single-product .summary .legal-price-info{font-size:0.92em!important;color:#444444!important}.woocommerce-checkout-review-order,#order_review,#order_review_heading{margin-left:0!important;padding-left:0!important;text-indent:0!important}#order_review_heading{width:100%!important;max-width:100%!important;display:block!important}.woocommerce-checkout #order_review,.woocommerce-checkout .woocommerce-checkout-review-order{width:100%!important;max-width:100%!important;box-sizing:border-box!important}