/* Hide Footer | 31900595-hc (KA)*/
.home .site-footer {
	display: none;
}

/* Hide cart and product search from header on pages and blog posts | xxxxxxx-zen */
:is(.page, .single-post) :is(.site-header .site-search, .cart-contents) {
    display: none;
}

/* Front Page Background*/
.home{
	background: url(https://monicalopezpinzon.com/wp-content/uploads/2022/08/Imagen-y-Realismo-MONICA-LOPEZ-PINZON.jpg) no-repeat center center fixed ;
	background-size: cover;
}

/*Header Transparent*/
.home .site-header {
	background: rgba(0,0,0,.0);
	border-bottom: none;
}

/* Menu Button*/
button.menu-toggle {
	background: rgba(0,0,0,.0);
}

button.menu-toggle:hover {
	background: rgba(1,1,1,.1)
}

/* hide subscribe text in constant contact button | 4788812-hc eD */
.cm-contact-form button.wp-block-button__link {
font-size: 0;
padding: 14px 25px;
}

/* replace subscribe text in constant contact button | XXXXXX-hc eD */
.cm-contact-form button:after {
content: "I'm Interested";
display: inline;
font-size: 18px;
line-height: 1;
}

/* Hide disclaimer text on Work page for contact form | 4799952-zen (AV) */
.disclaimer {
    display: none;
}
/* End Hide disclaimer text on Work page for contact form | 4799952-zen (AV) */

/*hide underlines on gallery links | 4825382-zen (KAK)*/
.kb-posts a {
    text-decoration: none !important;
}

/* Hide menu on Contact Page for mobile view - 31981612 SH */ 
:is(.page-id-2310, .page-id-2, .page-id-2424, .page-id-79) .storefront-handheld-footer-bar {
    display: none;
}

/* Hide the store bar at the bottom on CV page SS-36953622-hc */
.page-id-6025 .storefront-handheld-footer-bar {
    display: none;
}


/* Hide breadcrumb | 36975306-hc mh */
.woocommerce-breadcrumb{
     display: none;
}

/* Hide Storefront mobile bar on single artwork posts 36981583-hc TM */
.storefront-handheld-footer-bar {
    display:none;
}


.product_meta {
	display: none !important;}

.additional_information_tab {
	display: none !important;
}

.woocommerce_product_description_heading {
	display: none !important;
}

.body.woocommerce #content-area div.product.woocommerce-tabs .panel, body.woocommerce div.product .woocommerce-tabs .panel h2 {
	display: none;
}

.body.woocommerce #content-area div.product.woocommerce-tabs.panel, body.woocommerce div.product .woocommerce-tabs.panel


// move product description below title

remove_action('woocommerce_single_product_summary','woocommerce_template_single_excerpt',20);

add_action('woocommerce_single_product_summary','woocommerce_template_single_except',6);





/* Product Page Customization .woocommerce div.product */
	

.woocommerce div.product div.woocommerce-variation-availability {
	background-color: #ffffff;
}

.woocommerce div.product h1.product_title.product_title {
	font-weight: ;
	color: #999;
}

.woocommerce div.product .price {
	color: #659bdf;
}

.woocommerce div.product .alg_currency_select.alg_currency_select {
	border-color: #E9EAEC;
	background-color: #ffffff;
	color: #808080;
}

.woocommerce div.product #tecnica-technique {
	border-color: #E9EAEC;
	background-color: #ffffff;
	border-radius: 3px;
	color: #808080;
}

.woocommerce div.product #tamano-size {
	border-color: #E9EAEC;
	background-color: #ffffff;
	border-radius: 3px;
	color: #808080;
}

.woocommerce div.product #figuras-figures {
	border-color:#E9EAEC;
	background-color: #ffffff;
	border-radius: 3px;
	color: #808080;
}

.woocommerce div.product #color {
	border-color: #E9EAEC;
	background-color: #FFFFFF;
	border-radius: 3px;
	color: #808080;
}

.woocommerce div.product .label {
	color: #999;
}


.woocommerce div.product .quantity, .quantity input {
	background-color: #ffffff;
	border-color: #36454F !important;
	border-radius: 3px;
}

.woocommerce div.product .button {
	background-color: #C64B8C;
	border-radius: 3px;
	color: #ffffff;
	font-weight: lighter;
	width: 100%;
	margin-top: 50px;
}

