.tabs{scroll-margin-top:var(--header-height-mob)}@media (min-width:1000px){.tabs{scroll-margin-top:var(--header-height-desk)}}.tabs__nav{overflow:hidden}@media (min-width:1000px){.tabs__nav{justify-content:center;display:flex}}.tabs__list{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--cl-grey-dark) #0000;scroll-snap-type:x mandatory;flex-wrap:nowrap;align-items:center;gap:24px;width:fit-content;max-width:100%;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.tabs__list::-webkit-scrollbar{height:2px}.tabs__list::-webkit-scrollbar-track{background:var(--cl-grey-dark)}.tabs__list::-webkit-scrollbar-thumb{background:var(--cl-grey-dark);border-radius:999px}.tabs__list::-webkit-scrollbar-thumb:hover{background:var(--cl-grey-main)}.tabs__item{scroll-snap-align:start;flex:none;display:flex}.tabs__tab{cursor:pointer;align-items:stretch;gap:var(--indent-s);color:var(--cl-grey-main);background:0 0;border:none;flex-direction:column;margin:0;padding:0;transition:color .2s;display:inline-flex}.tabs__tab:disabled{cursor:not-allowed;opacity:.5}.tabs__tab:hover:not(:disabled):not(.tabs__tab--active){color:var(--cl-light)}.tabs__tab-label{font-family:var(--font-main);letter-spacing:-.32px;white-space:nowrap;text-align:center;font-size:16px;font-weight:400;line-height:1}.tabs__tab-line{background:0 0;height:2px;display:block}.tabs__tab--active{color:var(--cl-light)}.tabs__tab--active .tabs__tab-line{background:var(--cl-accent)}.tabs__panel{margin-top:24px}@media (min-width:768px){.tabs__panel{margin-top:40px}}
