.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-345 .elementor-element.elementor-element-efdd23f .elementor-icon-list-icon i{color:var(--e-global-color-primary);transition:color .3s}.woocommerce .elementor-345 .elementor-element.elementor-element-1e476e6e .star-rating{color:var(--e-global-color-primary)}.woocommerce .elementor-345 .elementor-element.elementor-element-1e476e6e .star-rating::before{color:var(--e-global-color-secondary)}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.woocommerce .elementor-345 .elementor-element.elementor-element-4e398f03 form.cart table.variations label{color:var(--e-global-color-primary)}.woocommerce .elementor-345 .elementor-element.elementor-element-4e398f03 form.cart table.variations td.value select,.woocommerce div.product.elementor.elementor-345 .elementor-element.elementor-element-4e398f03 form.cart table.variations td.value:before{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-345 .elementor-element.elementor-element-437946a.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-345 .elementor-element.elementor-element-1bb8b8a.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-345 .elementor-element.elementor-element-5c9194e.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-345 .elementor-element.elementor-element-516ccc4 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-345 .elementor-element.elementor-element-860d802 .elementor-icon-list-icon i{transition:color .3s}.elementor-345 .elementor-element.elementor-element-11d4358.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-345 .elementor-element.elementor-element-250b544.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-345 .elementor-element.elementor-element-7f9745b.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-345 .elementor-element.elementor-element-286cc57.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.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-woocommerce-product-add-to-cart .added_to_cart{line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.woocommerce .elementor-345 .elementor-element.elementor-element-4e398f03 form.cart table.variations td.value select,.woocommerce div.product.elementor.elementor-345 .elementor-element.elementor-element-4e398f03 form.cart table.variations td.value:before{line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.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-woocommerce-product-add-to-cart .added_to_cart{line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.woocommerce .elementor-345 .elementor-element.elementor-element-4e398f03 form.cart table.variations td.value select,.woocommerce div.product.elementor.elementor-345 .elementor-element.elementor-element-4e398f03 form.cart table.variations td.value:before{line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.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-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-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-product-actions{display:flex;align-items:center;gap:14px;margin:22px 0 16px}.geli-free-shipping-notice.missing{background:#faf7f2;border:1px dashed #c4856a;color:#1e1410}.geli-free-shipping-notice.missing strong{color:#8c2d46}.geli-video-box .elementor-widget-video,.geli-video-box .elementor-wrapper{border-radius:18px!important;overflow:hidden!important}.geli-conoce-box p{color:#4a2638;font-family:"Montserrat",sans-serif;font-size:15px;line-height:1.65em}.geli-detalles-label,.geli-detalles-value{display:flex;align-items:center;padding:14px 18px;font-family:"Montserrat",sans-serif!important;font-size:14px!important;line-height:1.35em!important;color:#4a2638!important}.geli-detalles-label{font-weight:800!important;background:rgba(255,240,247,.85)}.geli-detalles-value{font-weight:500!important;background:rgba(255,255,255,.68)}.geli-product-benefits .elementor-icon-list-text{@media (max-width:767px){.geli-product-benefits{gap:8px;margin:18px 0 16px}.geli-product-benefits .elementor-icon-list-item{padding:11px 12px;border-radius:14px}.geli-product-benefits .elementor-icon-list-icon{width:30px;height:30px;min-width:30px}.geli-product-benefits .elementor-icon-list-text{font-size:13px}}}.geli-detalles-label,.geli-detalles-value{display:flex;align-items:center;padding:14px 18px;font-family:"Montserrat",sans-serif!important;font-size:14px!important;line-height:1.35em!important;color:#4a2638!important}.geli-detalles-label{font-weight:800!important;background:rgba(255,240,247,.85)}.geli-detalles-value{font-weight:500!important;background:rgba(255,255,255,.68)}