

/*
Theme Name:   	Amaya Child
Template:     	amaya
Version:      	1.00
Text Domain:  	amayachild
*/
.footer-info-left {
    line-height: 1.2;
}

.mb-0 {
    margin-bottom: 0px !important;
}

.single .site-content{
    margin-top: 0;
}
.single .blog-content-wrap {
    padding-top: 0;
}
.single .blog-content-wrap  .entry-content {
    margin-top: 0;
}

.single-product-details .wp-block-image figcaption {
    display: none;
}
figure.wp-block-gallery.has-nested-images.single-product-details{
    gap: 0;
}

p.text-justify {
    text-align: justify;
}
.chk-rabbit .contentboxes-content-item.contentboxes-text strong {
    font-size: 24px;
}

/* Product Details */
.section-product-1 {
    display: flex;
    justify-content: center;
    gap: 1.25em;
    align-items: center;
}
.section-product-2{
    display: flex;
    justify-content: center;
    background-color: #fcf6e3;
    padding: 50px 25px;
}
.section-product-2 .details {
    width: 1200px;
}
.section-product-3{
    background-color: #fff;
}

.section-product-4 {
    padding: 50px 0;
}

.product-category-list{
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 15px;
    list-style: none;
    padding-left: 0;
}
.product-category-list .listitem {
    border-radius: 15px;
    border: 1px solid #ddd;
    
    text-align: center;
    overflow: hidden;
}
.product-category-list .listitem:hover img {
    transform: scale(1.1);
    transition: 0.5s;
}
.product-category-list .listitem img {
    transition: 0.3s;
}
.product-category-list .listitem h4 {
    padding: 15px;
    margin: 0;
    font-size: 18px;
    font-family: 'Inter';
    line-height: 1.2;
    background-color: #fff;
}
@media (max-width:768px){
    .product-category-list {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}
@media (max-width:640px){
    .product-category-list {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
}