/*!
Theme Name: machakai
Theme URI: http://mindhawks.in/
Author: Mind Hawks
Author URI: http://mindhawks.in/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: machakai
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

*/

/* .product-cont .pro-img img{
	object-fit:none !important;
} */

.is-form-style input.is-search-input { background: #fff0 !important; border: none !important; border-bottom: 1px solid #859473 !important;}
h1.product_title.entry-title, .wcgs-slider-lightbox { display: none; }
.reset_variations { display: none !important; visibility: hidden !important; }
.cfvsw-swatches-option .cfvsw-swatch-inner { padding: 5px 10px; }
.cfvsw-selected-swatch { background-color: #b9c493; }
.cfvsw-label-option, .cfvsw-image-option { border-color: #000000 !important; }
.product-description .btn-grp .button { flex: 1; }
.is-ajax-search-categories { display: none; }
#wpgs-gallery.wcgs-woocommerce-product-gallery .wcgs-carousel .wcgs-slider-image { border-radius: 20px; border: 2px solid #79a99317; }
span.wpcf7-form-control-wrap { display: block !important; }
button:disabled, button[disabled] { opacity: 0.5 !important; cursor: no-drop !important; }
.woocommerce-error li { color: red; }
.product-quantity .number { border-radius: 30px; display: inline-flex; align-items: center; height: 50px; margin-bottom: 30px; margin-top: 20px;}
.product-quantity-cart { display: flex; flex-flow: row wrap; align-items: center; }
.product-quantity-cart .number input { border: none; flex: 1; width: 80px; border: 1px solid #b1b1b1; min-width: 10px; text-align: center; border-radius: 5px; font-size: 16px; font-weight: 300; color: rgb(var(--black) / 100%); margin: 0px 10px; padding: 5px 0; }
.product-quantity-cart button { padding: 10px 5px; }
.product-quantity-cart .plus, .product-quantity-cart .minus { display: none; }
.wishlist.custom-wishlist-button { border: none; }
.product-quantity-cart button { border: none; }
.payment-step-group .shop_table.woocommerce-checkout-review-order-table { display: none; }
#step-03 .review-order-bx.woocommerce-checkout-review-order { display: none; }
.row .select2.select2-container.select2-container--default .selection { width: -webkit-fill-available !important; }
.row .select2-container .select2-selection--single { height: 48px; align-content: center; }
.select2-container--default .select2-selection--single .select2-selection__arrow b { top: 80%; }
.select2-results .select2-results__options li { color: #2d2c2c; }
.sign-in-form.sign-in-bx .password-input { display: block; }
.my-profile .nav .nav-link.is-active { color: rgb(var(--white) / 100%); background: #37371d; }
.passowrdboxaccount span { display: block; }
.woocommerce-customer-details .woocommerce-columns--addresses.addresses { display: flex; margin-top: 10px; }
.woocommerce-customer-details .woocommerce-columns--addresses.addresses .col-1,.woocommerce-customer-details .woocommerce-columns--addresses.addresses .col-2 { width: 50%; }
.woocommerce-ResetPassword.lost_reset_password.row.detail-form { justify-content: center; text-align-last: center; }
.checkout-cont li { color: black; }
.woocommerce-order-details__title,.woocommerce-column__title { color: black; }
.wpml-ls-legacy-list-horizontal .wpml-ls-flag + span { color: black !important; font-weight: 400; text-transform: capitalize; font-size: 15px; }
.wpml-ls-legacy-list-horizontal .wpml-ls-flag + span { margin-left: 0 !important; }
.wpml-ls-legacy-list-horizontal { padding: 0px !important; }
.woocommerce-notices-wrapper { animation: hide 0s 3s forwards; animation-fill-mode: forwards;}
@keyframes hide { to { display: none; }
}
.woocommerce-notices-wrapper { display: block; /* or display: inline-block; depending on your layout */
}



.receipe-detail-l.noRight:after{
	display:none;
}

#place_order.button{
/* 	margin-top: 10px; */
    float: left;
    margin-right: 15px;
}

.mo-openid-app-icons p{
	display:none;
}
.mo-openid-app-icons a{
	font-size:20px;
}
