:root{--tc-bg: #F4F8F8;--tc-white: #FFFFFF;--tc-ink: #0F2A2E;--tc-muted: #56706F;--tc-primary: #0E5E5A;--tc-primary-dark: #0A4744;--tc-mint: #D5EFE8;--tc-mint-soft: #EAF7F3;--tc-lila: #9AA5EC;--tc-lila-soft: #ECEEFD;--tc-line: #DCE7E6;--tc-danger: #C8553D;--tc-font: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--tc-radius: 22px;--tc-radius-sm: 14px;--tc-gutter: 24px;--tc-ease: cubic-bezier(.22, 1, .36, 1);--tc-shadow: 0 18px 50px -22px rgba(15, 42, 46, .28);--tc-shadow-sm: 0 8px 24px -14px rgba(15, 42, 46, .25)}.tc-section{padding-top:0!important;padding-bottom:0!important;font-family:var(--tc-font);color:var(--tc-ink);overflow-x:clip}.tc-section *,.tc-section *:before,.tc-section *:after{box-sizing:border-box}.tc-container{max-width:1200px;margin:0 auto;padding:0 var(--tc-gutter)}.tc-container--narrow{max-width:860px}.section-header{margin-bottom:0!important}.tc-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tc-primary);background:var(--tc-mint);padding:7px 14px;border-radius:999px;margin:0 0 18px}.tc-eyebrow--dark{background:#ffffff1a;color:var(--tc-mint)}.tc-h1,.tc-h2,.tc-h3{font-family:var(--tc-font);color:inherit;letter-spacing:-.025em;margin:0;font-weight:800}.tc-h1{line-height:1.04}.tc-h2{line-height:1.1}.tc-h3{font-size:19px;line-height:1.25;font-weight:700;letter-spacing:-.01em}.tc-body{line-height:1.6;color:var(--tc-muted);margin:0}.tc-body p{margin:0 0 .8em}.tc-body p:last-child{margin-bottom:0}.tc-head{margin-bottom:48px}.tc-head .tc-body{margin-top:16px}.tc-head--center{margin-left:auto;margin-right:auto;max-width:760px}.tc-hl{color:var(--tc-primary)}.tc-section--dark .tc-hl{color:var(--tc-mint)}.tc-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--tc-font);font-weight:700;font-size:16px;line-height:1;padding:19px 30px;border-radius:999px;border:0;cursor:pointer;text-decoration:none;transition:transform .35s var(--tc-ease),box-shadow .35s var(--tc-ease),background .25s}.tc-btn--primary{background:var(--tc-primary);color:#fff;box-shadow:0 14px 30px -14px #0e5e5ab3}.tc-btn--primary:hover{background:var(--tc-primary-dark);transform:translateY(-2px);box-shadow:0 20px 36px -16px #0e5e5acc}.tc-btn--ghost{background:transparent;color:var(--tc-ink);box-shadow:inset 0 0 0 1.5px var(--tc-line)}.tc-btn--ghost:hover{box-shadow:inset 0 0 0 1.5px var(--tc-ink)}.tc-btn--light{background:#fff;color:var(--tc-ink)}.tc-btn--light:hover{transform:translateY(-2px)}.tc-btn--block{width:100%}.tc-btn svg{width:18px;height:18px;transition:transform .3s var(--tc-ease)}.tc-btn:hover svg{transform:translate(3px)}.tc-btn[disabled]{opacity:.5;cursor:not-allowed;transform:none}.tc-media{position:relative;border-radius:var(--tc-radius);overflow:hidden;background:var(--tc-mint-soft)}.tc-media img{display:block;width:100%;height:100%;object-fit:cover}.tc-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:radial-gradient(120% 90% at 20% 10%,#fff 0%,var(--tc-mint-soft) 45%,var(--tc-lila-soft) 100%)}.tc-ph svg{width:34%;max-width:180px;height:auto;opacity:.55}.tc-ico{width:48px;height:48px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:var(--tc-mint);color:var(--tc-primary);flex-shrink:0}.tc-ico svg{width:24px;height:24px}.tc-reveal{opacity:0;transform:translateY(28px) scale(.985);transition:opacity .9s var(--tc-ease),transform .9s var(--tc-ease);transition-delay:calc(var(--tc-i, 0) * 90ms)}.tc-reveal.tc-visible{opacity:1;transform:none}.tc-hero{background:var(--tc-bg);position:relative}.tc-hero__grid{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:center}.tc-hero__media{aspect-ratio:1 / 1.05;box-shadow:var(--tc-shadow)}.tc-hero__bullets{list-style:none;padding:0;margin:28px 0 32px;display:grid;gap:12px}.tc-hero__bullets li{display:flex;gap:12px;align-items:center;font-weight:600;font-size:16px}.tc-check{width:24px;height:24px;border-radius:50%;background:var(--tc-primary);color:#fff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.tc-check svg{width:13px;height:13px}.tc-hero__ctas{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.tc-hero__price{margin-top:18px;font-size:14px;color:var(--tc-muted)}.tc-hero__price strong{color:var(--tc-ink);font-size:16px}.tc-hero__mediawrap{position:relative}.tc-hero__float{position:absolute;left:-22px;bottom:32px;background:#fff;border-radius:16px;padding:14px 18px;display:flex;gap:12px;align-items:center;box-shadow:var(--tc-shadow-sm);font-size:14px;font-weight:600;max-width:260px;animation:tc-float 5s ease-in-out infinite;line-height:1.35}.tc-hero__float .tc-ico{width:40px;height:40px;border-radius:12px}.tc-hero__float .tc-ico svg{width:20px;height:20px}@keyframes tc-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.tc-ticker{background:var(--tc-primary);color:#fff;overflow:hidden}.tc-ticker__track{display:flex;width:max-content;animation:tc-marquee var(--tc-speed, 30s) linear infinite}.tc-ticker__item{display:inline-flex;align-items:center;gap:12px;padding:0 28px;font-weight:600;font-size:15px;white-space:nowrap}.tc-ticker__item:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--tc-lila);margin-left:28px}@keyframes tc-marquee{to{transform:translate(-50%)}}.tc-problema__grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.tc-problema__media{aspect-ratio:4 / 5}.tc-sintomas{display:grid;gap:14px;margin-top:32px}.tc-sintoma{display:flex;gap:16px;align-items:flex-start;background:var(--tc-white);border:1px solid var(--tc-line);border-radius:var(--tc-radius-sm);padding:18px 20px;transition:transform .35s var(--tc-ease),box-shadow .35s var(--tc-ease)}.tc-sintoma:hover{transform:translateY(-3px);box-shadow:var(--tc-shadow-sm)}.tc-sintoma p{margin:4px 0 0;color:var(--tc-muted);font-size:15px;line-height:1.5}.tc-callout{margin-top:28px;padding:20px 22px;border-radius:var(--tc-radius-sm);background:var(--tc-lila-soft);font-size:15px;line-height:1.6}.tc-callout strong{color:var(--tc-ink)}.tc-section--dark{background:var(--tc-ink);color:#fff}.tc-section--dark .tc-body{color:#ffffffb8}.tc-agita__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.tc-agita__card{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:var(--tc-radius);padding:28px 24px;transition:background .3s,transform .35s var(--tc-ease)}.tc-agita__card:hover{background:#ffffff14;transform:translateY(-4px)}.tc-agita__x{width:40px;height:40px;border-radius:50%;background:#c8553d2e;color:#f08d76;display:inline-flex;align-items:center;justify-content:center;margin-bottom:18px}.tc-agita__x svg{width:18px;height:18px}.tc-agita__card .tc-h3{color:#fff;margin-bottom:10px}.tc-agita__card p{color:#ffffffad;font-size:15px;line-height:1.55;margin:0}.tc-agita__foot{margin-top:48px;padding-top:36px;border-top:1px solid rgba(255,255,255,.12);display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}.tc-agita__foot p{font-size:22px;font-weight:700;margin:0;letter-spacing:-.01em;max-width:640px;line-height:1.35}.tc-sol__grid{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:start}.tc-sol__sticky{position:sticky;top:100px}.tc-sol__media{aspect-ratio:1 / 1;box-shadow:var(--tc-shadow)}.tc-feats{display:grid;gap:14px;margin-top:36px}.tc-feat{display:flex;gap:18px;padding:22px;border-radius:var(--tc-radius-sm);background:var(--tc-white);border:1px solid var(--tc-line);transition:transform .35s var(--tc-ease),box-shadow .35s var(--tc-ease),border-color .3s}.tc-feat:hover{transform:translate(4px);box-shadow:var(--tc-shadow-sm);border-color:var(--tc-mint)}.tc-feat p{margin:6px 0 0;color:var(--tc-muted);font-size:15px;line-height:1.55}.tc-pasos__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.tc-paso{background:var(--tc-white);border-radius:var(--tc-radius);overflow:hidden;border:1px solid var(--tc-line);transition:transform .4s var(--tc-ease),box-shadow .4s var(--tc-ease)}.tc-paso:hover{transform:translateY(-6px);box-shadow:var(--tc-shadow)}.tc-paso .tc-media{border-radius:0;aspect-ratio:4 / 3}.tc-paso__body{padding:26px 26px 30px}.tc-paso__num{display:inline-flex;width:36px;height:36px;border-radius:50%;align-items:center;justify-content:center;background:var(--tc-primary);color:#fff;font-weight:800;font-size:15px;margin-bottom:16px}.tc-paso p{margin:8px 0 0;color:var(--tc-muted);font-size:15px;line-height:1.55}.tc-ver__grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:980px;margin:0 auto}.tc-ver{position:relative;background:var(--tc-white);border:1.5px solid var(--tc-line);border-radius:var(--tc-radius);padding:18px 18px 30px;display:flex;flex-direction:column;transition:transform .4s var(--tc-ease),box-shadow .4s var(--tc-ease)}.tc-ver:hover{transform:translateY(-6px);box-shadow:var(--tc-shadow)}.tc-ver--featured{border-color:var(--tc-primary);box-shadow:0 0 0 4px var(--tc-mint)}.tc-ver__badge{position:absolute;top:30px;right:30px;z-index:2;background:var(--tc-primary);color:#fff;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:7px 12px;border-radius:999px}.tc-ver .tc-media{aspect-ratio:4 / 3;border-radius:var(--tc-radius-sm)}.tc-ver__body{padding:24px 10px 0;display:flex;flex-direction:column;flex:1}.tc-ver__name{font-size:26px;font-weight:800;letter-spacing:-.02em;margin:0}.tc-ver__tag{color:var(--tc-muted);font-size:15px;margin:6px 0 18px}.tc-ver__price{display:flex;align-items:baseline;gap:10px;margin-bottom:20px;flex-wrap:wrap}.tc-ver__price strong{font-size:32px;font-weight:800;letter-spacing:-.02em}.tc-ver__price s{color:var(--tc-muted);font-size:17px}.tc-ver__save{font-size:12px;font-weight:700;color:var(--tc-primary);background:var(--tc-mint);padding:4px 9px;border-radius:999px}.tc-ver__list{list-style:none;padding:0;margin:0 0 26px;display:grid;gap:11px;flex:1;align-content:start}.tc-ver__list li{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.45}.tc-ver__list .tc-check{width:20px;height:20px;margin-top:1px}.tc-ver__list .tc-check svg{width:11px;height:11px}.tc-tabla-wrap{overflow-x:auto;border-radius:var(--tc-radius);border:1px solid var(--tc-line);background:var(--tc-white)}.tc-tabla{width:100%;border-collapse:collapse;min-width:640px;font-size:15px}.tc-tabla th,.tc-tabla td{padding:18px 20px;text-align:center;border-bottom:1px solid var(--tc-line)}.tc-tabla th:first-child,.tc-tabla td:first-child{text-align:left;font-weight:600}.tc-tabla thead th{font-size:14px;font-weight:700;color:var(--tc-muted)}.tc-tabla thead th.tc-tabla__us{color:#fff;background:var(--tc-primary);font-size:15px}.tc-tabla td.tc-tabla__us{background:var(--tc-mint-soft)}.tc-tabla tr:last-child td{border-bottom:0}.tc-yes,.tc-no{display:inline-flex;width:26px;height:26px;border-radius:50%;align-items:center;justify-content:center}.tc-yes{background:var(--tc-primary);color:#fff}.tc-no{background:#f6e4df;color:var(--tc-danger)}.tc-yes svg,.tc-no svg{width:13px;height:13px}.tc-res__wrap{overflow-x:clip;overflow-y:visible;padding:10px 0 24px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.tc-res__track{display:flex;gap:20px;width:max-content;animation:tc-marquee var(--tc-speed, 50s) linear infinite}.tc-res__wrap:hover .tc-res__track{animation-play-state:paused}.tc-res{width:360px;flex-shrink:0;background:var(--tc-white);border:1px solid var(--tc-line);border-radius:var(--tc-radius);padding:26px;transition:transform .35s var(--tc-ease),box-shadow .35s var(--tc-ease)}.tc-res:hover{transform:translateY(-4px);box-shadow:var(--tc-shadow-sm)}.tc-stars{color:#e7a93b;letter-spacing:2px;font-size:16px}.tc-res__title{font-weight:700;font-size:17px;margin:10px 0 8px}.tc-res__text{color:var(--tc-muted);font-size:15px;line-height:1.55;margin:0 0 18px}.tc-res__who{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600}.tc-res__avatar{width:36px;height:36px;border-radius:50%;background:var(--tc-lila-soft);color:#5b63b8;display:inline-flex;align-items:center;justify-content:center;font-weight:800}.tc-res__ok{color:var(--tc-primary);font-size:12px;font-weight:600;margin-left:auto}.tc-faq__list{display:grid;gap:12px}.tc-faq__item{background:var(--tc-white);border:1px solid var(--tc-line);border-radius:var(--tc-radius-sm);overflow:hidden;transition:border-color .3s,box-shadow .3s}.tc-faq__item[open]{border-color:var(--tc-mint);box-shadow:var(--tc-shadow-sm)}.tc-faq__item summary{list-style:none;cursor:pointer;padding:22px 24px;font-weight:700;font-size:17px;display:flex;justify-content:space-between;gap:16px;align-items:center}.tc-faq__item summary::-webkit-details-marker{display:none}.tc-faq__plus{width:30px;height:30px;border-radius:50%;background:var(--tc-mint-soft);color:var(--tc-primary);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .35s var(--tc-ease),background .3s;font-size:20px;font-weight:400}.tc-faq__item[open] .tc-faq__plus{transform:rotate(45deg);background:var(--tc-primary);color:#fff}.tc-faq__a{padding:0 24px 22px;color:var(--tc-muted);line-height:1.6;font-size:15px}.tc-cta__box{position:relative;overflow:hidden;border-radius:32px;background:var(--tc-primary);color:#fff;display:grid;grid-template-columns:1.1fr 1fr;align-items:center}.tc-cta__box:before{content:"";position:absolute;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(154,165,236,.45),transparent 65%);top:-200px;left:-160px;pointer-events:none}.tc-cta__text{position:relative;padding:64px 56px}.tc-cta__text .tc-body{color:#fffc;margin:16px 0 28px}.tc-cta__media{align-self:stretch;min-height:380px;position:relative}.tc-cta__media .tc-media{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0}.tc-cta__trust{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:26px;font-size:14px;color:#ffffffd9}.tc-cta__trust span{display:inline-flex;align-items:center;gap:8px}.tc-cta__trust svg{width:16px;height:16px}.tc-pdp{background:var(--tc-white)}.tc-pdp__grid{display:grid;grid-template-columns:1.1fr 1fr;gap:56px;align-items:start}.tc-pdp__gallery{position:sticky;top:80px}.tc-pdp__main{aspect-ratio:1 / 1;border-radius:var(--tc-radius);overflow:hidden;background:var(--tc-bg)}.tc-pdp__main img{width:100%;height:100%;object-fit:cover;display:block}.tc-pdp__thumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:10px;margin-top:12px}.tc-pdp__thumb{aspect-ratio:1;border-radius:12px;overflow:hidden;border:2px solid transparent;padding:0;background:var(--tc-bg);cursor:pointer;transition:border-color .25s}.tc-pdp__thumb.is-active{border-color:var(--tc-primary)}.tc-pdp__thumb img{width:100%;height:100%;object-fit:cover;display:block}.tc-pdp__rating{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--tc-muted);margin-bottom:12px}.tc-pdp__title{margin-bottom:12px}.tc-pdp__sub{margin-bottom:22px}.tc-pdp__price{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:26px}.tc-pdp__price [data-tc-price]{font-size:34px;font-weight:800;letter-spacing:-.02em}.tc-pdp__price s{color:var(--tc-muted);font-size:19px}.tc-pdp__label{font-weight:700;font-size:14px;margin-bottom:10px;display:block}.tc-pdp__opts{display:grid;gap:10px;margin-bottom:22px;border:0;padding:0;margin-left:0;margin-right:0}.tc-opt{position:relative;display:flex;align-items:center;gap:14px;padding:16px 18px;border:1.5px solid var(--tc-line);border-radius:var(--tc-radius-sm);cursor:pointer;transition:border-color .25s,background .25s,box-shadow .25s}.tc-opt input{position:absolute;opacity:0;pointer-events:none}.tc-opt__dot{width:20px;height:20px;border-radius:50%;border:2px solid var(--tc-line);flex-shrink:0;transition:border .2s}.tc-opt.is-checked{border-color:var(--tc-primary);background:var(--tc-mint-soft);box-shadow:0 0 0 3px var(--tc-mint)}.tc-opt.is-checked .tc-opt__dot{border:6px solid var(--tc-primary)}.tc-opt__txt{flex:1}.tc-opt__name{font-weight:700;font-size:16px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tc-opt__desc{font-size:13px;color:var(--tc-muted);margin-top:3px;line-height:1.4}.tc-opt__price{text-align:right;font-weight:800;font-size:17px}.tc-opt__price s{display:block;font-weight:500;font-size:13px;color:var(--tc-muted)}.tc-opt__pill{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;background:var(--tc-primary);color:#fff;padding:3px 8px;border-radius:999px}.tc-pdp__qty{display:flex;gap:12px;margin-bottom:14px}.tc-qty{display:inline-flex;align-items:center;border:1.5px solid var(--tc-line);border-radius:999px}.tc-qty button{width:44px;height:56px;border:0;background:none;font-size:20px;cursor:pointer;color:var(--tc-ink)}.tc-qty input{width:36px;text-align:center;border:0;font-size:16px;font-weight:700;background:none;font-family:inherit;color:var(--tc-ink);-moz-appearance:textfield}.tc-qty input::-webkit-outer-spin-button,.tc-qty input::-webkit-inner-spin-button{-webkit-appearance:none}.tc-pdp__qty .tc-btn{flex:1}.tc-pdp__note{text-align:center;font-size:13px;color:var(--tc-muted);margin:4px 0 0}.tc-pdp__trust{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:22px 0}.tc-pdp__trust div{background:var(--tc-bg);border-radius:12px;padding:14px 10px;text-align:center;font-size:13px;font-weight:600;line-height:1.3}.tc-pdp__trust svg{width:22px;height:22px;color:var(--tc-primary);display:block;margin:0 auto 6px}.tc-pdp__bullets{list-style:none;padding:0;margin:0 0 22px;display:grid;gap:10px}.tc-pdp__bullets li{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.45}.tc-pdp__bullets .tc-check{width:20px;height:20px;margin-top:1px}.tc-pdp__bullets .tc-check svg{width:11px;height:11px}.tc-acc{border-top:1px solid var(--tc-line)}.tc-acc:last-child{border-bottom:1px solid var(--tc-line)}.tc-acc summary{list-style:none;cursor:pointer;padding:18px 0;font-weight:700;display:flex;justify-content:space-between;align-items:center}.tc-acc summary::-webkit-details-marker{display:none}.tc-acc summary:after{content:"+";font-size:22px;font-weight:400;transition:transform .3s}.tc-acc[open] summary:after{transform:rotate(45deg)}.tc-acc__body{padding:0 0 20px;color:var(--tc-muted);font-size:15px;line-height:1.6}.tc-acc__body ul{padding-left:18px;margin:0}.tc-acc__body li{margin-bottom:6px}.tc-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:30;background:#fff;box-shadow:0 -10px 30px -12px #0f2a2e40;padding:12px 16px;display:none;align-items:center;gap:12px;transform:translateY(110%);transition:transform .4s var(--tc-ease);font-family:var(--tc-font)}.tc-sticky-atc.is-visible{transform:none}.tc-sticky-atc__info{flex:1;min-width:0}.tc-sticky-atc__name{font-weight:700;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--tc-ink)}.tc-sticky-atc__price{font-size:14px;color:var(--tc-muted)}.tc-sticky-atc .tc-btn{padding:15px 22px;font-size:15px}@media(max-width:990px){.tc-hero__grid,.tc-problema__grid,.tc-sol__grid,.tc-pdp__grid{grid-template-columns:1fr;gap:40px}.tc-hero__mediawrap{order:-1}.tc-hero__media{aspect-ratio:1 / .9}.tc-sol__sticky,.tc-pdp__gallery{position:static}.tc-agita__grid{grid-template-columns:1fr 1fr}.tc-pasos__grid{grid-template-columns:1fr;max-width:520px;margin:0 auto}.tc-cta__box{grid-template-columns:1fr}.tc-cta__media{min-height:280px;order:-1}.tc-cta__text{padding:44px 30px}.tc-sticky-atc{display:flex}}@media(max-width:640px){:root{--tc-gutter: 18px}.tc-agita__grid,.tc-ver__grid{grid-template-columns:1fr}.tc-head{margin-bottom:32px}.tc-hero__float{left:10px;bottom:12px}.tc-res{width:290px}.tc-btn{padding:18px 24px}.tc-hero__ctas .tc-btn{width:100%}.tc-agita__foot p{font-size:19px}}@media(prefers-reduced-motion:reduce){.tc-reveal{opacity:1;transform:none;transition:none}.tc-ticker__track,.tc-res__track,.tc-hero__float{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/tc-styles.css.map */
