html {
         cursor: url("/wp-content/themes/mmg/assets/images/cursoragriman1.png"), auto;
     }
	 a, button, input[type="submit"], .pointer, .episode-selector {
		cursor: url("/wp-content/themes/mmg/assets/images/cursoagriman-pointer2.png"), pointer!important;
	 }
	 #wpadminbar
	 {
		 cursor: auto!important;
     }
	 #wpadminbar a
	 {
		 cursor: pointer!important;
     }
	 .episode-player iframe {
		border-radius: 30px;
	 }
		.episode-selected * {
			color:white;
		}
		.episode-selected
		{
			background-color: var(--e-global-color-secondary)!important;
		}

.woocommerce-cart #content
{
	padding-top: 50px;
	padding-bottom: 200px;
}

.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)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt
{
	background-color: var(--e-global-color-primary);
}

.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)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover
{
	background-color: var(--e-global-color-secondary);
}

.woocommerce-cart-form .shop_table thead, tr.cart-subtotal
{
	background-color: var(--e-global-color-secondary);
    color: white!important;
}

.woocommerce-cart-form .shop_table thead *, tr.cart-subtotal *
{
	background-color: var(--e-global-color-secondary)!important;
    color: white!important;
}

.gform-theme--framework .gform_validation_errors * {
    color: white !important;
}

.gform-theme--framework .gform_validation_errors {
    border-color: #ffffff61!important;
}

.ginput_container_textarea textarea
{
	padding: .75rem!important;
}

.eael-woo-cart .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .coupon, .eael-woo-cart .eael-woo-cart-wrapper .eael-cart-clear-btn .eael-cart-coupon-wrapper .coupon
{
	max-width: 250px!important;
	flex-direction: column;
}