.bg-grey{background:#f8f8f8}.productoTab{margin-top:3rem;padding:3rem 0}.container-content-tab__text{margin:3rem 0 1rem}.container-content-tab{border-radius:10px;margin-top:15px}.container-tab{gap:20px}.container-tab,.tab-content{display:flex;flex-direction:column}.tab-content{background:#fff;width:100%}.container-content-tab__text h2,.productoTab .text-content h2{margin-bottom:1rem}.tab-content ul{list-style:disc;padding-left:20px}.tab-content li{font-family:Poppins;font-size:16px;font-weight:300;line-height:27px;text-align:left;text-decoration-skip-ink:none;text-underline-position:from-font}.tabs{cursor:pointer;display:flex;flex-direction:column;gap:8px}.tab{background:#fff;border:1px solid #ddd;border-radius:10px;color:#a9a9a9;margin-right:5px;padding:10px 20px;text-align:center;width:100%}.tab:hover{background-color:#f1f1f1}.tab.active{background-color:var(--color-toku-purple-1);color:#fff}.tab-content{border:1px solid #ddd;border-radius:10px;color:#000!important;display:none;padding:20px}.tab-content.active{display:flex;justify-content:center}@media screen and (min-width:767px){.container-content-tab__text{margin:0}.productoTab{margin-top:6rem;padding:3rem 0 5rem}.productoTab .text-content{margin:auto;max-width:1000px}.productoTab .text-content h2{color:#1c1f25;font-size:48px;font-weight:700;line-height:55.68px;margin-bottom:20px;text-align:center}.container-content-tab__text h2,.productoTab .text-content h2{font-family:Poppins;text-decoration-skip-ink:none;text-underline-position:from-font}.container-content-tab__text h2{font-size:35px;font-weight:500;line-height:40.6px}.text-content p{text-align:center;text-decoration-skip-ink:none;text-underline-position:from-font}.container-content-tab__text p,.text-content p{color:#545454;font-family:Poppins;font-size:16px;font-weight:400;line-height:25.6px}.container-content-tab__text p{margin:15px 0 40px;text-align:left;text-decoration-skip-ink:none;text-underline-position:from-font}.container-content-tab__text h2{text-align:left}.container-content-tab{border-radius:10px;margin-top:30px;padding:50px}.container-tab{display:flex;flex-direction:row}.tab{width:211px}}