/*
Theme Name:     Maya Miles
Theme URI:      https://mayamiles.gervera.net/
Template:       kadence
Author:         Gervera Designs
Author URI:     n/a
Description:    MAYA MILES is a premium WordPress theme designed specifically for sports coaches, personal trainers, and fitness enthusiasts who want a professional website that builds audience, books clients, and grows a lasting brand. This warm, modern Kadence child theme blends feminine design with athletic energy - giving you a stunning blog, dedicated services section, pricing cards, client testimonials, and qualifications showcase all in one beautifully cohesive site. 
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
*/

/*
 
Home page Hero Title underline style when highlight

*/
.maya-underline .kt-highlight {
	text-decoration: underline !important;
	text-decoration-thickness: 0.1364em !important;
	text-decoration-color: var(--global-palette2) !important;
}
/*
 
Slightly transparent header

*/
.site-header-row-container-inner {
	background-color: rgba(255, 255, 255, 0.1) !important;
	border: 1px solid #FAFAF8 !important;
	border-radius: 50px !important;
	margin: 15px 30px !important;
}
/*
 
Home Hero text position

*/
.shift-style {
    position: absolute;
    top: 60%;
	  left: 50%;
  	transform: translate(-50%, -50%);
	  width: 100%;
}
/*
 
Post List images rounded (archive, search)

*/
.entry-list-item .post-thumbnail-inner {
  border-radius: 50px;
  overflow: hidden;
}
/*
 
Post block images rounded, new class

*/
.img-round .post-thumbnail-inner {
  border-radius: 50px;
  overflow: hidden;
}
/*
 
Post block gap made smaller, new class

*/
.custom-gap {
  gap: 32px;
}
/*
 
Footer top row Rounding corners

*/
.site-top-footer-wrap .site-footer-row-container-inner {
  border-radius: 50px 50px 0 0 !important;
}
/*
 
Footer posts section design in middle row, new class

*/
.footer-posts .content-bg {
  background: transparent !important;
}

.footer-posts .post-thumbnail-inner img {
  border-radius: 30px;
}

ul.footer-posts {
  row-gap: 1.8rem;
}

ul.footer-posts .kadence-thumbnail-ratio-1-1 {
  width: 100px !important;
  height: 100px !important;
  padding-bottom: 0 !important;
}

ul.footer-posts .loop-entry {
  gap: 0 !important;
}

.footer-posts.grid-lg-col-1.item-image-style-beside article.loop-entry.has-post-thumbnail:not(.kb-post-no-image) {
    justify-items: center;
}
/*

Zoom in service block, new class 

*/
.zoom-hover {
  transition: transform 0.5s ease;
}

.zoom-hover:hover {
  transform: scale(1.05);
}
/*

Header backround color in Archive + Search + Error404

*/
.archive .site-header-row-container-inner, .search .site-header-row-container-inner, .error404 .site-header-row-container-inner {
  background: linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.1)), var(--global-palette2) !important;
}
/*

Arcive + Search + Error404 content bottom margin

*/
.archive .post-archive, .search .search-archive, .error404 .page-content {
  margin-bottom: 30px !important;
}
/*

Error404 search field rounding

*/
.search-form .search-field {
  border-radius: 30px;
}
/*

Contact form Dropdown text color

*/
.option-class select option {
  color: var(--global-palette4) !important;
}

