.elementor-2198 .elementor-element.elementor-element-fe358e2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-2198 .elementor-element.elementor-element-43f7b0e{--display:flex;}.elementor-2198 .elementor-element.elementor-element-e580607{--display:flex;}.elementor-2198 .elementor-element.elementor-element-8cfef76{--display:flex;}.elementor-2198 .elementor-element.elementor-element-10622e6{--display:flex;}.elementor-2198 .elementor-element.elementor-element-c9b483f{--display:flex;}.elementor-2198 .elementor-element.elementor-element-bd93260{--display:flex;}.elementor-2198 .elementor-element.elementor-element-933973a{--display:flex;}.elementor-2198 .elementor-element.elementor-element-5fccf8c{--display:flex;}.elementor-2198 .elementor-element.elementor-element-1b96a1a{--display:flex;}@media(max-width:1024px){.elementor-2198 .elementor-element.elementor-element-fe358e2{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2198 .elementor-element.elementor-element-fe358e2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2198 .elementor-element.elementor-element-23eb935 > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-2198 .elementor-element.elementor-element-0d06542 > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-2198 .elementor-element.elementor-element-c10c68f > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-2198 .elementor-element.elementor-element-c5c1346 > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-2198 .elementor-element.elementor-element-8c0d356 > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-2198 .elementor-element.elementor-element-08c40e2 > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-2198 .elementor-element.elementor-element-fc51b04 > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-2198 .elementor-element.elementor-element-2815916 > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-2198 .elementor-element.elementor-element-25e2f9b > .elementor-widget-container{margin:0px 0px 0px -15px;}}body{font-family:Arial,sans-serif;background:#f2f2f2;display:flex;justify-content:center;margin:0px;padding:0px}.container{width:100%;display:flex;max-width:350px;min-width:280px;margin:20px;position:relative}.card{width:350px;height:440px;margin:10px;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 10px rgba(0,0,0,0.1);position:relative;transition:0.3s ease}.card:hover .overlay{opacity:1}.card:hover .product-image{opacity:1}.card:hover .info-icon{opacity:1;transform:scale(1)}.card:hover .hover-text{opacity:1;transform:translateY(0)}.image-container{transform:scale(1.5);width:auto;height:auto;position:relative;text-align:center;padding:60px}.product-image{width:150px;transition:opacity 0.3s ease}.overlay{position:absolute;top:0;left:0;right:0;height:80%;background-color:rgba(255,255,255,0.80);opacity:0;transition:opacity 0.3s ease;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px;text-align:center}.info-icon{position:absolute;top:150px;right:125px;width:48px;height:48px;background-color:#3f51b5;color:white;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;font-size:20px;flex-shrink:0}.hover-text{text-align:left;line-height:1.5;font-size:11px;margin-left:40px;margin-right:40px;margin-bottom:40px;margin-top:20px;color:#333;opacity:0;transition:0.3s ease;transform:translateY(-10px)}.card-content{text-align:center;padding:0 20px 20px 20px}.title3{font-weight:bold;line-height:1.1}.subtitle3{font-size:14px;color:#3c54a5;margin-bottom:6px}.price{font-size:20px;color:green;font-weight:bold}.old-price{text-decoration:line-through;color:gray;font-size:14px}.buy-button{background:#fff;color:#3f51b5;padding:10px;border:1px solid #3f51b5;border-radius:8px;font-size:18px;width:50%;display:flex;justify-content:center;align-items:center;gap:8px;cursor:pointer;margin:0 auto}.buy-button i{font-size:16px}.buy-button:hover{background:#3f51b5;color:white;border-color:#3f51b5}

body{font-family:Arial,sans-serif;background:#f2f2f2;display:flex;justify-content:center;padding:50px}.container{width:100%;display:flex;max-width:1100px}.card{width:300px;height:440px;margin:20px;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 10px rgba(0,0,0,0.1);position:relative;transition:0.3s ease}.card:hover .overlay{opacity:1}.card:hover .product-image{opacity:1}.card:hover .info-icon{opacity:1;transform:scale(1)}.card:hover .hover-text{opacity:1;transform:translateY(0)}.image-container{transform:scale(1.5);width:auto;height:auto;position:relative;text-align:center;padding:60px}.product-image{width:150px;transition:opacity 0.3s ease}.overlay{position:absolute;top:0;left:0;right:0;height:85%;background-color:rgba(255,255,255,0.80);opacity:0;transition:opacity 0.3s ease;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px;text-align:center}.info-icon{position:absolute;top:150px;right:125px;width:48px;height:48px;background-color:#3f51b5;color:white;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;font-size:20px;flex-shrink:0}.hover-text{text-align:left;line-height:1.5;font-size:11px;margin-left:40px;margin-right:40px;margin-bottom:40px;color:#333;opacity:0;transition:0.3s ease;transform:translateY(-10px)}.card-content{text-align:center;padding:0 20px 20px 20px}.title{font-weight:bold;margin:10px 0 5px}.subtitle{font-size:14px;color:#3c54a5}.price{font-size:20px;color:green;font-weight:bold}.old-price{text-decoration:line-through;color:gray;font-size:14px}.buy-button{background:#fff;color:#3f51b5;padding:10px;border:1px solid #3f51b5;border-radius:8px;font-size:18px;width:50%;display:flex;justify-content:center;align-items:center;gap:8px;cursor:pointer;margin:0 auto}.buy-button i{font-size:16px}.buy-button:hover{background:#3f51b5;color:white;border-color:#3f51b5}.tarjeta-4 .hover-text{text-align:left;line-height:1.5;font-size:11px;margin-left:40px;margin-right:40px;margin-bottom:95px;color:#333;opacity:0;transition:0.3s ease;transform:translateY(-10px)}

body{font-family:Arial,sans-serif;background:#f2f2f2;display:flex;justify-content:center;padding:50px}.container{width:100%;display:flex;max-width:1100px}.card{width:300px;height:440px;margin:20px;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 10px rgba(0,0,0,0.1);position:relative;transition:0.3s ease}.card:hover .overlay{opacity:1}.card:hover .product-image{opacity:1}.card:hover .info-icon{opacity:1;transform:scale(1)}.card:hover .hover-text{opacity:1;transform:translateY(0)}.image-container{transform:scale(1.5);width:auto;height:auto;position:relative;text-align:center;padding:60px}.product-image{width:150px;transition:opacity 0.3s ease}.overlay{position:absolute;top:0;left:0;right:0;height:85%;background-color:rgba(255,255,255,0.80);opacity:0;transition:opacity 0.3s ease;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px;text-align:center}.info-icon{position:absolute;top:150px;right:125px;width:48px;height:48px;background-color:#3f51b5;color:white;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;font-size:20px;flex-shrink:0}.hover-text{text-align:left;line-height:1.5;font-size:11px;margin-left:40px;margin-right:40px;margin-bottom:40px;color:#333;opacity:0;transition:0.3s ease;transform:translateY(-10px)}.card-content{text-align:center;padding:0 20px 20px 20px}.title{font-weight:bold;margin:10px 0 5px}.subtitle{font-size:14px}.price{font-size:20px;color:green;font-weight:bold}.old-price{text-decoration:line-through;color:gray;font-size:14px}.buy-button{background:#fff;color:#3f51b5;padding:10px;border:1px solid #3f51b5;border-radius:8px;font-size:18px;width:50%;display:flex;justify-content:center;align-items:center;gap:8px;cursor:pointer;margin:0 auto}.buy-button i{font-size:16px}.buy-button:hover{background:#3f51b5;color:white;border-color:#3f51b5}.tarjeta-5 .hover-text{text-align:left;line-height:1.5;font-size:11px;margin-left:40px;margin-right:40px;margin-bottom:95px;color:#333;opacity:0;transition:0.3s ease;transform:translateY(-10px)}

body{font-family:Arial,sans-serif;background:#f2f2f2;display:flex;justify-content:center;padding:50px}.container{width:100%;display:flex;max-width:1100px}.card{width:300px;height:440px;margin:20px;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 10px rgba(0,0,0,0.1);position:relative;transition:0.3s ease}.card:hover .overlay{opacity:1}.card:hover .product-image{opacity:1}.card:hover .info-icon{opacity:1;transform:scale(1)}.card:hover .hover-text{opacity:1;transform:translateY(0)}.image-container{transform:scale(1.5);width:auto;height:auto;position:relative;text-align:center;padding:60px}.product-image{width:150px;transition:opacity 0.3s ease}.overlay{position:absolute;top:0;left:0;right:0;height:85%;background-color:rgba(255,255,255,0.80);opacity:0;transition:opacity 0.3s ease;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px;text-align:center}.info-icon{position:absolute;top:150px;right:125px;width:48px;height:48px;background-color:#3f51b5;color:white;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;font-size:20px;flex-shrink:0}.hover-text{text-align:left;line-height:1.5;font-size:11px;margin-left:40px;margin-right:40px;margin-bottom:30px;color:#333;opacity:0;transition:0.3s ease;transform:translateY(-10px)}.card-content{text-align:center;padding:0 20px 20px 20px}.title{font-weight:bold;margin:10px 0 5px}.subtitle{font-size:14px;color:#3c54a5}.price{font-size:20px;color:green;font-weight:bold}.old-price{text-decoration:line-through;color:gray;font-size:14px}.buy-button{background:#fff;color:#3f51b5;padding:10px;border:1px solid #3f51b5;border-radius:8px;font-size:18px;width:50%;display:flex;justify-content:center;align-items:center;gap:8px;cursor:pointer;margin:0 auto}.buy-button i{font-size:16px}.buy-button:hover{background:#3f51b5;color:white;border-color:#3f51b5}.tarjeta-8 .info-icon{position:absolute;top:165px;right:125px;width:48px;height:48px;background-color:#3f51b5;color:white;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;font-size:20px;flex-shrink:0}

body{font-family:Arial,sans-serif;background:#f2f2f2;display:flex;justify-content:center;padding:50px}.container{width:100%;display:flex;max-width:1100px}.card{width:300px;height:440px;margin:20px;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 10px rgba(0,0,0,0.1);position:relative;transition:0.3s ease}.card:hover .overlay{opacity:1}.card:hover .product-image{opacity:1}.card:hover .info-icon{opacity:1;transform:scale(1)}.card:hover .hover-text{opacity:1;transform:translateY(0)}.image-container{transform:scale(1.5);width:auto;height:auto;position:relative;text-align:center;padding:60px}.product-image{width:150px;transition:opacity 0.3s ease}.overlay{position:absolute;top:0;left:0;right:0;height:85%;background-color:rgba(255,255,255,0.80);opacity:0;transition:opacity 0.3s ease;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px;text-align:center}.info-icon{position:absolute;top:150px;right:125px;width:48px;height:48px;background-color:#3f51b5;color:white;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;font-size:20px;flex-shrink:0}.hover-text{text-align:left;line-height:1.5;font-size:11px;margin-left:40px;margin-right:40px;margin-bottom:30px;color:#333;opacity:0;transition:0.3s ease;transform:translateY(-10px)}.card-content{text-align:center;padding:0 20px 20px 20px}.title{font-weight:bold;margin:10px 0 5px}.subtitle{font-size:14px;color:#3c54a5}.price{font-size:20px;color:green;font-weight:bold}.old-price{text-decoration:line-through;color:gray;font-size:14px}.buy-button{background:#fff;color:#3f51b5;padding:10px;border:1px solid #3f51b5;border-radius:8px;font-size:18px;width:50%;display:flex;justify-content:center;align-items:center;gap:8px;cursor:pointer;margin:0 auto}.buy-button i{font-size:16px}.buy-button:hover{background:#3f51b5;color:white;border-color:#3f51b5}.tarjeta-11 .hover-text{text-align:left;line-height:1.5;font-size:11px;margin-left:40px;margin-right:40px;margin-bottom:114px;color:#333;opacity:0;transition:0.3s ease;transform:translateY(-10px)}

body{font-family:Arial,sans-serif;background:#f2f2f2;display:flex;justify-content:center;padding:50px}.container{width:100%;display:flex;max-width:1100px}.card{width:300px;height:440px;margin:20px;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 10px rgba(0,0,0,0.1);position:relative;transition:0.3s ease}.card:hover .overlay{opacity:1}.card:hover .product-image{opacity:1}.card:hover .info-icon{opacity:1;transform:scale(1)}.card:hover .hover-text{opacity:1;transform:translateY(0)}.image-container{transform:scale(1.5);width:auto;height:auto;position:relative;text-align:center;padding:60px}.product-image{width:150px;transition:opacity 0.3s ease}.overlay{position:absolute;top:0;left:0;right:0;height:85%;background-color:rgba(255,255,255,0.80);opacity:0;transition:opacity 0.3s ease;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px;text-align:center}.info-icon{position:absolute;top:150px;right:125px;width:48px;height:48px;background-color:#3f51b5;color:white;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;font-size:20px;flex-shrink:0}.hover-text{text-align:left;line-height:1.5;font-size:11px;margin-left:40px;margin-right:40px;margin-bottom:30px;color:#333;opacity:0;transition:0.3s ease;transform:translateY(-10px)}.card-content{text-align:center;padding:0 20px 20px 20px}.title{font-weight:bold;margin:10px 0 5px}.subtitle{font-size:14px;color:#3c54a5}.price{font-size:20px;color:green;font-weight:bold}.old-price{text-decoration:line-through;color:gray;font-size:14px}.buy-button{background:#fff;color:#3f51b5;padding:10px;border:1px solid #3f51b5;border-radius:8px;font-size:18px;width:50%;display:flex;justify-content:center;align-items:center;gap:8px;cursor:pointer;margin:0 auto}.buy-button i{font-size:16px}.buy-button:hover{background:#3f51b5;color:white;border-color:#3f51b5}.tarjeta-14 .hover-text{text-align:left;line-height:1.5;font-size:11px;margin-left:40px;margin-right:40px;margin-bottom:114px;color:#333;opacity:0;transition:0.3s ease;transform:translateY(-10px)}

body{font-family:Arial,sans-serif;background:#f2f2f2;display:flex;justify-content:center;padding:50px}.container{width:100%;display:flex;max-width:1100px}.card{width:300px;height:440px;margin:20px;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 10px rgba(0,0,0,0.1);position:relative;transition:0.3s ease}.card:hover .overlay{opacity:1}.card:hover .product-image{opacity:1}.card:hover .info-icon{opacity:1;transform:scale(1)}.card:hover .hover-text{opacity:1;transform:translateY(0)}.image-container{transform:scale(1.5);width:auto;height:auto;position:relative;text-align:center;padding:60px}.product-image{width:150px;transition:opacity 0.3s ease}.overlay{position:absolute;top:0;left:0;right:0;height:85%;background-color:rgba(255,255,255,0.80);opacity:0;transition:opacity 0.3s ease;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px;text-align:center}.info-icon{position:absolute;top:150px;right:125px;width:48px;height:48px;background-color:#3f51b5;color:white;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;font-size:20px;flex-shrink:0}.hover-text{text-align:left;line-height:1.5;font-size:11px;margin-left:40px;margin-right:40px;margin-bottom:30px;color:#333;opacity:0;transition:0.3s ease;transform:translateY(-10px)}.card-content{text-align:center;padding:0 20px 20px 20px}.title{font-weight:bold;margin:10px 0 5px}.subtitle{font-size:14px;color:#3c54a5}.price{font-size:20px;color:green;font-weight:bold}.old-price{text-decoration:line-through;color:gray;font-size:14px}.buy-button{background:#fff;color:#3f51b5;padding:10px;border:1px solid #3f51b5;border-radius:8px;font-size:18px;width:50%;display:flex;justify-content:center;align-items:center;gap:8px;cursor:pointer;margin:0 auto}.buy-button i{font-size:16px}.buy-button:hover{background:#3f51b5;color:white;border-color:#3f51b5}.tarjeta-16 .hover-text{text-align:left;line-height:1.5;font-size:11px;margin-left:40px;margin-right:40px;margin-bottom:114px;color:#333;opacity:0;transition:0.3s ease;transform:translateY(-10px)}

body{font-family:Arial,sans-serif;background:#f2f2f2;display:flex;justify-content:center;padding:50px}.container{width:100%;display:flex;max-width:1100px}.card{width:300px;height:440px;margin:20px;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 10px rgba(0,0,0,0.1);position:relative;transition:0.3s ease}.card:hover .overlay{opacity:1}.card:hover .product-image{opacity:1}.card:hover .info-icon{opacity:1;transform:scale(1)}.card:hover .hover-text{opacity:1;transform:translateY(0)}.image-container{transform:scale(1.5);width:auto;height:auto;position:relative;text-align:center;padding:60px}.product-image{width:150px;transition:opacity 0.3s ease}.overlay{position:absolute;top:0;left:0;right:0;height:85%;background-color:rgba(255,255,255,0.80);opacity:0;transition:opacity 0.3s ease;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px;text-align:center}.info-icon{position:absolute;top:150px;right:125px;width:48px;height:48px;background-color:#3f51b5;color:white;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;font-size:20px;flex-shrink:0}.hover-text{text-align:left;line-height:1.5;font-size:11px;margin-left:40px;margin-right:40px;margin-bottom:40px;color:#333;opacity:0;transition:0.3s ease;transform:translateY(-10px)}.card-content{text-align:center;padding:0 20px 20px 20px}.title{font-weight:bold;margin:10px 0 5px}.subtitle{font-size:14px}.price{font-size:20px;color:green;font-weight:bold}.old-price{text-decoration:line-through;color:gray;font-size:14px}.buy-button{background:#fff;color:#3f51b5;padding:10px;border:1px solid #3f51b5;border-radius:8px;font-size:18px;width:50%;display:flex;justify-content:center;align-items:center;gap:8px;cursor:pointer;margin:0 auto}.buy-button i{font-size:16px}.buy-button:hover{background:#3f51b5;color:white;border-color:#3f51b5}.tarjeta-24 .hover-text{text-align:left;line-height:1.5;font-size:11px;margin-left:40px;margin-right:40px;margin-bottom:90px;color:#333;opacity:0;transition:0.3s ease;transform:translateY(-10px)}

body{font-family:Arial,sans-serif;background:#f2f2f2;display:flex;justify-content:center;padding:50px}.container{width:100%;display:flex;max-width:1100px}.card{width:300px;height:440px;margin:20px;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 10px rgba(0,0,0,0.1);position:relative;transition:0.3s ease}.card:hover .overlay{opacity:1}.card:hover .product-image{opacity:1}.card:hover .info-icon{opacity:1;transform:scale(1)}.card:hover .hover-text{opacity:1;transform:translateY(0)}.image-container{transform:scale(1.5);width:auto;height:auto;position:relative;text-align:center;padding:60px}.product-image{width:150px;transition:opacity 0.3s ease}.overlay{position:absolute;top:0;left:0;right:0;height:85%;background-color:rgba(255,255,255,0.80);opacity:0;transition:opacity 0.3s ease;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px;text-align:center}.info-icon{position:absolute;top:150px;right:125px;width:48px;height:48px;background-color:#3f51b5;color:white;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;font-size:20px;flex-shrink:0}.hover-text{text-align:left;line-height:1.5;font-size:11px;margin-left:40px;margin-right:40px;margin-bottom:30px;color:#333;opacity:0;transition:0.3s ease;transform:translateY(-10px)}.card-content{text-align:center;padding:0 20px 20px 20px}.title{font-weight:bold;margin:10px 0 5px}.subtitle{font-size:14px;color:#3c54a5}.price{font-size:20px;color:green;font-weight:bold}.old-price{text-decoration:line-through;color:gray;font-size:14px}.buy-button{background:#fff;color:#3f51b5;padding:10px;border:1px solid #3f51b5;border-radius:8px;font-size:18px;width:50%;display:flex;justify-content:center;align-items:center;gap:8px;cursor:pointer;margin:0 auto}.buy-button i{font-size:16px}.buy-button:hover{background:#3f51b5;color:white;border-color:#3f51b5}.tarjeta-21 .hover-text{text-align:left;line-height:1.5;font-size:11px;margin-left:40px;margin-right:40px;margin-bottom:120px;color:#333;opacity:0;transition:0.3s ease;transform:translateY(-10px)}


