@keyframes fadein{0%{opacity:0}to{opacity:1}}.wp-block-wst-blocks-tabs{width:100%}.wp-block-wst-blocks-tabs .tab-labels{display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 var(--wp--custom--spacings--l);padding:0;position:relative}.wp-block-wst-blocks-tabs .tab-label{align-items:center;color:var(--wp--preset--color--contrast);cursor:pointer;display:flex;font-size:var(--wp--preset--font-size--base);justify-content:center;list-style:none;margin:0!important;padding:var(--wp--custom--spacings--xs);position:relative;text-align:center}.wp-block-wst-blocks-tabs .tab-panel{display:none}.wp-block-wst-blocks-tabs .tab-panel.active{display:block}.wp-block-wst-blocks-tabs .tab-panel.active>*{animation:fadein .5s}.wp-block-wst-blocks-tabs.is-style-default .tab-labels,.wp-block-wst-blocks-tabs:not([class*=is-style]) .tab-labels{border:1px solid var(--wp--custom--colors--gray-300)}@media screen and (max-width:1024px){.wp-block-wst-blocks-tabs.is-style-default .tab-labels,.wp-block-wst-blocks-tabs:not([class*=is-style]) .tab-labels{border-bottom:none}}.wp-block-wst-blocks-tabs.is-style-default .tab-label,.wp-block-wst-blocks-tabs:not([class*=is-style]) .tab-label{background-color:var(--wp--custom--colors--white);flex:1;font-size:var(--wp--preset--font-size--sm-medium);font-weight:800;padding:var(--wp--custom--spacings--s) var(--wp--custom--spacings--m) 0;text-transform:uppercase;transition:background-color calc(var(--wp--custom--transitions--duration)*2) var(--wp--custom--transitions--default-easing);width:100%}@media screen and (max-width:1024px){.wp-block-wst-blocks-tabs.is-style-default .tab-label,.wp-block-wst-blocks-tabs:not([class*=is-style]) .tab-label{border-bottom:1px solid var(--wp--custom--colors--gray-300);flex-basis:50%;max-width:50%}.wp-block-wst-blocks-tabs.is-style-default .tab-label:nth-of-type(odd),.wp-block-wst-blocks-tabs:not([class*=is-style]) .tab-label:nth-of-type(odd){border-left:none!important}.wp-block-wst-blocks-tabs.is-style-default .tab-label:nth-of-type(odd):last-of-type,.wp-block-wst-blocks-tabs:not([class*=is-style]) .tab-label:nth-of-type(odd):last-of-type{flex-basis:100%;max-width:100%}.wp-block-wst-blocks-tabs.is-style-default .tab-label:nth-of-type(2n),.wp-block-wst-blocks-tabs:not([class*=is-style]) .tab-label:nth-of-type(2n){border-left:1px solid var(--wp--custom--colors--gray-300)}}.wp-block-wst-blocks-tabs.is-style-default .tab-label+.tab-label,.wp-block-wst-blocks-tabs:not([class*=is-style]) .tab-label+.tab-label{border-left:1px solid var(--wp--custom--colors--gray-300)}.wp-block-wst-blocks-tabs.is-style-default .tab-label.active .tab-label__label:after,.wp-block-wst-blocks-tabs.is-style-default .tab-label:hover .tab-label__label:after,.wp-block-wst-blocks-tabs:not([class*=is-style]) .tab-label.active .tab-label__label:after,.wp-block-wst-blocks-tabs:not([class*=is-style]) .tab-label:hover .tab-label__label:after{transition:width calc(var(--wp--custom--transitions--duration)*2) var(--wp--custom--transitions--default-easing);width:100%}.wp-block-wst-blocks-tabs.is-style-default .tab-label.active,.wp-block-wst-blocks-tabs:not([class*=is-style]) .tab-label.active{background-color:var(--wp--preset--color--accent-1);transition:background-color calc(var(--wp--custom--transitions--duration)*2) var(--wp--custom--transitions--default-easing)}.wp-block-wst-blocks-tabs.is-style-default .tab-label__label,.wp-block-wst-blocks-tabs:not([class*=is-style]) .tab-label__label{padding-bottom:var(--wp--custom--spacings--s);position:relative}@media screen and (max-width:1024px){.wp-block-wst-blocks-tabs.is-style-default .tab-label__label,.wp-block-wst-blocks-tabs:not([class*=is-style]) .tab-label__label{padding-bottom:var(--wp--custom--spacings--xs)}}.wp-block-wst-blocks-tabs.is-style-default .tab-label__label:after,.wp-block-wst-blocks-tabs:not([class*=is-style]) .tab-label__label:after{background-color:var(--wp--custom--colors--black);bottom:0;content:"";display:block;height:5px;left:0;position:absolute;transition:width calc(var(--wp--custom--transitions--duration)*2) var(--wp--custom--transitions--default-easing);width:0}.wp-block-wst-blocks-tabs.is-style-links-bar .tab-labels{background-color:var(--wp--custom--colors--black);margin-left:calc(50% - 50vw);padding:var(--wp--custom--spacings--xs) 0;width:100vw}.wp-block-wst-blocks-tabs.is-style-links-bar .tab-label{color:var(--wp--custom--colors--white);font-weight:600;padding:var(--wp--custom--spacings--xs) var(--wp--custom--spacings--s)}.wp-block-wst-blocks-tabs.is-style-links-bar .tab-label.active .tab-label__label:after,.wp-block-wst-blocks-tabs.is-style-links-bar .tab-label:hover .tab-label__label:after{transition:width calc(var(--wp--custom--transitions--duration)*2) var(--wp--custom--transitions--default-easing);width:100%}.wp-block-wst-blocks-tabs.is-style-links-bar .tab-label__label{padding-bottom:var(--wp--custom--spacings--xxs);position:relative}.wp-block-wst-blocks-tabs.is-style-links-bar .tab-label__label:after{background-color:var(--wp--preset--color--accent-1);bottom:0;content:"";display:block;height:2px;left:0;position:absolute;transition:width calc(var(--wp--custom--transitions--duration)*2) var(--wp--custom--transitions--default-easing);width:0}.wp-block-wst-blocks-tabs.is-style-toggle{display:flex;flex-wrap:wrap;justify-content:center}.wp-block-wst-blocks-tabs.is-style-toggle .tab-labels{background-color:var(--wp--custom--colors--gray-100);border-radius:50px;display:grid;gap:var(--wp--custom--spacings--xxs);grid-auto-columns:1fr;grid-auto-flow:column;padding:var(--wp--custom--spacings--xxs)}.wp-block-wst-blocks-tabs.is-style-toggle .tab-label{border-radius:50px;flex:0 1 auto;font-size:var(--wp--preset--font-size--medium);font-weight:500;line-height:1.136;padding:var(--wp--custom--spacings--xs) var(--wp--custom--spacings--xxxl);transition:background-color calc(var(--wp--custom--transitions--duration)*2) var(--wp--custom--transitions--default-easing)}@media screen and (max-width:544px){.wp-block-wst-blocks-tabs.is-style-toggle .tab-label{padding-left:var(--wp--custom--spacings--l);padding-right:var(--wp--custom--spacings--l)}}.wp-block-wst-blocks-tabs.is-style-toggle .tab-label.active{background-color:var(--wp--preset--color--accent-1);transition:background-color calc(var(--wp--custom--transitions--duration)*2) var(--wp--custom--transitions--default-easing)}.wp-block-wst-blocks-tabs.is-style-toggle .tab-content{flex-basis:100%;max-width:100%}
