/*!/wp-content/plugins/elementor-pro/assets/css/conditionals/transitions.min.css*/
.elementor-animated-content{--translate:0,0}.elementor-animated-content:focus .elementor-animated-item--grow,.elementor-animated-content:hover .elementor-animated-item--grow{transform:scale(1.1)}.elementor-animated-content:focus .elementor-animated-item--shrink,.elementor-animated-content:hover .elementor-animated-item--shrink{transform:scale(.85)}.elementor-animated-content:focus .elementor-animated-item--shrink-contained,.elementor-animated-content:hover .elementor-animated-item--shrink-contained{transform:scale(1)}.elementor-animated-content:focus .elementor-animated-item--enter-zoom-in,.elementor-animated-content:focus .elementor-animated-item--enter-zoom-out,.elementor-animated-content:focus .elementor-animated-item--fade-in,.elementor-animated-content:hover .elementor-animated-item--enter-zoom-in,.elementor-animated-content:hover .elementor-animated-item--enter-zoom-out,.elementor-animated-content:hover .elementor-animated-item--fade-in{opacity:1;transform:scale(1)}.elementor-animated-content:focus .elementor-animated-item--exit-zoom-in,.elementor-animated-content:focus .elementor-animated-item--exit-zoom-out,.elementor-animated-content:focus .elementor-animated-item--fade-out,.elementor-animated-content:hover .elementor-animated-item--exit-zoom-in,.elementor-animated-content:hover .elementor-animated-item--exit-zoom-out,.elementor-animated-content:hover .elementor-animated-item--fade-out{opacity:0}.elementor-animated-content:focus .elementor-animated-item--exit-zoom-out,.elementor-animated-content:hover .elementor-animated-item--exit-zoom-out{transform:scale(.2)}.elementor-animated-content:focus .elementor-animated-item--exit-zoom-in,.elementor-animated-content:hover .elementor-animated-item--exit-zoom-in{transform:scale(2)}.elementor-animated-content:focus .elementor-animated-item--enter-from-bottom,.elementor-animated-content:focus .elementor-animated-item--enter-from-left,.elementor-animated-content:focus .elementor-animated-item--enter-from-right,.elementor-animated-content:focus .elementor-animated-item--enter-from-top,.elementor-animated-content:hover .elementor-animated-item--enter-from-bottom,.elementor-animated-content:hover .elementor-animated-item--enter-from-left,.elementor-animated-content:hover .elementor-animated-item--enter-from-right,.elementor-animated-content:hover .elementor-animated-item--enter-from-top{opacity:1;transform:translateY(0) translateX(0)}.elementor-animated-content:focus .elementor-animated-item--exit-to-right,.elementor-animated-content:hover .elementor-animated-item--exit-to-right{transform:translateX(1000px)}.elementor-animated-content:focus .elementor-animated-item--exit-to-left,.elementor-animated-content:hover .elementor-animated-item--exit-to-left{transform:translateX(-1000px)}.elementor-animated-content:focus .elementor-animated-item--exit-to-top,.elementor-animated-content:hover .elementor-animated-item--exit-to-top{transform:translateY(-600px)}.elementor-animated-content:focus .elementor-animated-item--exit-to-bottom,.elementor-animated-content:hover .elementor-animated-item--exit-to-bottom{transform:translateY(600px)}.elementor-animated-content:focus .elementor-animated-item--exit-to-bottom,.elementor-animated-content:focus .elementor-animated-item--exit-to-left,.elementor-animated-content:focus .elementor-animated-item--exit-to-right,.elementor-animated-content:focus .elementor-animated-item--exit-to-top,.elementor-animated-content:hover .elementor-animated-item--exit-to-bottom,.elementor-animated-content:hover .elementor-animated-item--exit-to-left,.elementor-animated-content:hover .elementor-animated-item--exit-to-right,.elementor-animated-content:hover .elementor-animated-item--exit-to-top{opacity:0}.elementor-animated-content:focus .elementor-animated-item--move-right,.elementor-animated-content:hover .elementor-animated-item--move-right{transform:translateX(30px)}.elementor-animated-content:focus .elementor-animated-item--move-left,.elementor-animated-content:hover .elementor-animated-item--move-left{transform:translateX(-30px)}.elementor-animated-content:focus .elementor-animated-item--move-up,.elementor-animated-content:hover .elementor-animated-item--move-up{transform:translateY(-30px)}.elementor-animated-content:focus .elementor-animated-item--move-down,.elementor-animated-content:hover .elementor-animated-item--move-down{transform:translateY(30px)}.elementor-animated-content:focus .elementor-animated-item--move-contained-right,.elementor-animated-content:hover .elementor-animated-item--move-contained-right{--translate:8%,0}.elementor-animated-content:focus .elementor-animated-item--move-contained-left,.elementor-animated-content:hover .elementor-animated-item--move-contained-left{--translate:-8%,0}.elementor-animated-content:focus .elementor-animated-item--move-contained-top,.elementor-animated-content:hover .elementor-animated-item--move-contained-top{--translate:0,-8%}.elementor-animated-content:focus .elementor-animated-item--move-contained-bottom,.elementor-animated-content:hover .elementor-animated-item--move-contained-bottom{--translate:0,8%}.elementor-animated-content [class^=elementor-animated-item]{will-change:transform,opacity}.elementor-animated-content .elementor-animated-item--shrink-contained{transform:scale(1.17)}.elementor-animated-content .elementor-animated-item--enter-zoom-in{transform:scale(.2)}.elementor-animated-content .elementor-animated-item--enter-zoom-out{transform:scale(2)}.elementor-animated-content .elementor-animated-item--enter-zoom-in,.elementor-animated-content .elementor-animated-item--enter-zoom-out,.elementor-animated-content .elementor-animated-item--fade-in{opacity:0}.elementor-animated-content .elementor-animated-item--exit-zoom-in,.elementor-animated-content .elementor-animated-item--exit-zoom-out,.elementor-animated-content .elementor-animated-item--fade-out{opacity:1;transform:scale(1)}.elementor-animated-content .elementor-animated-item--enter-from-right{transform:translateX(1000px)}.elementor-animated-content .elementor-animated-item--enter-from-left{transform:translateX(-1000px)}.elementor-animated-content .elementor-animated-item--enter-from-top{transform:translateY(-600px)}.elementor-animated-content .elementor-animated-item--enter-from-bottom{transform:translateY(500px)}.elementor-animated-content .elementor-animated-item--enter-from-bottom,.elementor-animated-content .elementor-animated-item--enter-from-left,.elementor-animated-content .elementor-animated-item--enter-from-right,.elementor-animated-content .elementor-animated-item--enter-from-top{opacity:0}.elementor-animated-content .elementor-animated-item--exit-to-bottom,.elementor-animated-content .elementor-animated-item--exit-to-left,.elementor-animated-content .elementor-animated-item--exit-to-right,.elementor-animated-content .elementor-animated-item--exit-to-top{opacity:1;transform:translateY(0) translateX(0)}.elementor-animated-content .elementor-animated-item--move-contained-bottom,.elementor-animated-content .elementor-animated-item--move-contained-left,.elementor-animated-content .elementor-animated-item--move-contained-right,.elementor-animated-content .elementor-animated-item--move-contained-top{transform:scale(1.2) translate(var(--translate))}
/*!/wp-content/cache/asset-cleanup/css/item/marin-cuotas__assets__css__marin-cuotas-css-vb31eedb97457ff323bda4b68b9d6d769474bbc26.css*/
/*!/wp-content/plugins/marin-cuotas/assets/css/marin-cuotas.css*/.marin-cuotas--promo .promo-bar{width:100%;border-bottom:0 solid #e6e6e6}.marin-cuotas--promo .promo-inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;align-items:center;column-gap:24px}.marin-cuotas--promo .promo-left{text-align:right;justify-self:end;margin-right:25px}.marin-cuotas--promo .promo-right{justify-self:start;display:flex;align-items:center;justify-content:flex-start}.marin-cuotas--promo .promo-title{font-family:"Neutro Demi",sans-serif;font-size:16px;font-weight:700;color:#1f2a44;line-height:1.2;margin-top:6px}.marin-cuotas--promo .promo-subtitle{font-size:12px;color:#6b7280;margin-top:-5px}.marin-cuotas--promo .promo-right img{max-height:20px;width:auto;display:block}@media (max-width:768px){.marin-cuotas--promo .promo-inner{display:flex!important;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:0}.marin-cuotas--promo .promo-right{order:1;width:100%;display:flex;justify-content:center}.marin-cuotas--promo .promo-right img{max-width:330px;height:auto;border-bottom:1px solid #3C0;padding-bottom:4px;margin-bottom:5px}.marin-cuotas--promo .promo-left{order:2;max-width:90%;text-align:center}.marin-cuotas--promo .promo-title{font-size:14px;white-space:normal;line-height:1.25;margin-top:0}.marin-cuotas--promo .promo-subtitle{font-size:11px;white-space:normal;margin-top:0;line-height:1.3}}.marin-cuotas--strip .cuotas-strip{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:12px 16px;border-radius:14px;background:rgb(255 255 255 / .78);border:1px solid rgb(20 40 60 / .1);box-shadow:0 10px 30px rgb(0 0 0 / .06);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);max-width:1180px;margin:0 auto 18px auto}.marin-cuotas--strip .cuotas-strip__left{display:flex;flex-direction:column;gap:2px;min-width:240px}.marin-cuotas--strip .cuotas-strip__title{font-family:Manrope,Arial,sans-serif;font-size:14px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:#1f2c35;line-height:1.1}.marin-cuotas--strip .cuotas-strip__subtitle{font-family:Manrope,Arial,sans-serif;font-size:12px;font-weight:500;color:rgb(31 44 53 / .7);line-height:1.2}.marin-cuotas--strip .cuotas-strip__right{flex:1;display:flex;justify-content:flex-end;align-items:center}.marin-cuotas--strip .cuotas-strip__logos{max-height:26px;width:auto;max-width:100%;display:block;object-fit:contain;filter:drop-shadow(0 2px 6px rgb(0 0 0 / .08))}@media (max-width:767px){.marin-cuotas--strip .cuotas-strip{flex-direction:column;align-items:flex-start;gap:10px;padding:12px 14px}.marin-cuotas--strip .cuotas-strip__left{min-width:unset}.marin-cuotas--strip .cuotas-strip__right{width:100%;justify-content:flex-start}.marin-cuotas--strip .cuotas-strip__logos{max-height:24px}}.marin-cuotas--product .cuotas-strip{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:12px 16px;border-radius:14px;background:rgb(255 255 255 / .78);border:1px solid rgb(20 40 60 / .1);box-shadow:0 10px 30px rgb(0 0 0 / .06);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);max-width:1180px;margin:0 auto 18px auto}.marin-cuotas--product .cuotas-strip__left{display:flex;flex-direction:column;gap:2px;width:100%;min-width:unset}.marin-cuotas--product .cuotas-strip__title{font-family:Manrope,Arial,sans-serif;font-size:14px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:#1f2c35;line-height:1.1}.marin-cuotas--product .cuotas-strip__subtitle{font-family:Manrope,Arial,sans-serif;font-size:12px;font-weight:500;color:rgb(31 44 53 / .7);line-height:1.2}.marin-cuotas--product .cuotas-strip__right{width:100%;display:flex;justify-content:flex-start;align-items:center}.marin-cuotas--product .cuotas-strip__logos{max-height:26px;width:auto;max-width:100%;display:block;object-fit:contain;filter:drop-shadow(0 2px 6px rgb(0 0 0 / .08))}@media (max-width:767px){.marin-cuotas--product .cuotas-strip{padding:12px 14px;gap:8px}.marin-cuotas--product .cuotas-strip__logos{max-height:22px}}
/*!/wp-content/plugins/elementor-pro/assets/css/widget-woocommerce-product-rating.min.css*/
/*! elementor-pro - v4.3.0 - 13-10-2026 */
.woocommerce .elementor-widget-woocommerce-product-rating .elementor-widget-container .woocommerce-product-rating,.woocommerce .elementor-widget-woocommerce-product-rating:not(:has(.elementor-widget-container)) .woocommerce-product-rating{align-items:center;display:flex;margin-bottom:0}.woocommerce .elementor-widget-woocommerce-product-rating .elementor-widget-container .star-rating,.woocommerce .elementor-widget-woocommerce-product-rating:not(:has(.elementor-widget-container)) .star-rating{margin-top:0}.elementor-product-rating--align-left .woocommerce-product-rating{justify-content:flex-start}.elementor-product-rating--align-right .woocommerce-product-rating{justify-content:flex-end}.elementor-product-rating--align-center .woocommerce-product-rating{justify-content:center}.elementor-product-rating--align-justify .woocommerce-product-rating .woocommerce-review-link{margin-inline-start:auto}
/*!/wp-content/plugins/elementor-pro/assets/css/widget-woocommerce-product-price.min.css*/
/*! elementor-pro - v4.3.0 - 13-10-2026 */
.woocommerce .elementor-product-price-block-yes.elementor-widget-woocommerce-product-price .price del,.woocommerce .elementor-product-price-block-yes.elementor-widget-woocommerce-product-price .price ins{display:block}
/*!/wp-content/plugins/elementor/assets/lib/animations/styles/fadeInRight.min.css*/
@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}
/*!/wp-content/plugins/elementor/assets/lib/animations/styles/fadeIn.min.css*/
@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}
/*!/wp-content/plugins/elementor-pro/assets/css/conditionals/popup.min.css*/
[data-elementor-type=popup] .elementor-section-wrap:not(:empty)+#elementor-add-new-section,[data-elementor-type=popup]:not(.elementor-edit-area){display:none}.elementor-popup-modal.dialog-type-lightbox{background-color:transparent;display:flex;pointer-events:none;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.elementor-popup-modal .dialog-buttons-wrapper,.elementor-popup-modal .dialog-header{display:none}.elementor-popup-modal .dialog-close-button{display:none;inset-inline-end:20px;margin-top:0;opacity:1;pointer-events:all;top:20px;z-index:9999}.elementor-popup-modal .dialog-close-button svg{fill:#1f2124;height:1em;width:1em}.elementor-popup-modal .dialog-widget-content{background-color:#fff;border-radius:0;box-shadow:none;max-height:100%;max-width:100%;overflow:visible;pointer-events:all;width:auto}.elementor-popup-modal .dialog-message{display:flex;max-height:100vh;max-width:100vw;overflow:auto;padding:0;width:640px}.elementor-popup-modal .elementor{width:100%}