.single-product .tf-shop-page__inner>.product{max-width:820px;margin-inline:auto;display:block}.single-product .woocommerce div.product div.images{display:none}.single-product .woocommerce div.product div.summary{border:1px solid var(--tf-color-border);box-shadow:none;background:#fff;border-radius:16px;position:relative;overflow:hidden;width:100%!important;padding:42px!important}.single-product .woocommerce div.product div.summary:before{background:linear-gradient(90deg, var(--tf-color-primary), var(--tf-color-coral));content:"";height:6px;position:absolute;top:0;left:0;right:0}.single-product .woocommerce div.product .product_title{font-family:var(--tf-font-heading);font-size:40px}.single-product .woocommerce div.product p.price{color:var(--tf-color-primary)}.single-product .woocommerce div.product .woocommerce-tabs,.single-product .woocommerce div.product .related,.single-product .woocommerce div.product .upsells{margin-top:32px}@media (width<=680px){.single-product .woocommerce div.product div.summary{padding:24px!important}}
