@charset "UTF-8";
/* CSS Document */

/*
 Theme Name:   Astra Child
 Theme URI:    http://wp.naturalskincare.com/astra-child/
 Description:  Astra Child Theme
 Author:       Jarrod Dinwoodie
 Author URI:   http://example.com
 Template:     astra
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  astrachild
*/
/* HIDE HOMEPAGE CAPTION OVERLAY BANNER - MAYBE TEMP */
.homepage-banner{display:none !important;}

/* hide Cart */

.ast-site-header-cart.ast-menu-cart-with-border.ast-menu-cart-outline {
    display: none;
}


/* Hide Add to Cart Button */
.woocommerce-js div.product form.cart .button.single_add_to_cart_button {display:none;}

.add_to_cart_button {display: none !important;}

/* Override Login Width on Website Login */
.tgwc-woocommerce-MyAccount-navigation.tgwc-navbar-sidebar {
flex: auto !important;
max-width: 100% !important;}


/* Hide Quantity Buttons, so Customers can't add quantity  */
.quantity.buttons_added {
    display: none !important;
}

/* Previous/Next Buttons on Single Product Page */
.prev_next_buttons {
line-height: 40px;
margin-bottom: 20px;
}
 
.prev_next_buttons a[rel="prev"], .prev_next_buttons a[rel="next"] {
display: block;
}
 
.prev_next_buttons a[rel="prev"] {
float: right;
}
 
.prev_next_buttons a[rel="next"] {
float: left;
}
 
.prev_next_buttons::after {
content: '';
display: block;
clear:both;
}

/* Custom Tab Listed Items styling */

ul.custom_attribute {
    list-style-type: none !important;
    margin: 0 0 1.5em 0;
}
ul.custom_attribute li {
    
    margin: 0 0 1em 0;
}

/* Unify Private Label Step Image Sizes */
.private-label-step {
    width: 500px !important;
    height: 391px !important;
    object-fit: cover !important;

}

@media screen and (min-width: 720px) {
#gutenslider-j36ubqxzj {
	display:none !important
	};
	
    //insert styles here...
}