.self_care_routine{background-color:var(--color-background)}.self_care_routine__main-title,.self_care_routine__title{color:var(--color-text)}.self_care_routine__description{color:var(--color-accent)}.self_care_routine__main-title{text-align:center}.marcelle-beaute .self_care_routine__main-title{text-transform:uppercase}.self_care_routine__title{font-weight:600;margin-bottom:.8rem}.marcelle-beaute .self_care_routine__title{font-weight:500}.self_care_routine__description{margin-top:.8rem}.self_care_routine__inner{display:flex;flex-direction:column;gap:2rem;width:100%}.self_care_routine__inner__tabs-container .tabs-navigation{display:flex;gap:1.6rem;justify-content:space-between;margin-bottom:1.2rem;width:100%}.self_care_routine__inner__tabs-container .tabs-navigation .tab-button{background:var(--color-primary-button-background);border:1px solid var(--color-primary-button-border);border-radius:2rem;color:var(--color-primary-button-text);flex:1;font-size:1.2rem;padding:.7rem 2rem .5rem;text-align:center}.self_care_routine__inner__tabs-container .tabs-navigation .tab-button[opened]{background:var(--color-primary-button-background-hover);border:none;color:var(--color-primary-button-text-hover)}.self_care_routine__inner .desktop-content{display:flex;gap:2.4rem}.self_care_routine__inner .desktop-content .item{flex:1}
