/*
Theme Name:   Xstore child
Theme URI:    https://xstore.8theme.com
Description:  XStore is a multi-purpose theme that offers the ultimate WordPress and WooCommerce synergy, providing a comprehensive, all-in-one solution.
Author:       8theme
Author URI:   https://www.8theme.com
Template:     xstore
Version:      1.0
Text Domain:  xstore-child
Tags: e-commerce, two-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, custom-logo, featured-images, full-width-template, threaded-comments, accessibility-ready, rtl-language-support, footer-widgets, sticky-post, theme-options, translation-ready, ecommerce, woocommerce, shop, elementor, business, corporate, blog, news, light, dark
*/

.variants-mobile-decider+.variations_form .single_variation_wrap {
    display: none !important;
}

.content-product .button:hover{
    background-color: #DAE3E8;
    color:#444444;
}

footer .wpcf7-form .form-group p{
    padding-left:0!important;
}

.products .product {
}

.products .ajax-content {
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
}

.products .product .content-product {
    height: calc(100% - 30px);
    display: grid;
    grid-template-rows: 1fr 1fr;
}

.products .product .content-product .product-details {
    display: grid;
    justify-content: stretch;
    position: relative;
    /* height: -webkit-fill-available; */
    grid-template-rows: 1fr 1fr;
}

.products .product .content-product .product-image-wrapper {max-height: fit-content;}

.products .product .content-product .add_to_cart_button {
    position: relative;
    bottom: 0;
    width: fit-content;
    margin: 0 auto;
}

@media (min-width: 992px) {
    .variants-mobile-decider+.variations_form {
        display: none;
    }
}

@media (max-width:991px) {

    .btn>a,
    .btn,
    .button,
    .single-post .form-submit input[type="submit"],
    .products-grid .content-product .product-details  .button:not(.compare),
    .et-quick-view-wrapper form.cart .button,
    .swiper-slide .content-product .product-details .button,
    .actions .btn,
    .woocommerce table.wishlist_table td.product-add-to-cart a,
    .form-submit input[type="submit"],
    .popup-added-to-cart .product-section-02 a {
        font-weight: 400;
        font-size: 13px;
        padding-left: 25px;
        padding-right: 25px;
    }
}

/* CUSTOM */

.courses-banner{
    display:none!important;
}

.tax-product_cat[class*="-szkolenia"] .open-studio-banner{
    display:none!important;
}

.tax-product_cat[class*="-szkolenia"] .courses-banner{
    display:block!important;
}