/*
Theme Name: Tipsy Child Theme
Template: tipsy
Theme URI: https://tipsy.themerex.net/
Description: Tipsy Child Theme
Author: ThemeREX
Author URI: https://themerex.net/
Version: 1.0.0
Tested up to: 6.7
Requires at least: 5.0
Requires PHP: 7.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: blog, e-commerce, portfolio, grid-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, footer-widgets, full-width-template, microformats, post-formats, sticky-post, theme-options, threaded-comments, translation-ready, block-styles, wide-blocks
Text Domain: tipsy
*/


/* =Child-Theme customization starts here
------------------------------------------------------------ */
.single_product_custom_text_style{ display: none !important; }
.woocommerce-accordion-content-delivery-info{ display: none !important;}
.woocommerce-accordion-title-delivery-info{ display: none !important; }
.woocommerce-accordion-title-reviews{ display: none !important; }
.woocommerce-accordion-title-reviews{ display: none !important; }
.woocommerce-accordion-content-reviews{ display: none !important; }
.woocommerce ul.products li.product > .post_item.post_layout_thumbs{ Width: auto; }
.woocommerce ul.products.products_style_creative li.product{
    background: #fff;
}
.custom-variations-list ul {
    list-style-type: none;
    padding: 0;
}

.products li .post_item{
    padding: 5px 0;
    border-bottom: 1px solid #eee;
}
.products li .post_item{
	background: #f4f9fd;
	padding: 15px;
	border: 1px solid #d5e9fd;
	margin: 0 10px;
	text-align: center;
}
.products  li .post_item h2 {
	color: #333;
	font-family: "Rubik", Sans-serif;
	letter-spacing: 0.5px; 
}
.products  li .post_item .button {
	background: #588C73;
	color: #fff;
	font-family: "Rubik", Sans-serif;
	font-size: 14px;
	letter-spacing: 1px;
	text-transform: capitalize;
	font-weight: 400;
	padding: 10px 20px;
}
.products  li .post_item img{
	max-height: 300px;
    width: auto !important;
    margin: 0 auto auto !important;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3{ text-align: center; margin:10px 0;}
 
.related ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3{ text-align: center; margin:10px 0;}
.woocommerce ul.products.products_style_creative li.product { 
    padding: 15px 0 0 0; 
}
.related  ul.products li.product a img {
    width: 95% !important;
    height: auto !important;
    max-height: 399px;
    margin-top: 10px !important;
}
.woocommerce div.product div.images img {
    border-color: var(--theme-color-bd_color);
    max-height: 600px;
    width: auto;
    margin: 0 auto auto;
} 
.top_bar{ background-color: #588C73; padding:15px; margin-top:20px; }
.top_bar h1{text-align: center; color:#fff; font-size: 35px; margin:0; }