:root{--text-fontSize-s:.875rem;--text-fontSize-m:1rem;--text-fontSize-l:1.125rem;--text-fontSize-xl:1.25rem;--text-lineHeight-s:1.25rem;--text-lineHeight-m:1.5rem;--text-lineHeight-l:1.625rem;--text-lineHeight-xl:1.875rem}.TabElement .TabElement-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-tab-background);border:none;color:var(--color-tab-text);cursor:pointer;height:3.125rem;line-height:1;margin:0 .0625rem 0 0;outline:none;padding:0 1.875rem;-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}.TabElement .TabElement-toggle:hover{background-color:var(--color-tab-hover-background);color:var(--color-tab-hover-text)}.TabElement.swiper-slide{width:auto}.TabElement.is-open .TabElement-toggle{background-color:var(--color-tab-open-background);color:var(--color-tab-open-text);font-weight:700}
