.module--vertical-tabs .vertical-tabs{display:flex;flex-flow:column;gap:calc(var(--spacing-base)*8)}.module--vertical-tabs .vertical-tabs__filters{border:1px solid var(--third-gray-color);border-radius:50px;display:flex;gap:calc(var(--spacing-base)*2);margin-inline:auto;max-width:100%;overflow:auto;padding:var(--spacing-base);width:100%;-ms-overflow-style:none;scrollbar-width:none}.module--vertical-tabs .vertical-tabs__filters::-webkit-scrollbar{display:none}.module--vertical-tabs .vertical-tabs .vertical-tabs__filters .vertical-tabs__filters__item__button{background-color:transparent;border-color:transparent;color:var(--first-gray-color);flex:1;font-family:var(--primary-font-family);font-weight:400;white-space:nowrap}.module--vertical-tabs .vertical-tabs .vertical-tabs__filters .vertical-tabs__filters__item__button.vertical-tabs__filters__item__button--active,.module--vertical-tabs .vertical-tabs .vertical-tabs__filters .vertical-tabs__filters__item__button:hover{background-color:var(--fourth-color);color:var(--second-color)}.module--vertical-tabs .vertical-tabs .vertical-tabs__filters .vertical-tabs__filters__item__button:after{background-color:var(--second-color);border:none;border-radius:50px;color:var(--white-color);font-size:var(--extra-small-font-size);font-weight:500;line-height:var(--extra-small-line-height);padding:2px 8px}.module--vertical-tabs .vertical-tabs__content{position:relative}.module--vertical-tabs .vertical-tabs__content__item:not(.vertical-tabs__content__item--active){opacity:0;position:absolute;visibility:hidden}.module--vertical-tabs .vertical-tabs__content__item{display:flex;gap:calc(var(--spacing-base)*6)}.module--vertical-tabs .vertical-tabs__content__item__text{flex:1}.module--vertical-tabs .vertical-tabs__content__item .vertical-tabs__content__item__image{align-items:center;flex:0 1 auto;justify-content:center;max-width:50%}.module--vertical-tabs .vertical-tabs__content__item__image{border:1px solid var(--fourth-gray-color);border-radius:var(--rounded-large);display:flex;padding:calc(var(--spacing-base)*10) calc(var(--spacing-base)*30)}.module--vertical-tabs .vertical-tabs__content__item__text{display:flex;flex-flow:column;gap:calc(var(--spacing-base)*6)}.module--vertical-tabs .vertical-tabs__content__item__text .button{width:fit-content}@media (max-width:992px){.module--vertical-tabs .vertical-tabs__content__item{flex-flow:column}.module--vertical-tabs .vertical-tabs__content__item__image{padding:calc(var(--spacing-base)*8)}}