.woocommerce div.product .button:hover {
	background-color: #DA82B2;
}




/* Summary */
.woocommerce div.product div.summary.entry-summary{
	grid-auto-flow: column;
	margin-bottom: 0px;
}




/* Image */

/*
.woocommerce div.product .a{
	width: 55%;
width: 100% !important;
object-fit: cover;
display: flex;
flex-direction: column;

}
*/

/*
.woocommerce div.product div.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-5images{
	display: grid;
	grid-template-columns: 60% 40%;
	grid-template-rows: auto;
	margin-bottom: 80px;
	grid-auto-flow: column dense;
	width : 100% !important;
} 
*/



/* Image Gallery */
/*.woocommerce div.product .woocommerce-product-gallery__wrapper{
	display: grid;
	--grid-gag: 20px;
	--auto-grid-min-size: 400px;
	grid-template-columns: repeat(auto-fill, minmax(var(--auto-grid-min-size), 1fr));
	grid-gap: var(--grid-gap);
}
*/
/*.woocommerce div.product div.image div.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-5.images div.woocommerce-product-gallery__wrapper, div.woocommerce-product-gallery__image, img.zoomlmg{
	width: 300px;
}
*/

/*
.woocommerce div.product .single-product-image{
	width: 300px;
}


.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
    width: 300px;
}

.woocommerce div.product div.woocommerce-product-gallery__image.flex-active-slide {
	width: 300px;
	margin-bottom: 0px;
} 

.woocommerce div.product div.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-5images{
	width: 300px;
} 

.woocommerce div.product div.woocommerce-product-gallery__wrapper{
	width: 300px;
}
*/
/*

.woocommerce .single-product div.product .woocommerce-product-gallery.zoomImg{
	width: 100%;
}

.woocommerce .single-product div.product .woocommerce-product-gallery img{
	width: 100%;
}

.woocommerce .single-product div.product .img{
	height: auto;
	max-width: 100%;
}

.woocommerce .single-product div.product a.img{
	max-width: 100%;
}
*/





/* Description*/
.woocommerce #content div.product div.notices-wrapper, .woo-summary-wrap {  
	display: grid;
    grid-template-rows: auto;
    margin-bottom: 80px;
	grid-auto-flow: column;
}


#tab-description.woocommerce-Tabs-panel.woocommerce-Tabs-panel--description.panel.entry-content.wc-tab{
	float: left;
	text-indent: 0px;
}
/*width: 450px
 * padding-right: 5px*/

.woocommerce div.product ul.tabs.wc-tabs{
	display: none;
}




/* Short Description*/
/*.woocommerce div.product .left_side {
	float: left;
	width: 60%;
}

.woocommerce div.product div.woocommerce-product-details__short-description{
	clear: both;
	float: left;
}
.clear {
	clear: both;
}

*/





/* Related Products*/
.woocommerce div.product ul.products.columns-3{
	display: array;
}








/* Catalog Page Customization .woocommerce ul.products */


.woocommerce ul.products .button {
	display: none;
}

.woocommerce ul.products .count {
	display:none;
}

.woocommerce-ordering {
	display: none;
}

.woocommerce-result-count {
	display: none;
}

.woocommerce ul.products li.product{
	margin-bottom: 100;
}


.woocommerce ul.products {
	--grid-gap: 20px;
	--auto-grid-min-size: 200px;
	grid-template-columns: repeat(auto-fill, minmax(var(--auto-grid-min-size), 1fr));
	grid-gap: var(--grid-gap);
	display: grid;
}

ul.products:before{
	content: unset !important;
}

ul.products li.product {
	width: 100% !important;
	display: flex;
	flex-direction: column;
}

ul.products li.product a.woocommerce-loop-product_link {
	flex-grow: 1;
}



.woocommerce ul.products h2.woocommerce-loop-product_title{
	font-weight: bolder;
} 




/* default: #25d366; */
.joinchat__button {
 background-color: #999;
}


/*Portratis Button*/
/*.page-id-4942 div.entry-content article#post-4942.post-4942.page.type-page.status-publish.hentry h2.wp-block-heading .a .em{
	border-color: #999;
	font-weight: bolder;
}
*/


.entry-title{
	display:none
}