body::-webkit-scrollbar {
width: 10px;
}
body::-webkit-scrollbar-track {
background: #f8f8f8;
}
body::-webkit-scrollbar-thumb {
background-color: #0086EF;
border-radius: 10px;
border: 1px solid #f8f8f8;
}
p:last-child{
    margin-bottom:0px;
}
html, body{
	width: 100%;
	overflow-x: hidden;
}
[data-elementor-type="wp-page"]{
    overflow: hidden;
}
[data-elementor-type="wp-post"]{
    overflow: hidden;
}

				
			
				
					@media screen and (max-width: 767px) { selector img { content: url("https://ecoessencenutrition.com/wp-content/uploads/4.svg"); } }
				
			
				
					@media screen and (max-width: 767px) {
codigos aqui
}

				
			
				
					selector * {
text-wrap: balance;
}
				
			
				
					.elementor-widget-theme-post-content{
   display: -webkit-box;
  -webkit-line-clamp: 3;
  overflow: hidden;
  -webkit-box-orient: vertical; }

				
			
				
					selector .elementor-field-option{
display: flex;
gap: 10px;
align-itens: center;
accent-color: red}

				
			
				
					/*adicionar em “classe css” o nome “vidro”*/
.vidro{
background: rgba(255, 255, 255, 0.2);
border-radius: 10px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.5);
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(2px);
border: 1px solid rgba(255, 255, 255, 0.3);
}

				
			
				
					/*adicionar em “classe css” o nome “pulsar”*/
.pulsar {
	animation: pulse 0.7s infinite;
	margin: 0 auto;
	display: table;
	margin-top: 0px;
	animation-direction: alternate;
	-webkit-animation-name: pulse;
	animation-name: pulse;
}
@-webkit-keyframes pulse {
	0% {
	-webkit-transform: scale(1);
}
100% {
	-webkit-transform: scale(1.1);
}
} @keyframes pulse {
	0% {
	transform: scale(1);
}
100% {
	transform: scale(1.1);
}

				
			
				
					/*adicionar em “classe css” o nome “shake”*/
.elementor-button span {
    align-self: center;
}
#shake {
  animation: shake-animation 4.1s ease infinite;
  transform-origin: 50% 50%;
}
@keyframes shake-animation {
   0% { transform:translate(0,0) }
  1.78571% { transform:translate(5px,0) }
  3.57143% { transform:translate(0,0) }
  5.35714% { transform:translate(5px,0) }
  7.14286% { transform:translate(0,0) }
  8.92857% { transform:translate(5px,0) }
  10.71429% { transform:translate(0,0) }
  100% { transform:translate(0,0) }
}

				
			
				
					selector .swiper-wrapper{
    -webkit-transition-timing-function: liner !important;
    transition-timing-function: linear !important;
}
				
			
				
					/*colocar este código em widget html*/
<script>
    var urlBackRedirect ='https://omelhordasaude.com/oferta-especial-varifrancy/'; 
    urlBackRedirect = urlBackRedirect = urlBackRedirect.trim() +
            (urlBackRedirect.indexOf("?") > 0 ? '&' : '?') +
            document.location.search.replace('?', '').toString();
    history.pushState({}, "", location.href);
    history.pushState({}, "", location.href);
    window.onpopstate = function () {
        setTimeout(function () {
            location.href = urlBackRedirect;
        }, 1);
    };
</script>

				
			
				
					/*colocar este código em widget Html e depois colocar “atrasado” na CLASSE CSS*/
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
</head>

<script>
$('.atrasado').hide();
setTimeout(function() {
$('.atrasado').show();
}, 1881000);
</script>


				
			
				
					/*adicionar o código abaixo em widget HTML*/
<script>
jQuery( document ).ready( function ( $ ) {
	$(document).on( 'countdown_expire', function() {

      	Object.keys(localStorage)
        .filter(key => key.endsWith('evergreen_interval'))
        .forEach(key => localStorage
        .removeItem((key)))

      	Object.keys(localStorage)
        .filter(key => key.endsWith('evergreen_due_date'))
        .forEach(key => localStorage
        .removeItem((key)))

	} );
} );
</script>

				
			
				
					@media only screen and (max-width:780px){
.woocommerce table.shop_table_responsive td.product-thumbnail{
display: inline-block !important;
width: 100% !important;
}
.woocommerce table.shop_table_responsive td.product-remove{
    width: 50px !important;
text-align: left !important;
    Margin-bottom: -30px;
    margin-left: -2px;
    z-index: 999 !important
;
position: relative !important;
        z-index: 999 !important;
}}

.elementor-widget-woocommerce-cart .woocommerce table.cart img {
    width: 40px;
    justify-self: right !important;
}

				
			
				
					add_action( 'woocommerce_add_cart_item_data', 'woocommerce_clear_cart_url' );

function woocommerce_clear_cart_url() {

    global $woocommerce;
    $woocommerce->cart->empty_cart();
} 
				
			
				
					add_filter( 'woocommerce_order_button_text', 'finalizar_custom_button_text' );
 
function finalizar_custom_button_text( $button_text ) {
	return 'Finalizar a Compra'; // new text is here 
}

				
			
				
					add_filter( 'woocommerce_product_single_add_to_cart_text', 'woocommerce_custom_single_add_to_cart_text' );
function woocommerce_custom_single_add_to_cart_text() {
    return __( 'Comprar agora', 'woocommerce' );
}

				
			
				
					add_filter( 'woocommerce_product_add_to_cart_text', 'woocommerce_custom_product_add_to_cart_text' );
function woocommerce_custom_product_add_to_cart_text() {
    return __( 'Comprar', 'woocommerce' );
}