/**
* Theme Name: Smartic Child
* Description: This is a child theme of Smartic, generated by Merlin WP.
* Author: <a href="https://wpopal.com/">Opal Team</a>
* Template: smartic
* Version: 2.3.6
*/
.elementor-element.get-app .e-child .elementor-widget-image img{
	width: 150px;
    height: auto;
}
.elementor-element.get-app{
	width: auto;
    margin: 0 auto;
}
.features-grid .elementor-widget-image {
	width: 100%;
	height: 100%;
}
.features-grid .elementor-widget-image img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.entry-content table:not(.shop_table) td, .entry-content table:not(.shop_table) th {
    border: unset!important;
}
.wc-block-cart__submit-button:hover {
    background-color: var(--e-global-color-primary)!important;
    color: #fff!important;
}
.elementor-kit-8 button:hover, .elementor-kit-8 button:focus, .elementor-kit-8 input[type="button"]:hover, .elementor-kit-8 input[type="button"]:focus, .elementor-kit-8 input[type="submit"]:hover, .elementor-kit-8 input[type="submit"]:focus, .elementor-kit-8 .elementor-button:hover, .elementor-kit-8 .elementor-button:focus {
    background-color: var(--secondary)!important;
}
.login-form-head .register-link{
	font-size: 18px!important;
}
button, input[type='button'], input[type='reset'], input[type='submit'], .button, 
.wc-block-grid__products .wc-block-grid__product .wp-block-button__link, .added_to_cart,
body{
	font-family: var(--e-global-typography-primary-font-family), Sans-serif!important;
}
.smartic-handheld-footer-bar {
    display: none;
}
.woocommerce-Tabs-panel--description h4 span,
.woocommerce-Tabs-panel--description h4{
	font-weight: bold!important;
}
@media only screen and (min-width: 767px) and (max-width: 1024px){
	.elementor-element-50e77b5 img {
		width: 50%!important;
	}
}
@media only screen and (max-width: 767px){
	[data-elementor-type='footer'] {
        margin-bottom: 30px;
	}
	form.woocommerce-form-login .woocommerce-LostPassword {
		float: unset;
		display: flex;
		width: 100%;
	}
	form.woocommerce-form-login .woocommerce-form-login-wrap {
		padding: 15px;
	}
	form.woocommerce-form-register {
		padding: 15px;
		background-color: #f7f7f7;
	}
	.elementor-element.get-app .e-child{
		gap: 10px;
	}
	.elementor-element.get-app {
		width: 100%;
		display: grid;
		grid-template-columns: 1fr 1fr;
	}
	.care-list .elementor-column-gap-no .elementor-widget-wrap{
		margin: 0;
		text-align: center;
	}

}