.shopify-section:has(>.bienestar){width:100%;max-width:none;margin:0;padding:0}.bienestar{--ink:#4f2c1d;--muted:color-mix(in srgb,#4f2c1d 84%,transparent);--teal:#7fa9ae;--teal-dark:#356b70;--teal-soft:#7fa9ae;--accent:#7fa9ae;--paper:#fffefa;--warm:#edeae5;--wash:#edf4f2;--line:#d7d2cb;--shadow:0 24px 64px rgba(79,44,29,.1);--ease:cubic-bezier(.23,1,.32,1);--max:1184px;--header:94.4px;width:100%;max-width:none;margin:0;overflow-x:clip;background:#fff;color:var(--ink);font-family:Bienestar Work Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.55}.bienestar *{box-sizing:border-box}.bienestar li{margin:0}.bienestar ul,.bienestar ol{margin:1em 0;padding-left:40px}.bienestar[data-bienestar-section=proceso]{width:100%;max-width:none;margin:0;overflow-x:clip}.bienestar[data-bienestar-section=proceso]>section{width:100%;max-width:none;margin-inline:0}.bienestar[data-bienestar-section=proceso]{--ink: #4f2c1d;--muted: color-mix(in srgb, #4f2c1d 84%, transparent);--teal: #7fa9ae;--teal-dark: #356b70;--teal-soft: #7fa9ae;--accent: #7fa9ae;--paper: #fffefa;--warm: #edeae5;--wash: #edf4f2;--line: #d7d2cb;--shadow: 0 24px 64px rgba(79, 44, 29, .1);--ease: cubic-bezier(.23, 1, .32, 1);--max: 1184px;--header: 94.4px}.bienestar[data-bienestar-section=proceso] *{box-sizing:border-box}.bienestar[data-bienestar-section=proceso] html{scroll-padding-top:112px}.bienestar[data-bienestar-section=proceso]{margin:0;background:var(--paper);color:var(--ink);font-family:Work Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.55;overflow-x:hidden}.bienestar[data-bienestar-section=proceso] img{display:block;max-width:100%}.bienestar[data-bienestar-section=proceso] a{color:inherit;text-underline-offset:.2em}.bienestar[data-bienestar-section=proceso] button,.bienestar[data-bienestar-section=proceso] summary{font:inherit}.bienestar[data-bienestar-section=proceso] button{color:inherit}.bienestar[data-bienestar-section=proceso] h1,.bienestar[data-bienestar-section=proceso] h2,.bienestar[data-bienestar-section=proceso] h3,.bienestar[data-bienestar-section=proceso] p{overflow-wrap:anywhere}.bienestar[data-bienestar-section=proceso] h1,.bienestar[data-bienestar-section=proceso] h2,.bienestar[data-bienestar-section=proceso] h3{line-height:1.02;letter-spacing:-.045em}.bienestar[data-bienestar-section=proceso] h2{max-width:20ch;margin:0;font-size:clamp(36.8px,5vw,76.8px);font-weight:600;text-wrap:balance}.bienestar[data-bienestar-section=proceso] h3{margin:0;font-size:clamp(20px,2.1vw,32px)}.bienestar[data-bienestar-section=proceso] p{margin-block:0 16px}.bienestar[data-bienestar-section=proceso] .sr-only{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}.bienestar[data-bienestar-section=proceso] :focus-visible{outline:3px solid var(--teal);outline-offset:3px}.bienestar[data-bienestar-section=proceso] .shell{width:min(var(--max),calc(100% - 32px));margin-inline:auto}.bienestar[data-bienestar-section=proceso] .section{padding:clamp(72px,9vw,128px) 0}.bienestar[data-bienestar-section=proceso] .kicker{margin:0 0 12px;color:var(--teal);font-size:12.48px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.bienestar[data-bienestar-section=proceso] .lead{max-width:60ch;margin:20px 0 0;color:var(--muted);font-size:clamp(16px,1.35vw,18.88px)}.bienestar[data-bienestar-section=proceso] .heading{max-width:928px;margin-bottom:clamp(40px,5vw,64px)}.bienestar[data-bienestar-section=proceso] .btn{min-height:48px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ink);border-radius:1584px;padding:12.8px 19.2px;background:transparent;font-weight:800;text-align:center;text-decoration:none;cursor:pointer;transition:transform .15s var(--ease),background-color .16s ease,color .16s ease,border-color .16s ease}.bienestar[data-bienestar-section=proceso] .btn.primary{background:var(--ink);color:#fff}.bienestar[data-bienestar-section=proceso] .btn.teal{border-color:var(--teal);background:var(--teal);color:#fff}.bienestar[data-bienestar-section=proceso] .btn:active:not(:disabled){transform:scale(.97)}.bienestar[data-bienestar-section=proceso] .btn:disabled{opacity:.55;cursor:not-allowed}.bienestar[data-bienestar-section=proceso] .pending{margin:10.4px 0 0;color:var(--muted);font-size:13.12px;line-height:1.45}.bienestar[data-bienestar-section=proceso]{padding-top:0}.bienestar[data-bienestar-section=proceso] .warm{background:var(--warm)}.bienestar[data-bienestar-section=proceso] .wash{background:var(--wash)}.bienestar[data-bienestar-section=proceso] .dark{background:var(--ink);color:#fff}.bienestar[data-bienestar-section=proceso] .dark .kicker{color:var(--teal)}.bienestar[data-bienestar-section=proceso] .dark .lead{color:#ffffffc2}.bienestar[data-bienestar-section=proceso] .grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.bienestar[data-bienestar-section=proceso] .text-action{border:0;border-bottom:1px solid currentColor;background:none;padding:0;color:var(--teal);font-weight:800;cursor:pointer;text-decoration:none}.bienestar[data-bienestar-section=proceso] footer{padding:64px 0 24px;background:var(--ink);color:#fff}.bienestar[data-bienestar-section=proceso] footer h3{font-size:16px;letter-spacing:0}.bienestar[data-bienestar-section=proceso] footer a,.bienestar[data-bienestar-section=proceso] footer button{display:block;margin:9.6px 0;color:#ffffffc7;background:none;border:0;padding:0;text-align:left;font:inherit}.bienestar[data-bienestar-section=proceso] .safe-route[aria-disabled=true]{opacity:.68;cursor:not-allowed}.bienestar[data-bienestar-section=proceso] .local-action-status{display:block;max-width:544px;margin:5.6px 0 10.4px;color:var(--muted);font-size:12.48px;line-height:1.4}@media(hover:hover)and (pointer:fine){.bienestar[data-bienestar-section=proceso] .btn:hover:not(:disabled){transform:translateY(-2px)}}@media(max-width:736px){.bienestar[data-bienestar-section=proceso]{--header: 94.4px}.bienestar[data-bienestar-section=proceso] .shell{width:min(100% - 20px,var(--max))}.bienestar[data-bienestar-section=proceso] .section{padding-block:72px}.bienestar[data-bienestar-section=proceso] .grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.bienestar[data-bienestar-section=proceso] .btn{transition:background-color .16s ease,color .16s ease,border-color .16s ease,opacity .16s ease}.bienestar[data-bienestar-section=proceso] .btn:active{transform:none!important}}.bienestar[data-bienestar-section=proceso]{background:#fff}.bienestar[data-bienestar-section=proceso]>section[class]{background:#fff;background-image:none}.bienestar[data-bienestar-section=proceso]>section.dark{color:var(--ink)}.bienestar[data-bienestar-section=proceso]>section.dark .kicker{color:var(--teal)}.bienestar[data-bienestar-section=proceso]>section.dark .lead{color:var(--muted)}.bienestar[data-bienestar-section=proceso] footer{background:#fff;color:var(--ink);border-top:1px solid var(--line)}.bienestar[data-bienestar-section=proceso] footer a,.bienestar[data-bienestar-section=proceso] footer button{color:var(--muted)}.bienestar[data-bienestar-section=proceso] .canonical-section{padding:clamp(80px,9vw,136px) clamp(20px,5vw,64px);background:#fff}.bienestar[data-bienestar-section=proceso] .canonical-inner{width:min(1472px,100%);margin-inline:auto}.bienestar[data-bienestar-section=proceso] .section-header{max-width:1152px;margin-bottom:clamp(40px,5vw,72px)}.bienestar[data-bienestar-section=proceso] .section-header h2{max-width:26ch;margin:0;color:var(--ink);font-size:clamp(39.2px,4vw,76px);font-weight:600;line-height:1.02;letter-spacing:-.04em;text-wrap:balance}.bienestar[data-bienestar-section=proceso] .section-header>p:not(.kicker){max-width:1088px;margin:clamp(21.6px,2.6vw,32px) 0 0;color:var(--muted);font-size:clamp(16.32px,1.3vw,19.52px);line-height:1.62;letter-spacing:-.025em}.bienestar[data-bienestar-section=proceso] .formula-cta-row{display:flex;flex-wrap:wrap;justify-content:center;gap:10.4px}.bienestar[data-bienestar-section=proceso] .formula-cta-row{margin-top:clamp(21.6px,2.6vw,32px)}.bienestar[data-bienestar-section=proceso] .subscription-process{background:#fff;color:var(--ink)}.bienestar[data-bienestar-section=proceso] .subscription-process__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(48px,6vw,96px);align-items:start}.bienestar[data-bienestar-section=proceso] .subscription-process__layout{width:min(1472px,calc(100% - 32px))}.bienestar[data-bienestar-section=proceso] .subscription-process__intro{grid-column:1/-1}.bienestar[data-bienestar-section=proceso] .subscription-process__intro h2{max-width:13ch;margin:0;font-size:clamp(40.8px,4.5vw,80px);line-height:.99;letter-spacing:-.04em;text-wrap:balance}.bienestar[data-bienestar-section=proceso] h2.redesigned-section-heading{width:100%;max-width:none;margin:0;color:var(--ink);font-size:clamp(39.2px,4vw,76px);font-weight:600;line-height:1.02;letter-spacing:-.04em;text-wrap:balance}.bienestar[data-bienestar-section=proceso] .redesigned-section-heading__line{display:block;overflow-wrap:normal;white-space:nowrap}.bienestar[data-bienestar-section=proceso] .subscription-process__steps{position:relative;display:grid;margin:0;padding:0;list-style:none}.bienestar[data-bienestar-section=proceso] .subscription-process__journey{grid-column:1/-1}.bienestar[data-bienestar-section=proceso] .subscription-process__track{position:absolute;top:26.4px;bottom:26.4px;left:26.4px;width:2px}.bienestar[data-bienestar-section=proceso] .subscription-process__step{position:relative;display:grid;grid-template-columns:52.8px minmax(0,1fr);gap:clamp(18.4px,2.5vw,32px);padding-block:clamp(22.4px,3vw,36.8px);border-bottom:1px solid var(--line)}.bienestar[data-bienestar-section=proceso] .subscription-process__step:last-child{border-bottom:0}.bienestar[data-bienestar-section=proceso] .subscription-process__number{position:relative;z-index:1;width:52.8px;height:52.8px;display:grid;place-items:center;border:1px solid rgba(53,107,112,.4);border-radius:50%;background:#fff;color:var(--teal);font-size:12px;font-weight:800;letter-spacing:.08em}.bienestar[data-bienestar-section=proceso] .subscription-process__copy h3{margin:0;font-size:clamp(23.2px,2.3vw,35.2px);line-height:1.08;letter-spacing:-.035em;text-wrap:balance}.bienestar[data-bienestar-section=proceso] .subscription-process__copy>p:last-child{margin:12.8px 0 0;color:var(--muted);line-height:1.65}.bienestar[data-bienestar-section=proceso] .subscription-process{overflow:clip}.bienestar[data-bienestar-section=proceso] .subscription-process__eyebrow,.bienestar[data-bienestar-section=proceso] .subscription-process__label{margin:0 0 10.4px;color:var(--teal);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.bienestar[data-bienestar-section=proceso] .subscription-process__orientation{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;margin-top:32px;color:var(--muted);font-size:11.52px;font-weight:600;text-transform:uppercase}.bienestar[data-bienestar-section=proceso] .subscription-process__orientation-line{height:1px;background:var(--line)}.bienestar[data-bienestar-section=proceso] .subscription-process__journey{position:relative}.bienestar[data-bienestar-section=proceso] .subscription-process__track{overflow:hidden;pointer-events:none}.bienestar[data-bienestar-section=proceso] .subscription-process__track-base,.bienestar[data-bienestar-section=proceso] .subscription-process__track-progress{position:absolute;top:0;right:0;bottom:0;left:0;display:block;transform-origin:top}.bienestar[data-bienestar-section=proceso] .subscription-process__track-base{background:var(--line)}.bienestar[data-bienestar-section=proceso] .subscription-process__track-progress{background:var(--ink);transform:scaleY(.001)}.bienestar[data-bienestar-section=proceso] .subscription-process.is-motion-ready .subscription-process__track-progress{transition:transform .24s cubic-bezier(.77,0,.175,1)}.bienestar[data-bienestar-section=proceso] .subscription-process__step--renewal .subscription-process__copy{border:1px solid rgba(79,44,29,.2);border-radius:16px;background:#fbf7f1;padding:clamp(18.4px,3vw,32px)}.bienestar[data-bienestar-section=proceso] .subscription-process.is-motion-ready .subscription-process__step{opacity:0;transform:translateY(12px)}.bienestar[data-bienestar-section=proceso] .subscription-process.is-motion-ready .subscription-process__step.is-visible{opacity:1;transform:translateY(0);transition:opacity .28s var(--ease),transform .28s var(--ease);transition-delay:var(--reveal-delay, 0ms)}@media(max-width:1024px){.bienestar[data-bienestar-section=proceso] .subscription-process__layout{grid-template-columns:1fr;gap:48px}.bienestar[data-bienestar-section=proceso] .subscription-process__intro{position:static}}@media(max-width:736px){.bienestar[data-bienestar-section=proceso] .redesigned-section-heading__line{white-space:normal}.bienestar[data-bienestar-section=proceso] .subscription-process__step{grid-template-columns:43.2px minmax(0,1fr);gap:16px}.bienestar[data-bienestar-section=proceso] .subscription-process__number{width:43.2px;height:43.2px}.bienestar[data-bienestar-section=proceso] .subscription-process__track{left:21.6px}}@media(prefers-reduced-motion:reduce){.bienestar[data-bienestar-section=proceso] .subscription-process.is-motion-ready .subscription-process__step{opacity:1;transform:none;transition:opacity .18s ease}.bienestar[data-bienestar-section=proceso] .subscription-process__track-progress{opacity:1!important;transform:none!important;transition:none!important}}@media(max-width:736px){.bienestar[data-bienestar-section=proceso] .canonical-section{padding:72px 12px}}.bienestar[data-bienestar-section=proceso]{color:var(--ink)}.bienestar[data-bienestar-section=proceso] .kicker,.bienestar[data-bienestar-section=proceso] .subscription-process__eyebrow,.bienestar[data-bienestar-section=proceso] .subscription-process__label{color:var(--ink);font-size:12px;font-weight:400;line-height:1.2;letter-spacing:.08em}.bienestar[data-bienestar-section=proceso] .heading>h2,.bienestar[data-bienestar-section=proceso] .subscription-process__intro h2,.bienestar[data-bienestar-section=proceso] .section-header h2,.bienestar[data-bienestar-section=proceso] h2.redesigned-section-heading{font-size:clamp(42px,6.4vw,78px);font-weight:600;line-height:.96;letter-spacing:-.06em}.bienestar[data-bienestar-section=proceso] .subscription-process__copy h3{font-size:clamp(21px,2.1vw,28px);font-weight:600;line-height:1.08;letter-spacing:-.038em}.bienestar[data-bienestar-section=proceso] .lead,.bienestar[data-bienestar-section=proceso] .section-header>p:not(.kicker){color:var(--muted);font-size:clamp(17px,1.65vw,22px);font-weight:400;line-height:1.32;letter-spacing:-.022em}.bienestar[data-bienestar-section=proceso] .pending,.bienestar[data-bienestar-section=proceso] .local-action-status{font-size:13px;line-height:1.45}.bienestar[data-bienestar-section=proceso] .subscription-process__orientation{font-size:12px;line-height:1.2}.bienestar[data-bienestar-section=proceso] .text-action{color:var(--ink);font-size:15px;font-weight:600;line-height:1.3}.bienestar[data-bienestar-section=proceso] :is(.btn,.button){min-height:52px;padding:15px 28px;border-radius:48px;font-size:clamp(16px,1.05vw,17px);font-weight:700;line-height:1.15;white-space:nowrap;transform-origin:center;will-change:transform;transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s cubic-bezier(.16,1,.3,1),border-color .22s ease}.bienestar[data-bienestar-section=proceso] :is(.btn.primary,.btn.teal){border:0 solid var(--ink);background:var(--accent);color:#fff;box-shadow:0 18px 48px color-mix(in srgb,var(--ink) 10%,transparent)}.bienestar[data-bienestar-section=proceso] :is(.btn:not(.primary):not(.teal),.button--secondary){border:1px solid #d7d2cb;background:color-mix(in srgb,#edeae5 22%,transparent);color:var(--ink);box-shadow:none}@media(hover:hover)and (pointer:fine){.bienestar[data-bienestar-section=proceso] :is(.btn,.button):hover:not(:disabled){transform:translateY(-2px) scale(1.035);box-shadow:0 20px 48px color-mix(in srgb,var(--ink) 13%,transparent)}.bienestar[data-bienestar-section=proceso] :is(.btn:not(.primary):not(.teal),.button--secondary):hover:not(:disabled){border-color:color-mix(in srgb,var(--ink) 22%,transparent)}}.bienestar[data-bienestar-section=proceso] :is(.btn,.button):active:not(:disabled){transform:translateY(0) scale(.985)}@media(max-width:760px){.bienestar[data-bienestar-section=proceso] :is(.btn,.button){width:100%;text-align:center;white-space:normal}.bienestar[data-bienestar-section=proceso] .heading>h2,.bienestar[data-bienestar-section=proceso] .subscription-process__intro h2,.bienestar[data-bienestar-section=proceso] .section-header h2,.bienestar[data-bienestar-section=proceso] h2.redesigned-section-heading{font-size:clamp(38px,11vw,58px)}.bienestar[data-bienestar-section=proceso] .lead,.bienestar[data-bienestar-section=proceso] .section-header>p:not(.kicker){font-size:clamp(16px,4.4vw,19px)}}@media(max-width:420px){.bienestar[data-bienestar-section=proceso] :is(.btn,.button){padding-inline:18px}}@media(prefers-reduced-motion:reduce){.bienestar[data-bienestar-section=proceso] :is(.btn,.button){transition:background-color .16s ease,color .16s ease,border-color .16s ease,opacity .16s ease}.bienestar[data-bienestar-section=proceso] :is(.btn,.button):hover:not(:disabled),.bienestar[data-bienestar-section=proceso] :is(.btn,.button):active:not(:disabled){transform:none}}.bienestar[data-bienestar-section=proceso] .subscription-process__track{top:32px;bottom:32px}.bienestar[data-bienestar-section=proceso] .subscription-process__track-base{background:color-mix(in srgb,var(--teal) 34%,transparent)}.bienestar[data-bienestar-section=proceso] .subscription-process__track-progress{background:var(--teal)}.bienestar[data-bienestar-section=proceso] .subscription-process__step{align-items:start;padding:24px;border:1px solid color-mix(in srgb,var(--line) 72%,transparent);border-radius:18px;background:#fff;box-shadow:0 12px 30px #4f2c1d0f}.bienestar[data-bienestar-section=proceso] .subscription-process__step+.subscription-process__step{margin-top:16px}.bienestar[data-bienestar-section=proceso] .subscription-process__step:last-child{border-bottom:1px solid color-mix(in srgb,var(--line) 72%,transparent)}@media(max-width:736px){.bienestar[data-bienestar-section=proceso] .subscription-process__step{padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/bienestar-proceso.css.map */
