.react-tabs{-webkit-tap-highlight-color:transparent}.react-tabs__tab-list{border-bottom:1px solid #aaa;margin:0 0 10px;padding:0}.react-tabs__tab{display:inline-block;border:1px solid transparent;border-bottom:none;bottom:-1px;position:relative;list-style:none;padding:6px 12px;cursor:pointer}.react-tabs__tab--selected{background:#fff;border-color:#aaa;color:#000;border-radius:5px 5px 0 0}.react-tabs__tab--disabled{color:GrayText;cursor:default}.react-tabs__tab:focus{outline:none}.react-tabs__tab:focus:after{content:"";position:absolute;height:5px;left:-4px;right:-4px;bottom:-5px;background:#fff}.react-tabs__tab-panel{display:none}.react-tabs__tab-panel--selected{display:block}.react-tabs__tab-list{display:flex;flex-direction:column}.react-tabs__tab{background:#c7c7c7;color:#fff;text-align:center;font-family:Source Sans Pro Bold,Helvetica Neue,Helvetica,Arial,sans-serif;padding:6px;border-radius:15px!important;margin-bottom:8px;display:flex;justify-content:center;align-items:center;cursor:pointer}.react-tabs__tab.react-tabs__tab--selected{background:#000;color:#fff}.react-tabs__tab-panel{background:#fff;border-radius:15px;padding:33px 28px;overflow:hidden}@media (min-width: 1024px){.react-tabs__tab-list{flex-direction:row;padding-left:6px!important;padding-right:6px!important;margin-bottom:0!important;border-bottom:none!important}.react-tabs__tab{width:100%;max-width:260px;border-radius:15px 15px 0 0!important;margin-bottom:0;margin-left:8px;margin-right:8px;transition:all .3s}.react-tabs__tab:not(.react-tabs__tab--selected):hover{background:#837454}}.main-menu .main-menu__link{display:flex;align-items:center;width:100%;min-height:44px;padding:0 16px;border:0;border-radius:9999px;background-color:transparent;color:var(--color-white);font-family:var(--font-sans);font-size:var(--text-base);font-weight:400;line-height:1.25;text-align:left;text-decoration:none;cursor:pointer;transition:background-color .15s ease}.main-menu .main-menu__link:hover{background-color:color-mix(in srgb,var(--color-white) 10%,transparent);text-decoration:none}.main-menu .main-menu__link.active{background-color:#000;font-family:var(--font-sans-bold);font-weight:700}.main-menu .main-menu__link:focus-visible,.main-menu .main-menu__close:focus-visible{outline:2px solid var(--color-white);outline-offset:-2px}
