#reviewsHome .elementor-testimonial{background-color:#fff;border:0 solid #e8e5e0;border-radius:0;padding:32px;display:flex;flex-direction:column;height:100%;box-shadow:0 4px 12px rgb(0 0 0 / .05);transition:transform 0.3s ease,box-shadow 0.3s ease}#reviewsHome .elementor-testimonial:hover{transform:translateY(-5px);box-shadow:0 8px 24px rgb(0 0 0 / .08)}#reviewsHome .elementor-testimonial__content{order:1}#reviewsHome .elementor-testimonial__header{order:2;padding-top:5px;margin-top:auto;display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center;border-bottom:none;margin-bottom:0;padding-bottom:0}#reviewsHome .elementor-testimonial__cite{order:1;text-align:left}.rotacion{animation:spin 15s linear infinite;transform-origin:center center;display:inline-block}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.botonMove .button-arrow{transform:translateX(-15px);transition:transform 0.3s ease}.botonMove:hover .button-arrow{transform:translateX(0)}#menu-1-0d8b0f8 .elementor-item{display:inline-block;transition:transform 0.3s cubic-bezier(.4,0,.2,1),opacity 0.3s cubic-bezier(.4,0,.2,1);will-change:transform,opacity}#menu-1-0d8b0f8 .elementor-item:hover{transform:translateY(-20px);opacity:0}[data-id="5a0bfa0"] .elementor-widget-image img,[data-id="7076e9f"] .elementor-widget-image img,[data-id="9a8ba18"] .elementor-widget-image img,[data-id="c6d0e95"] .elementor-widget-image img,[data-id="92db532"] .elementor-widget-image img,[data-id="f813234"] .elementor-widget-image img{width:270px;height:270px;object-fit:cover;border-radius:50%;margin:0 auto;display:block}.elementor-75 .elementor-element.elementor-element-e50ed50 img{width:76%}.contenedorProducto .tituloProducto,.contenedorProducto .precioProducto{opacity:0;visibility:hidden;transition:opacity 0.7s ease-out,transform 0.7s ease-out,visibility 0s 0.7s}.contenedorProducto .tituloProducto{transform:translateY(-25px)}.contenedorProducto .precioProducto{transform:translateY(25px)}.contenedorProducto:hover .tituloProducto,.contenedorProducto:hover .precioProducto{opacity:1;visibility:visible;transform:translateY(0);transition:opacity 0.7s ease-out,transform 0.7s ease-out}@media (max-width:767px){.contenedorProducto .tituloProducto,.contenedorProducto .precioProducto{opacity:1;visibility:visible;transform:translateY(0)}}.e-n-tabs-heading{display:flex;width:100%}.e-n-tabs-heading .e-n-tab-title{flex:1;text-align:center}#cas-info-envio-container,#cas-info-detalles-container{font-family:"Abhaya Libre",Sans-serif;font-size:1.25rem;line-height:1.8rem;font-weight:400;color:#451212}.woocommerce-variation-availability,.woocommerce-variation-description{display:none}.variations th{text-align:left}.woocommerce-notices-wrapper{display:none}.woocommerce-cart-form__contents td.product-thumbnail{width:30%}.woocommerce-cart-form__contents td.product-thumbnail img{width:180px!important;height:auto!important;max-width:none!important}@media (max-width:768px){.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:flex!important;justify-content:center!important;width:100%!important}}@media (max-width:768px){.woocommerce-cart-form__cart-item.cart_item{position:relative;padding-top:40px}.woocommerce-cart-form__cart-item .product-remove{position:absolute;top:10px;right:10px;width:auto;height:auto;border:none}.woocommerce-cart-form__cart-item .product-remove a.remove{font-size:2em}.woocommerce-cart-form__cart-item .product-thumbnail{width:100%;display:block;padding-bottom:15px}.woocommerce-cart-form__cart-item .product-thumbnail a{display:block;width:fit-content;margin:0 auto}.woocommerce-cart-form thead{display:none}.e-cart__column-end{padding:0 7%}}@media (max-width:768px){#TextNajeraHome .elementor-widget-container{background-color:rgb(255 255 255 / .6);padding:20px;border-radius:8px}}@media (max-width:768px){#historiaBoton .elementor-button{background-color:#ffffff!important;color:#333333!important}}#customer_details .col-1{padding:0px!important}:root{--bg-panel:#F3EDE1;--bg-page:#f6efe4;--text-main:#3b2620;--text-sub:#6b2f2f;--line:#3b2620;--input-border:#3b2620}.col-1 .woocommerce-billing-fields{position:relative;padding:0;border-radius:0;margin-bottom:0}.col-1 .woocommerce-billing-fields .infoClienteTitle{display:block;width:100%;font-size:20px;font-weight:600;color:var(--text-main);padding:4px 0 10px;border-bottom:2px solid var(--line);margin-bottom:16px}.col-1 .woocommerce-billing-fields .infoClienteSub{position:absolute;top:35px;right:0;font-size:14px;font-weight:700;color:var(--text-sub);white-space:nowrap;text-transform:capitalize}.col-1 #correo_field{margin:0 0 12px 0}.col-1 .woocommerce-billing-fields__field-wrapper{padding:0;border-radius:0;margin-top:0}#datos_envio_field{position:relative;margin-bottom:8px}#datos_envio_field>div{display:block;font-size:20px;font-weight:600;color:var(--text-main);padding:4px 0 10px;border-bottom:2px solid var(--line);margin-bottom:12px}#datos_envio_field::after{content:"* Requerido";position:absolute;top:4px;right:0;font-size:14px;font-weight:700;color:var(--text-sub);white-space:nowrap}.woocommerce-billing-fields label,.woocommerce-additional-fields label{display:inline-block;margin-bottom:6px;font-weight:600;color:var(--text-sub)}.input-text.thwcfe-input-field,textarea.thwcfe-input-field{width:100%;background:#fff;border:1.5px solid var(--input-border);border-radius:4px;padding:10px 12px;line-height:1.2}textarea.thwcfe-input-field{min-height:44px;resize:vertical}.form-row.thwcfe-input-field-wrapper{margin-bottom:14px}@media (min-width:768px){#ciudad_field,#estado_field,#codigo_postal_field{float:left;width:calc(33.333% - 10px);margin-right:15px}#codigo_postal_field{margin-right:0}.woocommerce-billing-fields__field-wrapper{overflow:hidden}}.col-2 .woocommerce-additional-fields{background:var(--bg-panel);padding:20px 24px;border-radius:8px;margin-top:24px}:root{--bg-panel:#efe2cf;--text-main:#3b2620;--text-sub:#6b2f2f;--line:#3b2620;--input-border:#3b2620}.block-panel{background:var(--bg-panel);border-radius:8px;padding:20px 24px;margin:0 0 24px 0}.cliente-block{position:relative}.cliente-block .infoClienteTitle{font-size:20px;font-weight:600;color:var(--text-main);padding:4px 0 10px;border-bottom:2px solid var(--line);margin-bottom:16px}.cliente-block .infoClienteSub{position:absolute;top:20px;right:24px;font-size:14px;font-weight:700;color:var(--text-sub);white-space:nowrap;text-transform:capitalize}.envio-block{position:relative}.envio-block #datos_envio_field{position:relative;margin:0 0 8px 0}.envio-block #datos_envio_field>div{font-size:20px;font-weight:600;color:var(--text-main);padding:4px 0 10px;border-bottom:2px solid var(--line);margin-bottom:12px}.envio-block #datos_envio_field::after{content:"* Requerido";position:absolute;top:4px;right:0;font-size:14px;font-weight:700;color:var(--text-sub);white-space:nowrap}.woocommerce-billing-fields label,.woocommerce-additional-fields label{display:inline-block;margin-bottom:6px;font-weight:600;color:var(--text-sub)}.input-text.thwcfe-input-field,textarea.thwcfe-input-field{width:100%;background:#fff;border:1.5px solid var(--input-border);border-radius:4px;padding:10px 12px;line-height:1.2}.form-row.thwcfe-input-field-wrapper{margin-bottom:14px}@media (min-width:768px){#ciudad_field,#estado_field,#codigo_postal_field{float:left;width:calc(33.333% - 10px);margin-right:15px}#codigo_postal_field{margin-right:0}.envio-block{overflow:hidden}}