.elementor-widget-loop-grid .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-loop-grid .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}@media (max-width:1024px){.elementor-widget-loop-grid .elementor-pagination{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-loop-grid .e-load-more-message{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}}@media (max-width:767px){.elementor-widget-loop-grid .elementor-pagination{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-loop-grid .e-load-more-message{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}}.geli-dynamic-badge{display:inline-flex;align-items:center;justify-content:center;width:fit-content;background:#faf0f3;border:1px solid #f0c4d0;color:#8c2d46;border-radius:999px;padding:7px 14px;font-family:"Montserrat",sans-serif!important;font-size:12px;font-weight:800;line-height:1em;margin-bottom:14px;letter-spacing:.01em}.geli-badge-mas-adoptada{background:#faf0f3;color:#8c2d46;border-color:#f0c4d0}.geli-badge-exclusiva-oficial{background:#8c2d46;color:#fff;border-color:#8c2d46}.geli-badge-ideal-para-regalar{background:#c4856a;color:#fff;border-color:#c4856a}.geli-badge-primera-geli{background:#faf7f2;color:#8c2d46;border-color:#e8d9cc}.geli-badge-para-jugar{background:#f2eae0;color:#1e1410;border-color:#e8d9cc}.geli-badge-promocion-especial{background:#b03d5c;color:#fff;border-color:#b03d5c}.geli-badge-nueva-llegada{background:#fff;color:#8c2d46;border-color:#e8d9cc}.geli-badge-bebe-geli{background:#faf0f3;color:#8c2d46;border-color:#f0c4d0}.geli-badge-edicion-especial{background:#f2eae0;color:#8c2d46;border-color:#c4856a}.geli-badge-ultimas-piezas{background:#1e1410;color:#faf7f2;border-color:#1e1410}.geli-badge-40-off{background:#faf0f3;color:#8c2d46;border-color:#f0c4d0}.geli-badge-50-off{background:#c4856a;color:#fff;border-color:#c4856a}.geli-badge-60-off{background:#8c2d46;color:#fff;border-color:#8c2d46}.geli-loop-card .price del,.geli-loop-price .price del,.woocommerce ul.products li.product .price del{display:inline-flex!important;align-items:center!important;gap:4px!important;color:#7a6860!important;opacity:1!important;font-size:12px!important;font-weight:700!important;text-decoration-thickness:2px!important;text-decoration-color:#8c2d46!important}.geli-loop-card .price del::before,.geli-loop-price .price del::before,.woocommerce ul.products li.product .price del::before{content:"Antes";color:#7a6860;font-size:10px;font-weight:700;text-decoration:none!important;text-transform:uppercase;letter-spacing:.04em}.geli-loop-card .price del .amount,.geli-loop-price .price del .amount,.woocommerce ul.products li.product .price del .amount{color:#7a6860!important}.geli-loop-card .price ins,.geli-loop-price .price ins,.woocommerce ul.products li.product .price ins{display:inline-flex!important;align-items:center!important;width:fit-content!important;background:#faf0f3!important;border:1px solid #f0c4d0!important;border-radius:999px!important;padding:7px 12px!important;text-decoration:none!important;color:#8c2d46!important;font-size:14px!important;font-weight:900!important;line-height:1em!important}.geli-loop-card .price ins::before,.geli-loop-price .price ins::before,.woocommerce ul.products li.product .price ins::before{content:"Ahora";display:inline-flex!important;align-items:center;justify-content:center;margin-right:7px;background:#8c2d46;color:#fff;border-radius:999px;padding:4px 8px;font-family:"Montserrat",sans-serif!important;font-size:9px;font-weight:900;letter-spacing:.04em;line-height:1em;text-transform:uppercase}.geli-loop-card .price ins .amount,.geli-loop-price .price ins .amount,.woocommerce ul.products li.product .price ins .amount{color:#8c2d46!important;font-weight:900!important}