{!! Theme::partial('product-price', [
'product' => $product,
'priceWrapperTag' => 'h4',
'priceWrapperClass' => 'ps-product__price',
]) !!}
{!! apply_filters('ecommerce_before_product_description', null, $product) !!}
{!! BaseHelper::clean($product->description) !!}
{!! apply_filters('ecommerce_after_product_description', null, $product) !!}
@if ($product->has_variation)
{!! render_product_swatches($product, [
'selected' => $selectedAttrs,
'view' => Theme::getThemeNamespace() . '::views.ecommerce.attributes.swatches-renderer'
]) !!}
@endif
@if ($product->options()->count() > 0 && isset($product->toArray()['options']))
{!! render_product_options($product, $product->toArray()['options']) !!}
@endif