.elementor-18207 .elementor-element.elementor-element-11c01c0{margin-top:50px;margin-bottom:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-18207 .elementor-element.elementor-element-ec5e428 .elementor-icon-list-icon i{color:var( --e-global-color-1f181e3 );transition:color 0.3s;}.elementor-18207 .elementor-element.elementor-element-ec5e428 .elementor-icon-list-icon svg{fill:var( --e-global-color-1f181e3 );transition:fill 0.3s;}.elementor-18207 .elementor-element.elementor-element-ec5e428{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18207 .elementor-element.elementor-element-ec5e428 .elementor-icon-list-text{color:var( --e-global-color-775a144 );transition:color 0.3s;}.elementor-18207 .elementor-element.elementor-element-fbc44b4{overflow:hidden;margin-top:100px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-18207 .elementor-element.elementor-element-f5c3d9d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-18207 .elementor-element.elementor-element-0c48d1a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:9px 0px 0px 0px;}.woocommerce .elementor-18207 .elementor-element.elementor-element-0c48d1a .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-18207 .elementor-element.elementor-element-0c48d1a .flex-viewport, .woocommerce .elementor-18207 .elementor-element.elementor-element-0c48d1a .flex-control-thumbs img{border-style:none;}.woocommerce .elementor-18207 .elementor-element.elementor-element-0c48d1a .flex-viewport:not(:last-child){margin-bottom:0px;}.woocommerce .elementor-18207 .elementor-element.elementor-element-0c48d1a .flex-control-thumbs img{border-style:none;}.woocommerce .elementor-18207 .elementor-element.elementor-element-0c48d1a .flex-control-thumbs li{padding-right:calc(0px / 2);padding-left:calc(0px / 2);padding-bottom:0px;}.woocommerce .elementor-18207 .elementor-element.elementor-element-0c48d1a .flex-control-thumbs{margin-right:calc(-0px / 2);margin-left:calc(-0px / 2);}.elementor-18207 .elementor-element.elementor-element-2caae90{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;align-self:center;text-align:start;}.elementor-18207 .elementor-element.elementor-element-2caae90 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-18207 .elementor-element.elementor-element-2caae90 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-18207 .elementor-element.elementor-element-15c9e25{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--alignment:center;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-18207 .elementor-element.elementor-element-15c9e25 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-18207 .elementor-element.elementor-element-15c9e25 .elementor-share-btn__icon{--e-share-buttons-icon-size:2em;}.elementor-18207 .elementor-element.elementor-element-15c9e25 .elementor-share-btn{height:3em;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .wpr-product-add-to-cart .cart{display:flex;flex-direction:column;text-align:left;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .variations tr{display:flex;flex-direction:column;}.elementor-18207 .elementor-element.elementor-element-eb5a48f.elementor-widget-wpr-product-add-to-cart .woocommerce-variation-add-to-cart{flex-direction:column;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .wpr-product-add-to-cart .wpr-simple-qty-wrap{display:flex;flex-direction:column;}.elementor-18207 .elementor-element.elementor-element-eb5a48f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;}.elementor-18207 .elementor-element.elementor-element-eb5a48f > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .single_variation_wrap{text-align:left;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .wpr-product-add-to-cart .wpr-quantity-wrapper i{color:var( --e-global-color-63fd1e0 );background-color:var( --e-global-color-1f181e3 );border-color:var( --e-global-color-63fd1e0 );transition-duration:1s;height:calc(40px/2);font-size:12px;width:34px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .wpr-product-add-to-cart .wpr-quantity-wrapper svg{fill:var( --e-global-color-63fd1e0 );width:12px;height:12px;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .wpr-product-add-to-cart .quantity .qty{color:var( --e-global-color-63fd1e0 );background-color:var( --e-global-color-1f181e3 );border-color:var( --e-global-color-63fd1e0 );transition-duration:1s;font-size:20px;height:40px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .wpr-product-add-to-cart .wpr-quantity-wrapper i:hover{color:#605BE5;background-color:#FFFFFF;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .wpr-product-add-to-cart .quantity .qty:hover{color:#605BE5;background-color:#FFFFFF;}.elementor-18207 .elementor-element.elementor-element-eb5a48f.wpr-product-qty-align-both .wpr-product-add-to-cart .wpr-quantity-wrapper i{height:40px;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .woocommerce-grouped-product-list-item .button{height:40px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:200px 200px 200px 200px;color:#FFFFFF;background-color:#605BE5;border-color:#E8E8E8;transition-duration:0.5;}.elementor-18207 .elementor-element.elementor-element-eb5a48f.wpr-buttons-layout-row .wpr-product-add-to-cart .wpr-simple-qty-wrap .wpr-quantity-wrapper{margin-right:10px;}.elementor-18207 .elementor-element.elementor-element-eb5a48f.wpr-buttons-layout-column .wpr-product-add-to-cart .wpr-simple-qty-wrap .wpr-quantity-wrapper{margin-bottom:10px;}.elementor-18207 .elementor-element.elementor-element-eb5a48f.wpr-buttons-layout-row .wpr-product-add-to-cart .variations_button .wpr-quantity-wrapper{margin-right:10px;}.elementor-18207 .elementor-element.elementor-element-eb5a48f.wpr-buttons-layout-column .wpr-product-add-to-cart .variations_button .wpr-quantity-wrapper{margin-bottom:10px;}.elementor-18207 .elementor-element.elementor-element-eb5a48f.wpr-product-qty-align-before .qty{border-radius:0 200px 200px 0;}.elementor-18207 .elementor-element.elementor-element-eb5a48f.wpr-product-qty-align-before .wpr-quantity-wrapper i:first-child{border-radius:200px 0 0 0;}.elementor-18207 .elementor-element.elementor-element-eb5a48f.wpr-product-qty-align-before .wpr-quantity-wrapper i:last-child{border-radius:0 0 0 200px;}.elementor-18207 .elementor-element.elementor-element-eb5a48f.wpr-product-qty-align-after .qty{border-radius:200px 0 0 200px;}.elementor-18207 .elementor-element.elementor-element-eb5a48f.wpr-product-qty-align-after .wpr-quantity-wrapper i:first-child{border-radius:0 200px 0 0;}.elementor-18207 .elementor-element.elementor-element-eb5a48f.wpr-product-qty-align-after .wpr-quantity-wrapper i:last-child{border-radius:0 0 200px 0;}.elementor-18207 .elementor-element.elementor-element-eb5a48f.wpr-product-qty-align-both .qty{border-radius:0;}.elementor-18207 .elementor-element.elementor-element-eb5a48f.wpr-product-qty-align-both .wpr-quantity-wrapper i:first-child{border-radius:200px 0 0 200px;}.elementor-18207 .elementor-element.elementor-element-eb5a48f.wpr-product-qty-align-both .wpr-quantity-wrapper i:last-child{border-radius:0 200px 200px 0;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .wpr-product-add-to-cart .single_add_to_cart_button{color:#FFFFFF;background-color:#605BE5;border-color:#E8E8E8;transition-duration:0.5s;margin:0px 0px 20px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .wpr-product-add-to-cart a.added_to_cart{color:#FFFFFF;background-color:#605BE5;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .wpr-product-add-to-cart  a.added_to_cart{border-color:#E8E8E8;transition-duration:0.5s;width:200px;height:30px;margin:0px 0px 20px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .wpr-product-add-to-cart .single_add_to_cart_button, .elementor-18207 .elementor-element.elementor-element-eb5a48f .wpr-product-add-to-cart  a.added_to_cart{font-size:16px;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .wpr-product-add-to-cart .single_add_to_cart_button:hover{color:#FFFFFF;background-color:#2D26ED;border-color:#E8E8E8;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .wpr-product-add-to-cart  a.added_to_cart:hover{color:#FFFFFF;background-color:#2D26ED;border-color:#E8E8E8;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .woocommerce-grouped-product-list-item .button:hover{color:#FFFFFF;background-color:#2D26ED;border-color:#E8E8E8;}.elementor-18207 .elementor-element.elementor-element-eb5a48f  .wpr-product-add-to-cart .single_add_to_cart_button{width:200px;height:30px;}.elementor-18207 .elementor-element.elementor-element-eb5a48f.wpr-add-to-cart-layout-row table{margin-right:20px;}.elementor-18207 .elementor-element.elementor-element-eb5a48f.wpr-add-to-cart-layout-column table{margin-bottom:20px;}.elementor-18207 .elementor-element.elementor-element-eb5a48f.wpr-add-to-cart-layout-row .wpr-product-add-to-cart form.cart .woocommerce-variation-add-to-cart{margin-left:20px;}.elementor-18207 .elementor-element.elementor-element-eb5a48f.wpr-add-to-cart-layout-column .wpr-product-add-to-cart form.cart .woocommerce-variation-add-to-cart{margin-top:20px;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .woocommerce-grouped-product-list tr.woocommerce-grouped-product-list-item td{background-color:#FFFFFFF7;border-color:#FFFFFF;border-style:none;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .woocommerce-grouped-product-list-item__label a{color:#222222;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .woocommerce-grouped-product-list-item__label label{color:#222222;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .woocommerce-grouped-product-list-item__price span{color:#222222;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .wpr-product-add-to-cart form.cart .group_table td{padding:12px 12px 12px 12px;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .variations th label{color:#1D1D1F;}.elementor-18207 .elementor-element.elementor-element-eb5a48f form.cart .variations th{border-color:var( --e-global-color-63fd1e0 );border-style:none;}.elementor-18207 .elementor-element.elementor-element-eb5a48f form.cart .variations td{border-color:var( --e-global-color-63fd1e0 );border-style:none;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .variations tr th{background-color:#F8F8F8;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .variations tr:nth-child(even) th{background-color:#FFFFFF;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .variations th.label label{font-size:15px;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .variations th.label{padding:10px 7px 7px 10px;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .variations tr td{background-color:#FFFFFF;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .variations tr:nth-child(even) td{background-color:#FFFFFF;}.elementor-18207 .elementor-element.elementor-element-eb5a48f.wpr-variations-layout-row .variations tr th{width:100%;}.elementor-18207 .elementor-element.elementor-element-eb5a48f.wpr-variations-layout-column .variations tr th{width:100%;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .variations select{color:var( --e-global-color-1f181e3 );border-color:var( --e-global-color-primary );background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;padding:10px 10px 10px 10px;border-radius:0px 0px 0px 0px;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .variations select, .elementor-18207 .elementor-element.elementor-element-eb5a48f .variations option{font-family:"Sf-Medium", Sans-serif;font-size:15px;font-weight:600;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .variations select:focus{color:var( --e-global-color-primary );border-color:#787878;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-18207 .elementor-element.elementor-element-eb5a48f form.cart .variations select{width:10% !important;margin:0px 0px 0px 0px !important;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .woocommerce-variation-description p{color:var( --e-global-color-1f181e3 );text-align:center;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .woocommerce-variation-price span{color:#1D1D1F;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .woocommerce-variation-price{text-align:center;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .woocommerce-variation-availability p.stock{color:#1D1D1F;text-align:center;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .woocommerce-variation-availability p.in-stock{color:#1D1D1F;}.elementor-18207 .elementor-element.elementor-element-eb5a48f p.stock{color:#1D1D1F;}.elementor-18207 .elementor-element.elementor-element-eb5a48f p.in-stock{color:#1D1D1F;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .woocommerce-variation-availability p.stock.out-of-stock{color:var( --e-global-color-1f181e3 );}.elementor-18207 .elementor-element.elementor-element-eb5a48f p.stock.out-of-stock{color:var( --e-global-color-1f181e3 );}.elementor-18207 .elementor-element.elementor-element-eb5a48f .wpr-product-add-to-cart .reset_variations{color:#CECECE;background-color:#FFFFFF;border-color:#E8E8E8;font-size:16px;padding:0px 10px 0px 10px;margin:0px 0px 20px 0px;border-style:none;border-radius:2px 2px 2px 2px;}.elementor-18207 .elementor-element.elementor-element-bf6f511 > .elementor-widget-container{margin:10px 100px 10px 100px;}.elementor-18207 .elementor-element.elementor-element-bf6f511{text-align:start;}.elementor-18207 .elementor-element.elementor-element-d995757{text-align:center;}.elementor-18207 .elementor-element.elementor-element-d995757 .elementor-heading-title{color:var( --e-global-color-1f181e3 );}.elementor-18207 .elementor-element.elementor-element-b946e5b{text-align:center;}.elementor-18207 .elementor-element.elementor-element-b946e5b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-1f181e3 );}.elementor-18207 .elementor-element.elementor-element-e12e401{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;text-align:center;}.elementor-18207 .elementor-element.elementor-element-e12e401 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-18207 .elementor-element.elementor-element-e12e401 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:bold;color:var( --e-global-color-1f181e3 );}@media(max-width:1024px){ .elementor-18207 .elementor-element.elementor-element-15c9e25{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){.elementor-18207 .elementor-element.elementor-element-11c01c0{margin-top:70px;margin-bottom:0px;}.elementor-18207 .elementor-element.elementor-element-fbc44b4{margin-top:10px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-18207 .elementor-element.elementor-element-243f484 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18207 .elementor-element.elementor-element-f5c3d9d .elementor-heading-title{font-size:25px;}.elementor-18207 .elementor-element.elementor-element-9f39b6d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;} .elementor-18207 .elementor-element.elementor-element-15c9e25{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-18207 .elementor-element.elementor-element-eb5a48f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-18207 .elementor-element.elementor-element-eb5a48f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .wpr-product-add-to-cart .cart{text-align:left;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .single_variation_wrap{text-align:left;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .wpr-product-add-to-cart .quantity .qty{font-size:20px;height:40px;width:40px;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .wpr-product-add-to-cart .wpr-quantity-wrapper i{height:calc(40px/2);font-size:10px;}.elementor-18207 .elementor-element.elementor-element-eb5a48f.wpr-product-qty-align-both .wpr-product-add-to-cart .wpr-quantity-wrapper i{height:40px;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .woocommerce-grouped-product-list-item .button{height:40px;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .wpr-product-add-to-cart .wpr-quantity-wrapper svg{width:10px;height:10px;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .wpr-product-add-to-cart .single_add_to_cart_button{margin:0px 0px 20px 0px;}.elementor-18207 .elementor-element.elementor-element-eb5a48f .wpr-product-add-to-cart  a.added_to_cart{margin:0px 0px 20px 0px;}.elementor-18207 .elementor-element.elementor-element-bf6f511 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-18207 .elementor-element.elementor-element-243f484{width:55%;}.elementor-18207 .elementor-element.elementor-element-9f39b6d{width:45%;}}/* Start custom CSS for wpr-product-add-to-cart, class: .elementor-element-eb5a48f */.woocommerce div.product form.cart .variations td:last-child{
    padding-top: 8px !important;
}/* End custom CSS */
/* Start custom CSS for wpr-product-add-to-cart, class: .elementor-element-eb5a48f */.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-select .option-image {
    transition: transform 0.9s ease;
    cursor: pointer; /* Indica que la imagen es interactiva */
}

.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-select .option-image:hover {
    transform: scale(4.5); /* Ajusta el valor de escala según sea necesario */
    z-index: 10; /* Asegura que la imagen agrandada se superponga a otros elementos */
    position: relative; /* Necesario para el z-index */
    background: white !important;
}
@media only screen and (max-width: 600px)
{
    .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-select .option-image {
    transition: transform 0.3s ease;
    cursor: pointer; /* Indica que la imagen es interactiva */
}

.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-select .option-image:hover {
    transform: scale(1.2); /* Ajusta el valor de escala según sea necesario */
    z-index: 10; /* Asegura que la imagen agrandada se superponga a otros elementos */
    position: relative; /* Necesario para el z-index */
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fbc44b4 */a.woocommerce-product-gallery__trigger{
    display: none !important;
}
a.reset_variations{
    color:white !important;
    background-color: #0066CC !important;
    border-radius: 8px 8px 8px 8px !important;
    margin-top: 20px !important;
    width: 100px !important;
    font-size: 20px !important;
    text-align: center !important;
    padding: 5px 5px 5px 5px !important;
}
.flex-direction-nav{
    display: none !important;
}

.woocommerce .elementor-5947 .elementor-element.elementor-element-82bb5a2 .flex-control-thumbs img{
    padding: 5px 5px 5px 5px !important;
}/* End custom CSS */