/*
Theme Name:     Florence
Theme URI:      https://florence.gervera.net/
Template:       kadence
Author:         Gervera Designs
Author URI:     n/a
Description:    Meet Florence: a modern Kadence child theme designed especially for food bloggers and culinary creatives. Whether you’re sharing mouthwatering recipes, tasty tips, or running a small shop, Florence offers everything you need in one sleek, mobile-friendly package. Built with plugins that don’t require any subscriptions.
Version:        1.0
License:        GNU General Public License v3.0 (or later)
License URI:    https://www.gnu.org/licenses/gpl-3.0.html
*/

/*

Hide on Mobile

*/
@media (max-width: 767.98px) {
  .kvs-sm-false {
    display: none !important;
  }
}
/*

Hide on Tablet

*/
@media (min-width: 768px) and (max-width: 1024.98px) {
  .kvs-md-false {
    display: none !important;
  }
}
/*

Hide on Desktop

*/
@media (min-width: 1025px) {
  .kvs-lg-false {
    display: none !important;
  }
}
/*

Override extra padding for home-shop section

*/
.single-content ul,
.single-content ol {
  padding-left: 0 !important;
}
/*

'Proceed to Checkout' button style

*/
.wp-block-woocommerce-proceed-to-checkout-block {
	padding: 0px;
}	
.wc-block-cart__submit-button {
	border-radius: 0px;
}
/*

Shop products box design for Mobile

*/
@media (max-width: 767.98px) {
	.type-product .product-details .product-action-wrap {
		padding-left: 9px !important;
		padding-right: 9px !important;
	}
	
	.type-product .product-details .product-action-wrap .added_to_cart {
		display: none;
	}
}
/*

Remove rounding from Post Tags

*/
.tag-link {
    border-radius: 0 !important;
}
/*

Pagination rounding

*/
.page-numbers {
    border-radius: 0 !important;
}
/*
 
Post block gap made smaller, new class

*/
.custom-gap {
  gap: 20px;
}
/*
 
Post box color, Blog, new class

*/
.post-box .entry-content-wrap {
  background-color: var(--global-palette7);
}
/* Post box title margin, blog & archive */
.post-box .entry-content-wrap .entry-header, #archive-container .entry-header {
  margin-bottom: 0px;
}
/* 

Equal height post cards, Blog, new class 

*/
.equal-height-posts .kb-post-list-item > .entry {
    display: flex;
    flex-direction: column;
}

.equal-height-posts .entry-content-wrap {
    flex: 1;
}
/* 

Recipe template border removal on meta container 

*/
.wprm-recipe-meta-container.wprm-recipe-details-container-pills {
    border: 0 !important;
}
/* 

Archive posts gap

*/
#archive-container.kadence-posts-list.grid-cols {
    gap: 20px;
}
