.footer-explora .et_pb_toggle_title{display:flex;align-items:center;justify-content:flex-start;gap:8px}.footer-explora .et_pb_toggle_title:before{content:"\f107"!important;font-family:"ETmodules"!important;position:static!important;display:inline-block!important;order:2;margin:0!important;font-size:16px;line-height:1;transform:rotate(0deg);transition:transform 0.25s ease}.footer-explora.et_pb_toggle_open .et_pb_toggle_title:before{transform:rotate(180deg)}.woocommerce-message,.woocommerce-info,.woocommerce-error{background:#1f3a5f!important;color:#fff!important;border:none!important;border-radius:6px!important;padding:24px 32px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;font-size:18px!important}.woocommerce-message::before,.woocommerce-info::before,.woocommerce-error::before{display:none!important}.woocommerce-message .button,.woocommerce-info .button{order:2;margin-left:auto!important;float:none!important;background:#fff!important;color:#1f3a5f!important;border:none!important;border-radius:50px!important;padding:14px 32px!important;font-size:20px!important;font-weight:500!important}.woocommerce div.product form.cart .button,.woocommerce .single_add_to_cart_button,.woocommerce ul.products li.product .button{background:#1f3a5f!important;color:#fff!important;border:2px solid #1f3a5f!important;border-radius:50px!important;padding:14px 28px!important;font-size:20px!important}.woocommerce div.product form.cart .button:hover,.woocommerce .single_add_to_cart_button:hover,.woocommerce ul.products li.product .button:hover{background:#2d5080!important;border-color:#2d5080!important;color:#fff!important}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#8b4a2b!important}.woocommerce div.product .product_title{color:#1f3a5f!important}#et-top-navigation .et-cart-info,.et-cart-info{display:none!important}.woocommerce-cart #sidebar,.woocommerce-checkout #sidebar{display:none}.woocommerce-cart #left-area,.woocommerce-checkout #left-area{width:100%;padding-right:0}.woocommerce-cart #main-content .container:before,.woocommerce-checkout #main-content .container:before{display:none}@keyframes latido{0%,100%{transform:scale(1)}14%{transform:scale(1.12)}28%{transform:scale(1)}42%{transform:scale(1.12)}70%{transform:scale(1)}}.latido .et_pb_text_inner{display:inline-block;transform-origin:center;animation:latido 1.4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.latido .et_pb_text_inner{animation:none}}@keyframes flecha-rebote{0%,100%{transform:translateY(0);opacity:.5}50%{transform:translateY(14px);opacity:1}}.flecha-rebote{animation:flecha-rebote 1.6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.flecha-rebote{animation:none}}@keyframes corte-arriba{to{transform:translate(-14px,-70px) rotate(-6deg);opacity:0}}@keyframes corte-abajo{to{transform:translate(14px,70px) rotate(6deg);opacity:0}}.corte-mitad{position:absolute;margin:0!important;pointer-events:none;animation:.7s cubic-bezier(.5,0,.8,.4) forwards}.corte-mitad.a{clip-path:polygon(0 0,100% 0,0 100%);animation-name:corte-arriba}.corte-mitad.b{clip-path:polygon(100% 0,100% 100%,0 100%);animation-name:corte-abajo}.boton-corte.cortado{visibility:hidden}@keyframes corte-reaparece{from{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}.boton-corte.reaparece{animation:corte-reaparece .5s ease-out}