.c-treatments{--responsive-content-width: 100%;--responsive-content-max-width: calc(var(--container-width) - ((var(--grid-gutter) / 2) * 2));--responsive-content-clamped-width: min(var(--responsive-content-max-width), var(--responsive-content-width));--responsive-gutter-width: calc(50% - var(--responsive-content-clamped-width) / 2);position:relative}@media screen and (min-width: 768px){.c-treatments{--responsive-content-width: calc((100% - var(--container-padding) * 2) - ((var(--container-padding) + var(--grid-gutter) / 2) * 2));--responsive-content-max-width: calc(var(--container-width) - (var(--container-padding) - var(--grid-gutter) / 2) + var(--grid-gutter));--responsive-gutter-width: calc(50% - var(--responsive-content-clamped-width) / 2)}}.c-treatments--full{--container-width: 100%}.c-treatments__slider{padding:0 var(--responsive-gutter-width)}.c-treatments__col--state{align-items:center;display:flex;gap:8px;justify-content:space-between}@media screen and (min-width: 768px){.c-treatments__col--state{gap:24px}}.c-treatments__wrapper{display:block;position:relative;width:100%;z-index:5}@media screen and (min-width: 768px){.c-treatments__wrapper{display:flex;flex-direction:column;height:100%;justify-content:space-between}}.c-treatments__media{--aspect-ratio: 98%;border-radius:var(--radius-main);overflow:hidden;position:relative}.c-treatments__media:before{content:"";display:block;padding-bottom:var(--aspect-ratio, 56.25%)}.c-treatments__media .c-treatments__image{top:0;right:0;bottom:0;left:0;position:absolute}.c-treatments__media .c-treatments__image:first-child{z-index:3}.c-treatments__list{align-items:start;display:flex;flex-direction:column;position:relative}.c-treatments__button{color:var(--alt-color);display:inline-flex;flex-direction:column;position:relative}.c-treatments__button.is-active,.c-treatments__button:hover{color:var(--text-color)}.c-treatments__button__title{transition:color .5s cubic-bezier(.23,1,.32,1)}.c-treatments__button__bar{background-color:rgba(var(--alt-rgb),.2);left:0;height:3.5px;overflow:hidden;position:relative;transform:scaleX(0);transform-origin:right;transition:transform 1s cubic-bezier(.19,1,.22,1);width:100%}.is-active .c-treatments__button__bar,.has-hover:hover .c-treatments__button__bar{transform:scaleX(1);transform-origin:left}.c-treatments__button__progress{background-color:var(--text-color);top:0;right:0;bottom:0;left:0;position:absolute;transform-origin:right}.is-active .c-treatments__button__progress{animation:progress 5s linear forwards;transform-origin:left}.c-treatments__texts{position:relative}@media screen and (max-width: 1290px){.c-treatments__texts{display:none}}.c-treatments__text{bottom:0;left:0;opacity:0;position:absolute;width:100%}.c-treatments__state{flex:1}.c-treatments__arrows{align-items:start;display:flex;gap:18px}.c-treatments__progress{background-color:rgba(var(--alt-rgb),.2)!important;height:1.5px!important;position:relative;width:100%}.c-treatments__progress span{background-color:var(--text-color)!important}.c-treatments__count{color:var(--alt-color);display:flex;gap:4px;position:relative}.c-treatments__count span:first-child{color:var(--text-color)}@keyframes progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
