/*
Theme Name: Motta Child Theme
Theme URI: http://motta.uix.store/
Author: UIX Themes
Author URI: http://uix.store
Description: A fully responsive Premium WordPress Theme with a pixel perfect design and extensive functionality
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: motta
Tags: one-column, two-columns, right-sidebar, custom-colors, custom-menu, featured-images, flexible-header, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Template: motta
*/
:root {
	--mt-input__height: 44px;
}
div.elementor-widget-text-editor {
	font-family: inherit;
}
.header-cart .motta-button--base {
    --mt-color__primary: #ea262b;
}
.motta-testimonial__photo {
    display: none;
}
ul.products li.product .product-thumbnail {
    border-radius: 5px;
    overflow: hidden;
}
body ul.products li.product .woocommerce-loop-product__title {
    font-size: 18px;
}
body ul.products.product-card-layout-5 li.product .product-inner {
    border: 1px solid #e5e5e5;
    border-radius: 5px;
    padding: 5px;
    box-shadow: 0 10px 15px rgba(0, 0, 0, 0.1);
}
.product-summary {
    position: relative;
    padding: 10px;
}
a.book-btn {
	background-color: #e1ffe1;
    color: #148014;
    display: flex;
    align-items: center;
    gap: 5px;
    padding: 2px 10px;
    border-radius: 5px;
    font-size: 13px;
    float: right;
    margin: -35px 10px 0 0;
    border: 1px dashed #148014;
}
.swiper-pagination {
    margin-top: 20px;
}
body .single-product div.product.product-wc-tabs-dropdown .woocommerce-tabs--description .woocommerce-tabs--description-title, 
body .single-product div.product .motta-product-tabs-type--toggle .woocommerce-tabs--description .woocommerce-tabs--description-title,
body .single-product div.product.layout-6 .woocommerce-tabs--reviews .woocommerce-tabs--reviews-title {
	    font-weight: 600;
}
/* Contact Form */
.wpcf7-form .flex p {
    display: flex;
    justify-content: space-between;
    gap: 15px;
}

.wpcf7-form .wpcf7-form-control-wrap, 
.wpcf7-form .wpcf7-form-control-wrap input,
.wpcf7-form .wpcf7-form-control-wrap select {
    width: 100%;
}

.wpcf7-form .wpcf7-form-control-wrap input, 
.wpcf7-form .wpcf7-form-control-wrap textarea,
.wpcf7-form .wpcf7-form-control-wrap select {
    background-color: #eaeaea;
    border: none;
}

textarea {
    height: auto;
}

.wpcf7-form .wpcf7-form-control-wrap {
    padding: 5px 0 0 0;
    display: block;
}

.wpcf7-form label {
	color: #111111;
    font-size: 13px;
    font-weight: 600;
	width: 100%;
}

.catalog-view-list ul.products:not(.swiper-wrapper) li.product .product-inner .book-btn {
    display: none;
}

body.single-product div.product.product-wc-tabs-dropdown .woocommerce-tabs--description, 
body.single-product div.product .motta-product-tabs-type--toggle .woocommerce-tabs--description {
    font-size: inherit;
}

body.single-product div.product .product_meta {
    margin: 0;
}

.page-header--products .page-header__title,
.site-breadcrumb ,
body.single-product div.product .short-description .short-description__label,
.motta-product-quick-links .motta-button.motta-button--product-print{
    display: none;
}

body .page-header--standard .site-breadcrumb+.page-header__content {
    margin: 15px 0 0 0;
}

.short-description__content .font-medium {
    margin-top: 0;
}

.catalog-top-categories__layout-v1 .catalog-top-categories__item {
    text-align: center;
}

body .catalog-top-categories__layout-v1 {
	padding-top: 0;
}

body.single-product div.product.layout-6 .product-summary-wrapper .price {
    font-size: 1.2rem;
}

body.single-product div.product.layout-6 .product-summary-wrapper .product_title {
    font-size: 27px;
    font-weight: 600;
	margin-bottom: 15px;
}

.single-product div.product.layout-6 .product-summary-wrapper .meta-cat a {
    color: #777777;
}

.single-product div.product .motta-price-stock {
    border-bottom: 1px solid #e5e5e5;
}

.flatpickr-calendar.inline {
    width: 400px;
}

.label {
	color: var(--mt-color__primary);
}

@media (min-width: 768px) {
	body.single-product div.product.layout-6 .motta-product-gallery, body.single-product div.product.layout-6 .motta-tabs-wrapper {
		width: 60%;
	}

	body.single-product div.product.layout-6 .product-summary-wrapper {
		width: 38%;
	}
}

@media (min-width: 1200px) {
    .container {
        width: 1282px;
    }
}
@media (max-width: 1199px) {
	.header-logo > a img, .header-logo > a svg {
		width: 100px;
	}
}
@media (max-width: 991px) {
    body.single-product div.product.layout-6 .motta-product-gallery {
        border-bottom: none;
        padding-bottom: 0;
    }
}
@media (max-width: 767px) {
	.flatpickr-calendar.inline {
		margin-left: 0 !important;
	}
}
@media (max-width: 479px) {
	a.book-btn {
		float: none;
		margin: 0;
	}
	.motta-testimonial__item {
		padding: 5px 5px 10px 5px;
	}
	.motta-testimonial__name {
		margin-top: 10px;
	}
	.motta-svg-icon svg {
		width: 0.8em;
		height: 0.8em;
	}
}