.cepillo-tl{--ctl-bg-center: #E7EFFF;--ctl-bg-edge: #C9DAFC;--ctl-day-bg: #FFFFFF;--ctl-line-inactive: #C9D6EF;--ctl-accent: #92A8D1;--ctl-text: #121212;--ctl-muted: #5b5b5b;position:relative;padding:72px clamp(16px,4vw,48px);background:radial-gradient(ellipse 90% 70% at 30% 30%,var(--ctl-bg-center) 0%,var(--ctl-bg-edge) 100%);font-family:Poppins,sans-serif;color:var(--ctl-text)}.cepillo-tl__inner{position:relative;max-width:1320px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start}.cepillo-tl__media{position:sticky;top:calc(var(--header-height, 0px) + 24px);align-self:start}.cepillo-tl__photo{display:block;width:100%;aspect-ratio:7 / 10;object-fit:cover;object-position:44% 48%;mask-image:radial-gradient(ellipse 90% 92% at 46% 46%,#000 60%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 90% 92% at 46% 46%,#000 60%,transparent 100%)}.cepillo-tl__content{min-width:0}.cepillo-tl__header{max-width:620px;margin-bottom:48px}.cepillo-tl__title{font-size:clamp(30px,3.6vw,44px);font-weight:700;line-height:1.15;margin:0 0 16px;color:var(--ctl-text)}.cepillo-tl__subtitle{font-size:18px;line-height:1.55;color:var(--ctl-muted)}.cepillo-tl__subtitle p{margin:0}.cepillo-tl__track{position:relative;padding-left:38px}.cepillo-tl__line-bg,.cepillo-tl__line-fill{position:absolute;left:5px;top:8px;bottom:8px;width:2px;border-radius:2px}.cepillo-tl__line-bg{background:var(--ctl-line-inactive)}.cepillo-tl__line-fill{height:0%;background:var(--ctl-accent);will-change:height}.cepillo-tl__stage{position:relative;padding-bottom:48px;opacity:.5}.cepillo-tl__stage:last-child{padding-bottom:0}.cepillo-tl__stage.is-reached{opacity:.78}.cepillo-tl__stage.is-active{opacity:1}.cepillo-tl__dot{position:absolute;left:-38px;top:8px;width:12px;height:12px;border-radius:50%;background:#fff;border:1.5px solid var(--ctl-line-inactive);z-index:1}.cepillo-tl__stage.is-reached .cepillo-tl__dot{background:var(--ctl-accent);border-color:var(--ctl-accent)}.cepillo-tl__day{display:inline-block;background:var(--ctl-day-bg);color:var(--ctl-text);font-size:13px;font-weight:600;padding:5px 14px;border-radius:999px;margin-bottom:12px}.cepillo-tl__stage-title{font-size:22px;font-weight:700;line-height:1.3;margin:0 0 10px;color:var(--ctl-text)}.cepillo-tl__stage-description{font-size:16.5px;line-height:1.6;color:var(--ctl-muted);max-width:520px}.cepillo-tl__stage-description p{margin:0}@media(prefers-reduced-motion:no-preference){.cepillo-tl__line-fill{transition:height .12s linear}.cepillo-tl__dot{transition:background-color .25s ease,border-color .25s ease}.cepillo-tl__stage{transition:opacity .3s ease}}@media screen and (max-width:749px){.cepillo-tl{padding:36px 20px 48px}.cepillo-tl__inner{grid-template-columns:1fr;gap:28px}.cepillo-tl__media{position:static}.cepillo-tl__photo{aspect-ratio:4 / 5}.cepillo-tl__header{max-width:none;margin-bottom:32px}.cepillo-tl__title{font-size:26px}.cepillo-tl__subtitle{font-size:15.5px}.cepillo-tl__track{padding-left:30px}.cepillo-tl__line-bg,.cepillo-tl__line-fill{left:4px}.cepillo-tl__dot{left:-30px;width:10px;height:10px;top:6px}.cepillo-tl__stage{padding-bottom:34px}.cepillo-tl__stage-title{font-size:18px}.cepillo-tl__stage-description{font-size:15px;max-width:none}}@media screen and (min-width:750px){.cepillo-tl{padding:56px clamp(16px,4vw,48px)}.cepillo-tl__header{margin-bottom:32px}.cepillo-tl__title{font-size:clamp(22px,2.1vw,28px)}.cepillo-tl__subtitle{font-size:15px}.cepillo-tl__stage{padding-bottom:28px}.cepillo-tl__day{font-size:12px;padding:4px 12px;margin-bottom:10px}.cepillo-tl__stage-title{font-size:19px;margin:0 0 8px}.cepillo-tl__stage-description{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/component-cepillo-timeline.css.map */
