.drb-info-routine{--drb-info-routine-bg: var(--drb-white);--drb-info-routine-panel: var(--drb-tint-faint);background:var(--drb-info-routine-bg);padding-top:var(--drb-info-routine-pt);padding-bottom:var(--drb-info-routine-pb)}.drb-info-routine[data-tint]{--drb-info-routine-bg: var(--drb-tint);--drb-info-routine-panel: var(--drb-white)}.drb-info-routine__inner{display:flex;flex-direction:column;gap:36px}.drb-info-routine__body{display:flex;flex-direction:column;gap:14px}.drb-info-routine__eyebrow{font-weight:600;color:var(--drb-muted)}.drb-info-routine__h{font-size:28px;font-weight:700;color:var(--drb-navy)}.drb-info-routine__h br{display:none}.drb-info-routine__text,.drb-info-routine__text p{font-size:15px;line-height:1.65;color:var(--drb-muted)}.drb-info-routine__ctas{display:flex;padding-top:8px}.drb-info-routine__link{gap:10px;min-height:50px;font-size:10.5px;font-weight:600;letter-spacing:.14em}.drb-info-routine__cards{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;list-style:none;scroll-padding-left:var(--drb-pad)}.drb-info-routine__card{display:flex;flex-direction:column;width:248px}.drb-info-routine__step{position:relative;display:flex;align-items:center;gap:12px;margin-bottom:16px}.drb-info-routine__step:after{content:"";flex:1 1 auto;height:1px;margin-right:calc(var(--drb-gutter) * -1);background:var(--drb-line-strong)}.drb-info-routine__card:last-child .drb-info-routine__step:after{margin-right:0;background:linear-gradient(to right,var(--drb-line-strong),transparent)}.drb-info-routine__num{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:36px;height:36px;border:1px solid var(--drb-navy);border-radius:50%;font-size:13px;font-weight:700;color:var(--drb-navy);background:var(--drb-info-routine-bg)}.drb-info-routine__card:first-child .drb-info-routine__num{background:var(--drb-navy);color:var(--drb-white)}.drb-info-routine__step-label{font-weight:600;color:var(--drb-navy)}.drb-info-routine__panel{position:relative;display:flex;flex-direction:column;flex:1 1 auto;background:var(--drb-info-routine-panel);box-shadow:0 0 0 1px var(--drb-line)}.drb-info-routine__panel:has(.drb-info-routine__name-link:focus-visible){outline:2px solid var(--drb-blue);outline-offset:2px}.drb-info-routine__media{aspect-ratio:1 / 1;overflow:hidden;background:var(--drb-white)}.drb-info-routine__img{width:100%;height:100%;object-fit:cover}.drb-info-routine__ph{display:block;width:100%;height:100%;background:var(--drb-line-soft)}.drb-info-routine__info{display:flex;flex-direction:column;flex:1 1 auto;gap:12px;padding:16px 16px 18px;border-top:1px solid var(--drb-line)}.drb-info-routine__name{font-size:16px;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--drb-navy)}.drb-info-routine__name-link{color:inherit}.drb-info-routine__name-link:focus-visible{outline:none}.drb-info-routine__name-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.drb-info-routine__chips{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.drb-info-routine__chip{padding:5px 9px;border-radius:2px;font-size:12px;font-weight:600;line-height:1.3;color:var(--drb-navy);background:var(--drb-tint-blue)}.drb-info-routine__foot{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:4px}.drb-info-routine__price{font-size:15px;font-weight:600;color:var(--drb-ink)}.drb-info-routine__arrow{color:var(--drb-blue)}@media screen and (min-width:750px){.drb-info-routine{padding-top:var(--drb-info-routine-pt-desktop);padding-bottom:var(--drb-info-routine-pb-desktop)}.drb-info-routine__inner{gap:44px}.drb-info-routine__body{max-width:560px}.drb-info-routine__h{font-size:32px}.drb-info-routine__cards{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--drb-gutter);overflow:visible;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.drb-info-routine__card{width:auto}}@media screen and (min-width:990px){.drb-info-routine__h{font-size:38px}.drb-info-routine__h br{display:inline}.drb-info-routine__text,.drb-info-routine__text p{line-height:1.7}}@media screen and (min-width:1100px){.drb-info-routine__inner{display:grid;grid-template-columns:minmax(300px,380px) minmax(0,1fr);align-items:center;gap:64px}.drb-info-routine__body{max-width:none;gap:18px}.drb-info-routine__info{padding:18px 18px 20px}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/section-drb-info-routine.css.map */
