:root{--hc-salvia: #5b8c7b;--hc-salvia-oscuro: #27443a;--hc-sueno: #7fa8c9;--hc-sueno-oscuro: #2e4a63;--hc-lavanda: #9b8aa6;--hc-lavanda-oscuro: #4a3d57;--hc-arena: #c48f5f;--hc-arena-oscuro: #6e4526;--hc-tinta: #2b3330;--hc-texto-2: #5a6560;--hc-tinte-salvia: #eff4f2;--hc-tinte-sueno: #f2f6fa;--hc-tinte-lavanda: #f5f3f6;--hc-tinte-arena: #f9f4ef;--font-heading-family: "Fraunces", Georgia, serif;--font-heading-style: normal;--font-heading-weight: 600}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:var(--font-heading-family);font-weight:600;letter-spacing:-.01em}.hc-section{padding:4rem 1.5rem}@media screen and (min-width:750px){.hc-section{padding:6rem 5rem}}.hc-wrap{max-width:var(--page-width);margin:0 auto}.hc-kicker{display:inline-block;font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--hc-salvia);margin-bottom:1rem}.hc-muted{color:var(--hc-texto-2)}.hc-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:1.4rem 2.8rem;border-radius:.8rem;background:var(--hc-salvia);color:#fff;font-size:1.6rem;font-weight:600;text-decoration:none;transition:background .15s ease,transform .15s ease}.hc-btn:hover{background:var(--hc-salvia-oscuro)}.hc-btn--ghost{background:transparent;color:var(--hc-tinta);box-shadow:inset 0 0 0 1px currentColor}.hc-btn--ghost:hover{background:#2b33300f;color:var(--hc-tinta)}.hc-hero{display:grid;gap:3rem;align-items:center}@media screen and (min-width:990px){.hc-hero{grid-template-columns:1.05fr 1fr;gap:5rem}}.hc-hero__title{font-size:3.2rem;line-height:1.15;margin:0 0 1.6rem}@media screen and (min-width:990px){.hc-hero__title{font-size:4.6rem}}.hc-hero__sub{font-size:1.7rem;line-height:1.6;color:var(--hc-texto-2);margin:0 0 2.4rem;max-width:52ch}.hc-hero__ctas{display:flex;flex-wrap:wrap;gap:1.2rem}.hc-hero__covers{display:grid;grid-template-columns:repeat(2,1fr);gap:1.4rem}.hc-hero__covers img{width:100%;height:auto;border-radius:.8rem;box-shadow:0 12px 30px #2b333029}@media screen and (min-width:990px){.hc-hero__covers img:nth-child(2n){transform:translateY(1.8rem)}}.hc-trust{border-block:1px solid rgba(43,51,48,.08);padding:1.8rem 1.5rem}.hc-trust__items{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem 3rem;max-width:var(--page-width);margin:0 auto}.hc-trust__item{display:inline-flex;align-items:center;gap:.8rem;font-size:1.4rem;font-weight:500;color:var(--hc-texto-2)}.hc-trust__item svg{width:1.8rem;height:1.8rem;color:var(--hc-salvia);flex-shrink:0}.hc-guias__head{text-align:center;max-width:62ch;margin:0 auto 3.5rem}.hc-guias__grid{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:990px){.hc-guias__grid{grid-template-columns:repeat(4,1fr)}}.hc-guia-card{display:flex;flex-direction:column;border-radius:1.2rem;overflow:hidden;background:#fff;text-decoration:none;color:var(--hc-tinta);box-shadow:0 1px 3px #2b333014;transition:transform .18s ease,box-shadow .18s ease}.hc-guia-card:hover{transform:translateY(-4px);box-shadow:0 14px 30px #2b333024}.hc-guia-card__media{padding:2rem 2.6rem 0;background:var(--hc-accent-tinte, var(--hc-tinte-salvia))}.hc-guia-card__media img{width:100%;height:auto;display:block;border-radius:.5rem .5rem 0 0;box-shadow:0 -6px 24px #2b33302e}.hc-guia-card__body{display:flex;flex-direction:column;flex-grow:1;gap:.8rem;padding:1.8rem}.hc-guia-card__title{font-family:var(--font-heading-family);font-size:1.8rem;line-height:1.25;margin:0}.hc-guia-card__pain{font-size:1.4rem;line-height:1.5;color:var(--hc-texto-2);margin:0;flex-grow:1}.hc-guia-card__price{font-size:1.7rem;font-weight:700}.hc-guia-card__cta{font-size:1.4rem;font-weight:600;color:var(--hc-accent, var(--hc-salvia))}@media screen and (max-width:749px){.hc-guia-card__media{padding:1.2rem 1.4rem 0}.hc-guia-card__body{padding:1.2rem}.hc-guia-card__title{font-size:1.5rem}.hc-guia-card__pain{font-size:1.3rem}}.hc-pack{background:var(--hc-tinte-salvia);border-radius:1.6rem;padding:3rem 2rem;display:grid;gap:3rem;align-items:center}@media screen and (min-width:990px){.hc-pack{grid-template-columns:1fr 1fr;padding:5rem}}.hc-pack__covers{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;align-items:end}.hc-pack__covers img{width:100%;height:auto;border-radius:.5rem;box-shadow:0 8px 20px #27443a38}.hc-pack__title{font-size:2.6rem;margin:0 0 1.2rem}@media screen and (min-width:990px){.hc-pack__title{font-size:3.4rem}}.hc-pack__sub{font-size:1.6rem;line-height:1.6;color:var(--hc-texto-2);margin:0 0 2rem}.hc-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:1.2rem;margin-bottom:.8rem}.hc-price__compare{font-size:1.8rem;color:var(--hc-texto-2);text-decoration:line-through}.hc-price__now{font-family:var(--font-heading-family);font-size:3.2rem;font-weight:700;color:var(--hc-tinta)}.hc-badge-ahorro{display:inline-block;background:var(--hc-salvia);color:#fff;font-size:1.3rem;font-weight:600;padding:.5rem 1.2rem;border-radius:999px;margin-bottom:2rem}.hc-pack__note{font-size:1.3rem;color:var(--hc-texto-2);margin-top:1.2rem}.hc-cross{background:var(--hc-tinte-salvia);border:1px solid rgba(91,140,123,.25);border-radius:1.2rem;padding:2.4rem;display:grid;gap:2rem;align-items:center}@media screen and (min-width:750px){.hc-cross{grid-template-columns:auto 1fr auto}}.hc-cross__covers{display:flex}.hc-cross__covers img{width:6.4rem;height:auto;border-radius:.3rem;box-shadow:0 4px 12px #27443a40}.hc-cross__covers img+img{margin-left:-2.4rem}.hc-cross__title{font-family:var(--font-heading-family);font-size:2rem;margin:0 0 .6rem}.hc-cross__text{font-size:1.4rem;color:var(--hc-texto-2);margin:0}.hc-muestra__head{text-align:center;max-width:62ch;margin:0 auto 3rem}.hc-muestra__track{display:flex;gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:.5rem .5rem 2rem;-webkit-overflow-scrolling:touch}.hc-muestra__slide{flex:0 0 72%;scroll-snap-align:center}@media screen and (min-width:750px){.hc-muestra__slide{flex-basis:32%}}.hc-muestra__slide img{width:100%;height:auto;border-radius:.8rem;border:1px solid rgba(43,51,48,.1);box-shadow:0 10px 24px #2b33301a}.hc-muestra__caption{font-size:1.3rem;color:var(--hc-texto-2);text-align:center;margin-top:.8rem}.hc-quien{display:grid;gap:2rem}@media screen and (min-width:750px){.hc-quien{grid-template-columns:1fr 1fr;gap:2.4rem}}.hc-quien__col{border-radius:1.2rem;padding:2.6rem}.hc-quien__col--si{background:var(--hc-tinte-salvia)}.hc-quien__col--no{background:#f6f6f4}.hc-quien__col h3{font-size:2rem;margin:0 0 1.6rem}.hc-quien__col ul{list-style:none;margin:0;padding:0;display:grid;gap:1.1rem}.hc-quien__col li{position:relative;padding-left:2.8rem;font-size:1.5rem;line-height:1.55}.hc-quien__col li:before{position:absolute;left:0;top:0;font-weight:700}.hc-quien__col--si li:before{content:"\2713";color:var(--hc-salvia)}.hc-quien__col--no li:before{content:"\2014";color:var(--hc-texto-2)}.hc-faq{max-width:76rem;margin:0 auto}.hc-faq__title{text-align:center;margin:0 0 3rem}.hc-faq details{border-bottom:1px solid rgba(43,51,48,.12)}.hc-faq summary{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;padding:1.8rem .2rem;font-size:1.6rem;font-weight:600;cursor:pointer;list-style:none}.hc-faq summary::-webkit-details-marker{display:none}.hc-faq summary:after{content:"+";font-size:2.2rem;font-weight:400;color:var(--hc-salvia);flex-shrink:0;transition:transform .2s ease}.hc-faq details[open] summary:after{transform:rotate(45deg)}.hc-faq__answer{padding:0 .2rem 1.8rem;font-size:1.5rem;line-height:1.65;color:var(--hc-texto-2);max-width:65ch}.hc-microcopy{display:flex;flex-wrap:wrap;gap:.6rem 1.6rem;font-size:1.3rem;color:var(--hc-texto-2);margin-top:1.2rem}.hc-microcopy span{display:inline-flex;align-items:center;gap:.5rem}.hc-microcopy svg{width:1.5rem;height:1.5rem;color:var(--hc-salvia)}.hc-aviso-edu{font-size:1.25rem;color:var(--hc-texto-2);border-top:1px solid rgba(43,51,48,.1);padding-top:1.6rem;margin-top:1.6rem}.hc-indice{border:1px solid rgba(43,51,48,.14);border-radius:1rem;padding:0 2rem;max-width:76rem;margin:0 auto}.hc-indice summary{padding:1.8rem 0;font-family:var(--font-heading-family);font-size:1.8rem;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}.hc-indice summary::-webkit-details-marker{display:none}.hc-indice summary:after{content:"+";font-size:2.2rem;color:var(--hc-salvia)}.hc-indice[open] summary:after{content:"\2212"}.hc-indice__body{padding-bottom:2rem;font-size:1.5rem;line-height:1.7;color:var(--hc-texto-2)}.hc-indice__body ol{padding-left:2rem;display:grid;gap:.6rem}@media screen and (max-width:749px){.hc-hero__title{font-size:2.8rem}}.hc-hero-wrap{position:relative;overflow:hidden}.hc-hero-wrap:before,.hc-hero-wrap:after{content:"";position:absolute;width:46rem;height:46rem;border-radius:50%;filter:blur(72px);opacity:.55;pointer-events:none;z-index:0}.hc-hero-wrap:before{background:#d9e8e2;top:-14rem;left:-12rem;animation:hc-drift-a 18s ease-in-out infinite alternate}.hc-hero-wrap:after{background:#e0ebf4;bottom:-16rem;right:-10rem;animation:hc-drift-b 22s ease-in-out infinite alternate}.hc-hero-wrap>*{position:relative;z-index:1}@keyframes hc-drift-a{to{transform:translate(7rem,5rem) scale(1.18)}}@keyframes hc-drift-b{to{transform:translate(-6rem,-4rem) scale(1.12)}}.hc-hero__covers{transform-style:preserve-3d;transition:transform .35s ease-out;will-change:transform}.hc-hero__covers img{animation:hc-float 7s ease-in-out infinite}.hc-hero__covers img:nth-child(2){animation-delay:-1.8s}.hc-hero__covers img:nth-child(3){animation-delay:-3.6s}.hc-hero__covers img:nth-child(4){animation-delay:-5.4s}@media screen and (min-width:990px){.hc-hero__covers img:nth-child(2n){transform:translateY(1.8rem);animation-name:hc-float-offset}}@keyframes hc-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.9rem)}}@keyframes hc-float-offset{0%,to{transform:translateY(1.8rem)}50%{transform:translateY(.9rem)}}.hc-pack__covers img{animation:hc-float 9s ease-in-out infinite}.hc-pack__covers img:nth-child(2){animation-delay:-2.2s}.hc-pack__covers img:nth-child(3){animation-delay:-4.4s}.hc-pack__covers img:nth-child(4){animation-delay:-6.6s}.hc-badge-ahorro{animation:hc-pulse 3.6s ease-in-out infinite}@keyframes hc-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}.hc-btn{position:relative;overflow:hidden}.hc-btn:after{content:"";position:absolute;top:0;left:-80%;width:55%;height:100%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-20deg);transition:left .55s ease;pointer-events:none}.hc-btn:hover:after{left:130%}.hc-muestra__slide img{transition:transform .3s ease,box-shadow .3s ease}.hc-muestra__slide:hover img{transform:translateY(-.5rem) rotate(-.4deg);box-shadow:0 18px 34px #2b333029}.hc-ola{position:relative;height:var(--ola-h, 90px);background:var(--ola-bg, #fff);overflow:hidden;line-height:0}.hc-ola__svg{position:absolute;bottom:0;left:0;width:200%;height:100%;fill:var(--ola-fill, var(--hc-salvia-oscuro))}.hc-ola__svg--back{opacity:.35;animation:hc-wave 16s linear infinite}.hc-ola__svg--front{animation:hc-wave 9s linear infinite}.hc-ola--flip .hc-ola__svg--back{animation-direction:reverse}@keyframes hc-wave{0%{transform:translate(0)}to{transform:translate(-720px)}}.hc-stats__head{text-align:center;margin-bottom:3.5rem}.hc-kicker--claro{color:#ffffffbf}.hc-stats__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem 2rem;text-align:center}@media screen and (min-width:750px){.hc-stats__grid{grid-template-columns:repeat(4,1fr)}}.hc-stat__num{display:block;font-family:var(--font-heading-family);font-size:4.2rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}@media screen and (min-width:990px){.hc-stat__num{font-size:5.6rem}}.hc-stat__label{font-size:1.4rem;opacity:.82;margin:1rem auto 0;max-width:24ch}.hc-stats__note{text-align:center;font-size:1.2rem;opacity:.6;margin:3rem 0 0}.hc-stars{position:relative;display:inline-block;font-size:2.2rem;line-height:1;letter-spacing:.2rem}.hc-stars--sm{font-size:1.6rem}.hc-stars__row{display:block;color:#2b33302e;white-space:nowrap}.hc-stars__row--fill{position:absolute;top:0;right:0;bottom:0;left:0;color:#e8a33d;overflow:hidden;width:0;transition:width 1.2s cubic-bezier(.25,.8,.35,1) .2s}.hc-stars.is-on .hc-stars__row--fill{width:var(--hc-fill, 96%)}.hc-rating{display:inline-flex;align-items:center;gap:1rem;margin-top:1.8rem;font-size:1.4rem;font-weight:500;color:var(--hc-texto-2)}.hc-rating .hc-stars{font-size:1.7rem}.hc-resenas__head{text-align:center;margin-bottom:3.5rem}.hc-resenas__score{display:inline-flex;align-items:center;gap:1.4rem;margin-top:1.2rem;text-align:left}.hc-resenas__score-num{font-family:var(--font-heading-family);font-size:5rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.hc-resenas__score-sub{display:block;font-size:1.3rem;color:var(--hc-texto-2);margin-top:.4rem}.hc-resenas__grid{display:grid;gap:2rem}@media screen and (min-width:750px){.hc-resenas__grid{grid-template-columns:repeat(3,1fr)}}.hc-resena{background:#fff;border-radius:1.2rem;padding:2.4rem;margin:0;display:flex;flex-direction:column;gap:1.2rem;box-shadow:0 2px 10px #2b33300f;transition:transform .2s ease,box-shadow .2s ease}.hc-resena:hover{transform:translateY(-4px);box-shadow:0 14px 28px #2b33301f}.hc-resena blockquote{margin:0;font-size:1.5rem;line-height:1.6;flex-grow:1}.hc-resena blockquote:before{content:"\201c";font-family:var(--font-heading-family);font-size:2.6rem;line-height:0;vertical-align:-.9rem;color:var(--hc-salvia);margin-right:.3rem}.hc-resena figcaption{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.2rem;font-size:1.3rem;color:var(--hc-texto-2)}.hc-resena figcaption strong{color:var(--hc-tinta)}.hc-resena__check{display:inline-flex;align-items:center;gap:.4rem;color:var(--hc-salvia);font-weight:600}.hc-resena__check svg{width:1.4rem;height:1.4rem}.hc-marquee{padding:2.6rem 0;border-block:1px solid rgba(43,51,48,.08);overflow:hidden}.hc-marquee__kicker{text-align:center;font-size:1.15rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--hc-texto-2);margin:0 0 1.6rem}.hc-marquee__viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.hc-marquee__track{display:flex;width:max-content}.hc-marquee__group{display:flex;align-items:center;flex:none;animation:hc-marquee var(--hc-marquee-s, 30s) linear infinite}.hc-marquee:hover .hc-marquee__group{animation-play-state:paused}.hc-marquee__item{font-family:var(--font-heading-family);font-style:italic;font-size:2.2rem;font-weight:600;color:#2b33308c;white-space:nowrap;padding:0 2.4rem;transition:color .2s ease}.hc-marquee__item:hover{color:var(--hc-tinta)}.hc-marquee__dot{color:var(--hc-salvia);font-size:1.1rem;flex:none}@keyframes hc-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@media screen and (max-width:749px){.hc-section{padding:3.2rem 1.4rem}.hc-hero__title{font-size:2.7rem}.hc-hero__sub{font-size:1.5rem}.hc-hero__ctas{width:100%}.hc-hero__ctas .hc-btn{flex:1 1 100%}.hc-hero__covers{gap:1rem}h2{font-size:2.3rem}.hc-pack{padding:2.4rem 1.6rem}.hc-pack__title{font-size:2.2rem}.hc-price__now{font-size:2.6rem}.hc-quien__col{padding:1.8rem}.hc-cross{text-align:center;justify-items:center}.hc-muestra__slide{flex-basis:78%}.hc-stat__num{font-size:3.6rem}.hc-marquee__item{font-size:1.7rem;padding:0 1.6rem}.hc-resenas__score-num{font-size:4rem}.hc-resenas__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:1.4rem;padding-bottom:1.6rem;-webkit-overflow-scrolling:touch}.hc-resena{flex:0 0 82%;scroll-snap-align:center}.hc-ola{height:calc(var(--ola-h, 90px) * .6)}.hc-faq summary{font-size:1.5rem}.hc-indice{margin-inline:1rem}}@media(prefers-reduced-motion:reduce){.hc-hero-wrap:before,.hc-hero-wrap:after,.hc-hero__covers img,.hc-pack__covers img,.hc-badge-ahorro,.hc-ola__svg,.hc-marquee__group{animation:none}.hc-btn:after{display:none}.hc-stars__row--fill{transition:none;width:var(--hc-fill, 96%)}.hc-marquee__track{flex-wrap:wrap;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/habito-claro.css.map */
