/* 
Theme Name: Meerkat Kids
Description: This is a child theme of Hello Elementor for Meerkat Kids, created by Candlelight Websites
Author: Candlelight Websites
Author URI: https://lightyourway.co.za
Template: hello-elementor
Version: 1.0.1
*/

.page-title .elementor-heading-title {
	max-width: 640px !important;
	padding: 2rem;
	background-color: rgba(10, 10, 10, 0.7);
	color: #fff;
}
.page-title .elementor-heading-title {
	text-align: center;
}
.page-title .elementor-heading-title small {
	display: block;
	font-size: 0.6em;
}
.section-title {
	background-color: var(--e-global-color-e1b8643);
    padding: 1rem 1rem 1rem 1rem;
}
.section-title .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-text);
    text-align: center;
}

/*** Button base style ***/
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button, body .elementor-widget-woocommerce-cart .woocommerce .wc-proceed-to-checkout .checkout-button, body.woocommerce-page a.wc-block-components-button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled {
	background-color: var( --e-global-color-accent );
	color: #fff;
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	text-transform: var(--e-global-typography-primary-text-transform);
	border-radius: 0;
	transition: all .3s;
	outline: none !important;
}
/*** Button hover style ***/
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover, body .elementor-widget-woocommerce-cart .woocommerce .wc-proceed-to-checkout .checkout-button:hover, body.woocommerce-page a.wc-block-components-button:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover {
	background-color: var(--e-global-color-text);
	color: #fff;
}

body .elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a,
body .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-MyAccount-content-wrapper,
body .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table,
body .elementor-widget-woocommerce-checkout-page,
body .elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row .input-text,
body .elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row select,
body .elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row textarea,
body .elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row .input-text,
body .elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row select,
body .elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row textarea,
body .elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row .input-text,
body .elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row select,
body .elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row textarea,
body .elementor-widget-woocommerce-checkout-page .e-description,
body .elementor-widget-woocommerce-cart .woocommerce table.cart td span,
table,
body .elementor-menu-cart__product-name,
body .elementor-menu-cart__product-price {
	font-size: 1rem;
}
body .elementor-widget-woocommerce-checkout-page .woocommerce-privacy-policy-text p {
    font-size: 0.86rem;
}