/* My CSS */

.artwork-list-sec .recent-purchases li {}

.artwork-list-sec .recent-purchases li .review-rating {
    display: none;
}

.artwork-list-sec .recent-purchases li span.price {
    display: none;
}

.artwork-list-sec .recent-purchases li a.button {
    display: none;
}

.ht-products .ht-product.ht-product-action-bottom-content .ht-product-inner .ht-product-ratting-wrap + .ht-product-action {
    justify-content: center;
}
.woocommerce-js .sold-individually .button.single_add_to_cart_button{
	margin-left:0;
}
.elementor-button {
    font-size: 16px;
    padding: 12px 30px;
    line-height: 24px;
}
.styled-img-rec::after {
    content: "";
    border:1px solid #ed3812;
    position: absolute;
  display:flex;
  align-items: center;
  justify-content: center;
  margin:auto auto!important;
    width: 60%;
    height: 80%;
    z-index: -1;
  top:10%;
    left:20%;
  
}
.wpcf7 input.wpcf7-form-control {
	color: #000;
}
.wpcf7 input.wpcf7-form-control.wpcf7-submit {
	color: #fff;
    background: #ed3812;
	width: 100%;
}
.wpcf7 input.wpcf7-form-control:not([type=submit]):focus, .wpcf7 select.wpcf7-form-control:focus, .wpcf7 textarea.wpcf7-form-control:focus {
	    color: #000;
    border-color: #ed3812;
}
h6.elementor-icon-box-title {
    margin-bottom: 0;
}
.img-gallery-area img.swiper-slide-image {
    height: 300px;
    width: 100%;
    object-fit: cover;
    object-position: center;
}
.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
    bottom: -10px;
}
.products-area .wpr-grid-image-wrap {
    height: 300px;
    object-fit: cover;
    object-position: center;
}
.gallery-area figure.gallery-item a img {
    height: 350px;
    object-fit: cover;
    object-position: center;
}
.cats-grid-area .ht-category-image.ht-category-image-zoom img {
    height: 350px;
    object-fit: cover;
    object-position: center;
}
.cats-grid-area .ht-category-wrap .ht-category-content {
    padding: 5px 25px 25px;
}
.fullwidth-btn .elementor-button-wrapper a {
    display: inline-block;
    width: 100%;
}
.remove-mb p {
    margin-bottom: 10px;
}
.ast-single-post .email-link p a {
    color: #000;
    text-decoration: none;
    display: inline-block;
}
.wl_button_price {
    margin-top: 30px;
}
#jp-relatedposts {
    display: none !important;
}
.single-related-product a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    background: #000;
    text-align: center;
    width: 100%;
}
.single-related-product a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover, .single-related-product a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:active, .single-related-product a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:focus {
    background: #ED3812;
}
.single-related-product .review-rating {
    display: none;
}
.single-related-product .related.products li.ast-article-single {
    background: #f8f8f8;
    padding: 10px;
    border-radius: 5px;
}
.single-related-product .elementor-widget-container section.related.products h2 {
    text-align: center !important;
    margin-bottom: 30px !important;
}
button:focus, .menu-toggle:hover, button:hover, .ast-button:hover, .ast-custom-button:hover .button:hover, .ast-custom-button:hover, input[type=reset]:hover, input[type=reset]:focus, input#submit:hover, input#submit:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="submit"]:hover, input[type="submit"]:focus, form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:hover, form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:focus, body .wp-block-file .wp-block-file__button:hover, body .wp-block-file .wp-block-file__button:focus, .woocommerce-js a.button:hover, .woocommerce button.button:hover, .woocommerce .woocommerce-message a.button:hover, .woocommerce #respond input#submit:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce input.button.alt:hover, .woocommerce input.button:hover, .woocommerce button.button.alt.disabled:hover, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link:hover, [CLASS*="wc-block"] button:hover, .woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons .button:not(.checkout):not(.ast-continue-shopping):hover, .woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons a.checkout:hover, .woocommerce button.button.alt.disabled.wc-variation-selection-needed:hover, [CLASS*="wc-block"] .wc-block-components-button:hover, [CLASS*="wc-block"] .wc-block-components-button:focus {
    color: #ffffff;
    background-color: #ED3812;
    border-color: #ED3812;
}
.menu-toggle, button, .ast-button, .ast-custom-button, .button, input#submit, input[type="button"], input[type="submit"], input[type="reset"], #comments .submit, .search .search-submit, form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button, body .wp-block-file .wp-block-file__button, .search .search-submit, .woocommerce-js a.button, .woocommerce button.button, .woocommerce .woocommerce-message a.button, .woocommerce #respond input#submit.alt, .woocommerce input.button.alt, .woocommerce input.button, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled], .woocommerce input.button:disabled:hover, .woocommerce input.button:disabled[disabled]:hover, .woocommerce #respond input#submit, .woocommerce button.button.alt.disabled, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link, .wc-block-grid__product-onsale, [CLASS*="wc-block"] button, .woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons .button:not(.checkout):not(.ast-continue-shopping), .woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons a.checkout, .woocommerce button.button.alt.disabled.wc-variation-selection-needed, [CLASS*="wc-block"] .wc-block-components-button {
    border-color: #000000;
    background-color: #000000;
}
.wc-block-components-product-name {
    color: #000;
    font-weight: 700;
}
.copyright p {
    margin-bottom: 0;
}