.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)}.woocommerce .elementor-345 .elementor-element.elementor-element-520f5fac .woocommerce-product-details__short-description{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.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)}.elementor-345 .elementor-element.elementor-element-4e398f03 .cart button,.elementor-345 .elementor-element.elementor-element-4e398f03 .cart .button{border-radius:25px 25px 25px 25px;color:var(--e-global-color-baa07fe);background-color:var(--e-global-color-73d8b24);transition:all .2s}.elementor-345 .elementor-element.elementor-element-4e398f03 .cart button:hover,.elementor-345 .elementor-element.elementor-element-4e398f03 .cart .button:hover{background-color:var(--e-global-color-primary)}.elementor-345 .elementor-element.elementor-element-4e398f03 .quantity .qty{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);border-radius:25px 25px 25px 25px;padding:0;color:var(--e-global-color-baa07fe);border-color:#eb636b;transition:all .2s}.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){.woocommerce .elementor-345 .elementor-element.elementor-element-520f5fac .woocommerce-product-details__short-description{line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.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)}.elementor-345 .elementor-element.elementor-element-4e398f03 .quantity .qty{line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-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){.woocommerce .elementor-345 .elementor-element.elementor-element-520f5fac .woocommerce-product-details__short-description{line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.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)}.elementor-345 .elementor-element.elementor-element-4e398f03 .quantity .qty{line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-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-product-cart form.cart{display:flex!important;align-items:center;gap:14px;width:100%;margin:0!important}.geli-product-cart .quantity{display:flex!important;align-items:center;justify-content:center;min-width:92px;height:52px;border:1px solid #ffd1e8;border-radius:999px;background:#fff;overflow:hidden}.geli-product-cart .quantity input.qty{width:58px!important;height:52px!important;border:none!important;background:0 0!important;color:#4a2638!important;font-family:"Montserrat",sans-serif!important;font-size:16px!important;font-weight:700!important;text-align:center!important;box-shadow:none!important}.geli-product-cart button.single_add_to_cart_button,.geli-product-cart .single_add_to_cart_button{flex:1;min-height:54px;background:#d82f9f!important;color:#fff!important;border:none!important;border-radius:999px!important;padding:15px 34px!important;font-family:"Montserrat",sans-serif!important;font-size:16px!important;font-weight:800!important;line-height:1em!important;text-transform:none!important;box-shadow:0 10px 22px rgba(216,47,159,.22),0 18px 38px rgba(74,38,56,.1);transition:all .25s ease}.geli-product-cart button.single_add_to_cart_button:hover,.geli-product-cart .single_add_to_cart_button:hover{background:#f06ca8!important;transform:translateY(-2px);box-shadow:0 14px 28px rgba(216,47,159,.28),0 22px 42px rgba(74,38,56,.12)}.geli-product-cart button.single_add_to_cart_button:active,.geli-product-cart .single_add_to_cart_button:active{transform:translateY(0)}.geli-product-cart button.single_add_to_cart_button::before,.geli-product-cart .single_add_to_cart_button::before{content:"♡";margin-right:8px;font-size:17px;line-height:1}.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-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)}