.tab-group{display:flex}.tab-group__tab{background-color:var(--c_lgrey);border:0;border-top:3px solid transparent;color:var(--c_dblue);cursor:pointer;flex:1;font-weight:700;padding:calc(var(--space)*.66) var(--space);text-align:center;text-transform:uppercase;transition:all .25s ease-in-out}.tab-group__tab--is-active{background-color:#fff;border-color:var(--c_lblue)}.tab-group__tab--only{border-color:#fff}.tab-group__tab:focus,.tab-group__tab:hover{border-color:var(--c_lblue)}.tab-group__tab span{color:var(--hc)}.stack-slider,.tab-panel,.tab-slide{background-color:var(--bgc)}.stack-slider,.tab-slide{height:600px}.tab-slide{align-items:center;display:flex;flex-wrap:wrap}.tab-slide__graphic{flex:4;position:relative}.tab-slide__content{flex:2;position:relative}.stack-graphic{-display:none;min-width:100%}@media (min-width:690px){.stack-graphic{-display:block;min-width:0}.tab-slide__content{text-align:right}}.stack-graphic__img{display:block;height:100%;object-fit:contain;object-position:center;width:100%}.tab-slide__content{-padding-right:var(--space)}.stack-tabs .swiper-pagination{right:0!important}.tab-panel:not(.tab-panel--is-active){display:none}.tab-panel{--swiper-navigation-size:20px}.tab-panel .swiper-button-next{right:0}.tab-panel .swiper-button-prev{left:0}@media (min-width:1025px){.tab-panel{--swiper-navigation-size:30px}}@media (min-width:11855px){.tab-panel .swiper-button-next{right:-.88em}.tab-panel .swiper-button-prev{left:-.88em}}@media (min-width:1225px){.tab-panel .swiper-button-next{right:-1.88em}.tab-panel .swiper-button-prev{left:-1.88em}}