.expanding-tabs-wrapper{width:100%;overflow:hidden;padding:2rem 0}.expanding-tabs-wrapper .columns{padding-left:25px;padding-right:25px}.expanding-tabs-content{display:flex;gap:20px;height:600px;overflow:hidden}.expanding-tab{position:relative;flex:1;min-width:100px;overflow:hidden;cursor:pointer;transition:flex .6s cubic-bezier(.4,0,.2,1)}.expanding-tab.active{flex:4}.expanding-tab-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.expanding-tab-background img,.expanding-tab-background svg{width:100%;height:100%;object-fit:cover}.expanding-tab-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#0003,#00000080);z-index:2;transition:opacity .4s ease}.expanding-tab:not(.active) .expanding-tab-overlay{opacity:.7}.expanding-tab-content{position:relative;z-index:3;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:40px;color:#fff;overflow:hidden}.expanding-tab-heading{font-size:2.5rem;font-weight:700;margin:0 0 1rem;line-height:1.2;color:#fff;opacity:0;transform:translateY(20px);transition:opacity .15s ease,transform .15s ease,visibility 0s linear .15s;visibility:hidden;white-space:nowrap}.expanding-tab.active .expanding-tab-heading{opacity:1;transform:translateY(0);transition:opacity .4s ease .2s,transform .4s ease .2s,visibility 0s linear 0s;visibility:visible}.expanding-tab-subheading{font-size:1.125rem;line-height:1.6;margin:0 0 2rem;max-width:500px;color:#fff;opacity:0;transform:translateY(20px);transition:opacity .15s ease,transform .15s ease,visibility 0s linear .15s;visibility:hidden}.expanding-tab.active .expanding-tab-subheading{opacity:1;transform:translateY(0);transition:opacity .4s ease .3s,transform .4s ease .3s,visibility 0s linear 0s;visibility:visible}.expanding-tab-button-wrapper{opacity:0;transform:translateY(20px);transition:opacity .15s ease,transform .15s ease,visibility 0s linear .15s;visibility:hidden;white-space:nowrap}.expanding-tab.active .expanding-tab-button-wrapper{opacity:1;transform:translateY(0);transition:opacity .4s ease .4s,transform .4s ease .4s,visibility 0s linear 0s;visibility:visible}.expanding-tab-button{display:inline-flex;align-items:center;gap:15px;text-decoration:none;color:#fff;font-size:1rem;font-weight:600;transition:transform .3s ease}.expanding-tab-button:hover{transform:translate(5px);color:#fff}.expanding-tab-button .arrow-icon-fc{display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.expanding-tab-button:hover .arrow-icon-fc{transform:translate(5px)}.expanding-tab-button .arrow-icon-fc svg{width:48px;height:48px}.expanding-tab:not(.active) .expanding-tab-heading,.expanding-tab:not(.active) .expanding-tab-subheading,.expanding-tab:not(.active) .expanding-tab-button-wrapper{opacity:0;transform:translateY(20px);visibility:hidden;transition:opacity .15s ease,transform .15s ease,visibility 0s linear .15s}@media screen and (max-width:1024px){.expanding-tabs-content{height:500px}.expanding-tab-heading{font-size:2rem}.expanding-tab-subheading{font-size:1rem}}@media screen and (max-width:768px){.expanding-tabs-content{flex-direction:column;height:auto;gap:15px}.expanding-tab{height:300px;flex:none!important}.expanding-tab.active{height:500px}.expanding-tab-content{padding:30px}.expanding-tab-heading{font-size:1.75rem}.expanding-tab-subheading{font-size:.95rem;margin-bottom:1.5rem}.expanding-tab-button .arrow-icon-fc svg{width:40px;height:40px}}@media screen and (max-width:480px){.expanding-tabs-wrapper .columns{padding-left:15px;padding-right:15px}.expanding-tab{height:250px}.expanding-tab.active{height:450px}.expanding-tab-content{padding:20px}.expanding-tab-heading{font-size:1.5rem;margin-bottom:.75rem}.expanding-tab-subheading{font-size:.875rem;margin-bottom:1rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-expanding-tabs.css.map */
