/*
 Theme Name:   Qwery Child Theme
 Theme URI:    http://qwery.ancorathemes.com
 Description:  Qwery Child Theme
 Author:       AncoraThemes
 Author URI:   http://ancorathemes.com
 Template:     qwery
 Version:      1.3
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  qwery
*/


/* =Child-Theme customization starts here
------------------------------------------------------------ */

.woocommerce ul.products li.product.outofstock .post_featured:not(.hover_none) + .post_data .button, .woocommerce-page ul.products li.product.outofstock .post_featured:not(.hover_none) + .post_data .button, .woocommerce ul.products li.product .post_featured:not(.hover_none) + .post_data .add_to_cart_button, .woocommerce-page ul.products li.product .post_featured:not(.hover_none) + .post_data .add_to_cart_button, .woocommerce ul.products li.product .post_featured:not(.hover_none) + .post_data .button.product_type_external, .woocommerce-page ul.products li.product .post_featured:not(.hover_none) + .post_data .button.product_type_external, .woocommerce ul.products li.product .post_featured:not(.hover_none) + .post_data .button.product_type_grouped, .woocommerce-page ul.products li.product .post_featured:not(.hover_none) + .post_data .button.product_type_grouped {
    display: inline-block;
    margin-top: 20px;
}
@media(min-width: 768px) {
    ul.products li.product .post_data_inner {
    padding-bottom: 66px;
    }
    
    ul.products li.product .post_data_inner .button {
         position: absolute;
         bottom: 35px;
    }
    .sc_extended_products  ul.products li.product .post_data_inner .button {
         bottom: 45px;
    }
}

@media(min-width: 1023px) {
    .sc_extended_products  ul.products li.product .post_data_inner .button {
         bottom: 55px;
    }
}

.woocommerce a.added_to_cart {
    display: none;
}

@media(max-width: 767px) {
	ul.products li.product .post_data .woosq-btn {
		margin-top: 20px;
	}
}

ul.products li.product.product-type-simple .added_to_cart.wc-forward,
ul.products li.product.product-type-simple .woosq-btn,
ul.products li.product.product-type-variable .product_type_variable.add_to_cart_button {
	display: none !important;
}

.zen-ui-select__value {
   color: var(--theme-color-input_text);
   border-color: var(--theme-color-input_bd_color);
   border-width: 0 0 1px 0;
   padding-left: 0 !important;
}

.zen-ui-select__value-text {
   font-size: 16px;
   color: var(--theme-color-input_dark);
}

.zen-ui-select__value.disabled {
   background-color: transparent;
}

.zen-ui-select__options {
   border-color: var(--theme-color-input_bd_color);
}

.zen-ui-select__option {
   font-size: 16px;
}

.zen-ui-select__option--current {
   background-color: var(--theme-color-alter_bg_color);
}

.zen-ui-select__option:not(.zen-ui-select__option--disabled):not(.zen-ui-select__option--current):hover {
   background-color: var(--theme-color-alter_bg_color);
}