/*
Theme Name: Lazz
Author: Corsiva Lab Team
Description: Lazz
Version: 1.0
License: GNU General Public License v2 or later
Tags: LESS, clean, bootstrap
Text Domain: Lazz
 */
/*! normalize.css v1.0.0 | MIT License | git.io/normalize */
/*---:[GLOBAL CSS]:---*/

.section-shop-detail .right .single_add_to_cart_button {
	padding: 2rem !important;
}

.section-machine .machine .content-machine .bg-wrapper {
    position: absolute;
    z-index: -1;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 0.3s ease-in-out;
    opacity: 0;
}

.section-machine .machine .content-machine .items:hover + .bg-wrapper {
	opacity: 1;
}
.product .img-box img{
	width:100% !important;
	height:100% !important;
}
.product .img-box{padding-bottom:100%}
.woocommerce #content div.product .woocommerce-tabs strong, .woocommerce div.product .woocommerce-tabs strong, .woocommerce-page #content div.product .woocommerce-tabs strong, .woocommerce-page div.product .woocommerce-tabs strong{
	font-weight: 700;
    font-family: "Roboto";
}
.woocommerce ul.products li.product a {
    text-decoration: none;
    display: block;
    min-height: 160px;
}
.woocommerce ul.products li.product .btn-lazz a{min-height:inherit}
@media only screen and (max-width:991px){
	.woocommerce ul.products li.product a {
		min-height:inherit
	}
}

.footer .footer-sec .social ul li {
    text-transform: unset;
}
.sample-post {
    padding: 10rem 0;
    overflow: hidden;
}
.sample-post .title{
	font-size: 4.6rem;
    line-height: 1.2173913043;
    margin: 0 auto 2rem;
    font-family: "Playfair Display Medium";
    color: #7C6322;
    text-transform: capitalize;
	text-align:center
}
.sample-post .desc {
    font-size: 2rem;
    line-height: 1.5;
    font-family: "Roboto";
    color: #1B1404;
}
.sample-post .desc ul{
	padding-left:2.5rem;
	list-style-type: disc;
}
.sample-post .desc ol{
	padding-left:2.5rem;
	list-style-type: decimal;
}
.sample-post .desc h1, .sample-post .desc h2, .sample-post .desc h3, .sample-post .desc h4, .sample-post .desc h5, .sample-post .desc h6{
	font-family: "Helvetica Neue Medium";
	margin-bottom:2rem;
	font-size: 3rem;
}
.header .logo-header img, .header .logo-mobile img{width:20rem;height:inherit}
.section-shop-detail .right .woocommerce-product-details__short-description{
	display:inherit
}
.woocommerce ul#shipping_method{
	max-width: 175px;
    margin-left: auto;
}

.footer .footer-sec .contact-us ul li:last-child {
    text-transform: capitalize;
}
.form-reser .form-info label{font-size:1.6rem;text-align:center}
.form-reser .form-info .wpcf7-checkbox {display:flex}
.form-reser .form-info .wpcf7-checkbox .first{margin-left:0}
.form-reser .form-info .wpcf7-checkbox .last{margin-right:0}
.form-reser .form-info .wpcf7-checkbox input{width:auto;margin-right:.5rem}