.woocommerce .elementor-345 .elementor-element.elementor-element-763f2717 .flex-viewport:not(:last-child){margin-bottom:30px}.woocommerce .elementor-345 .elementor-element.elementor-element-763f2717 .flex-control-thumbs img{border-style:solid;border-width:1px;border-color:#fff;border-radius:100px 100px 100px 100px}.woocommerce .elementor-345 .elementor-element.elementor-element-763f2717 .flex-control-thumbs li{padding-right:calc(10px / 2);padding-left:calc(10px / 2);padding-bottom:10px}.woocommerce .elementor-345 .elementor-element.elementor-element-763f2717 .flex-control-thumbs{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2)}.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-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-product-actions{display:flex;align-items:center;gap:14px;margin:22px 0 16px}.geli-free-shipping-notice{display:flex;align-items:center;gap:10px;width:100%;margin:14px 0 18px;padding:14px 18px;border-radius:18px;font-family:"Montserrat",sans-serif;font-size:14px;line-height:1.35em;font-weight:600}.geli-free-shipping-notice strong{font-weight:800}.geli-free-shipping-icon{width:34px;height:34px;min-width:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#fff;border:1px solid #e8d9cc;color:#8c2d46;font-size:17px}.geli-free-shipping-notice.qualifies{background:#faf0f3;border:1px solid #f0c4d0;color:#1e1410;box-shadow:0 10px 24px rgba(140,45,70,.08),0 18px 36px rgba(30,20,16,.04)}.geli-free-shipping-notice.qualifies strong{color:#8c2d46}.geli-free-shipping-notice.missing{background:#faf7f2;border:1px dashed #c4856a;color:#1e1410}.geli-free-shipping-notice.missing strong{color:#8c2d46}.geli-free-shipping-notice:hover{transform:translateY(-1px);transition:all .25s ease}@media (max-width:767px){.geli-free-shipping-notice{padding:12px 14px;border-radius:16px;font-size:13px;gap:9px}.geli-free-shipping-icon{width:30px;height:30px;min-width:30px;font-size:15px}}.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)}