/**
* Theme Name:        avanam-beautify
* Theme URI:         https://templatemela.com/
* Template:          avanam
* Author:            TemplateMela
* Author URI:        #
* Description:       This is a child theme of Avanam, generated by TemplateMela.
* Version:           1.0.0
* License:           GNU General Public License v3.0 (or later)
* License URI:       https://www.gnu.org/licenses/gpl-3.0.html
* Text Domain:       avanam-beautify
* Requires at least: 6.2
* Tested up to:      6.6
* Requires PHP:      7.4
* Tags: translation-ready, two-columns, right-sidebar, left-sidebar, footer-widgets, blog, custom-logo, custom-background, custom-menu, rtl-language-support, editor-style, threaded-comments, custom-colors, featured-images, wide-blocks, full-width-template, theme-options, e-commerce

*/

/*
	green 1	4ba270
	green 2	008641
*/

* {
/*	border: 1px dashed red;  */
}
/* fonts
* {
	font-family: Arial; 
}
.base-color-palette-fixed-switcher {
	display: none;
}
.woocommerce ul.products li.product a img {
    padding: 1rem;
}
img.attachment-tmcore-post-grid-2.size-tmcore-post-grid-2.wp-post-image {
    height: 350px !important;
}
.utopia1 .elementor-widget-image img {
    height: 400px;
    width: auto;
}
.elementor-2 .elementor-element.elementor-element-dd887ee .elementor-heading-title,
.elementor-2 .elementor-element.elementor-element-772deb1 .elementor-heading-title {
    color: black;
}
:root {
	--global-palette-btn-bg: #008641;
	--global-palette1: #008641;*/
}

.site-top-header-wrap .site-header-row-container-inner {
    background: var(--global-palette-btn-bg);
}

/* content */
.elementor-heading-title {
	color: var(--global-palette-btn-bg);
}
.elementor-element-3860e1f .elementor-heading-title {
	color: #333;
}
.related.products h2,
.up-sells.upsells h2{
	color: var(--global-palette-btn-bg);
}

.blacktext {
	color: #333;
}
/* shop */
#pg-thumbnails-246,
.product-onsale,
.star-rating-block,
.product-after-images-element,
.wrap_after_button,
.single-product-extras,
.single-product-payments.payments-color-scheme-inherit,
.time-sale,
.button-buy-now,
.product-brand-wrapper,
.check-incart-sold,
.reviews_tab,
.global-tab-392_tab,
.global-tab-391_tab,
/*.related.products,*/
.woosc-quick-table,
.product-archive .price,
.woocommerce-product-rating, 
.tmcore-live-viewing-visitors,
.up-sells.upsells.products .price,
.woocommerce-carousel .price,
.woosc-btn.woosc-btn-246,
.additional_information_tab,
/*.wrap_price_rating,*/
.elementor-562, .elementor-561,
.bt_size_chart_tab_tab {
	display: none !important;
}

#pg-main-246 {
	margin-left: 0 !important;
}

.woocommerce div.product div.summary form.cart .button {
	width: 220px !important;
	flex-grow: 0;
}
/* attributes */
.bt-radio-variation-container-natoils {
	float: right;
	width: 75%;
}
.bt-radio-variation-container-natoils .natoils-attrimage-container {
	width: 240px;
	height: 120px;
	overflow: hidden;
	border: 2px solid #b0b0b0;
	margin: 4px 0;
}
.bt-radio-variation-container-natoils .natoils-attrimage-container .attributepreview {
	width: 100%;
	height: 100%;
}

table.variations {
	margin-bottom: 0;
}
table.variations tr th.label {
	text-align:left;
	vertical-align:top;
	width: 10%;
	padding-top: 10px;
	font-weight: normal;
}
table.variations tr td {
	text-align:left;
	vertical-align:top;
	width: 100%;
}
table.variations tr td {
	vertical-align: top;
}

.bt-variation-label {
	float: left;
	width: 25%;
}
.bt-radio-variation-container {
	float: left;
	width: 70%;
}
.woocommerce .product .variations .bt-radio-variation-container fieldset.bas_radio_variations label {
	border: 2px solid #c0c0c0;
	color: #c0c0c0;
}
.woocommerce .product .variations .bt-radio-variation-container fieldset.bas_radio_variations label.selectedValue {
	border: 2px solid #008641;
	background-color: #008641;
	color: white;
}

/*
ul.wvs-style-squared {
	list-style:none;
}
ul.wvs-style-squared li {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
ul.wvs-style-squared li.button-variable-item div.variable-item-contents {
	border: 2px solid #c0c0c0;
	color: #c0c0c0;
	text-align:center;
	padding: 3px 10px;
}
ul.wvs-style-squared li.button-variable-item.active div.variable-item-contents {
	background-color: #008641;
	color: white;
	border-color: #008641;
}
ul.wvs-style-squared li.image-variable-item div.variable-item-contents img {
	width: 120px;
	height: 60px;
}
ul.wvs-style-squared li.image-variable-item div.variable-item-contents {
	border: 2px solid white;
}
ul.wvs-style-squared li.image-variable-item.active div.variable-item-contents {
	border-color: #008641;
}

.woocommerce-Tabs-panel--wpt-658 ul {
	list-style:none;
}
.woocommerce-Tabs-panel--wpt-658 ul li {
	padding-bottom: 1rem;
	background-image: url( 'pdf.png' );
    background-repeat: no-repeat;
    background-size: auto 30px;
    padding: 5px 0 15px 35px;
}
*/
.woocommerce div.product p.stock {
	color: #0f834d;
	font-size: 1.2rem;
}
.woocommerce div.product p.stock i {
	margin-right: 8px;
}

.woo-variation-raw-select {
	margin: 0 0 15px 20px;
}
/* header */
.site-main-header-inner-wrap {
    min-height: 120px;
}
a.custom-logo-link img {
	height: 90px;
	width: auto;
}

/* footer */
#colophon {
/*     background: var(--global-palette-btn-bg); */
	background-color: #f0f0f0;
}
footer input[type=submit] {
    background: #c0c0c0;
}

.woocommerce ul.products li.product a img {
	padding: 0 !important;
}
.woocommerce ul.products li.product .product-thumbnail {
    border: none !important;
}