.line-section{position:relative;height:100vh;z-index:1}.line-section .overlay:before{z-index:8}.tabs-container{position:relative}.tabs-navigation{position:absolute;bottom:0;left:0;width:100%;display:flex;justify-content:center;gap:50px;padding:13px 0;z-index:9}.tab-button{border:none;background:none;cursor:pointer;position:relative;transition:opacity .3s ease;text-transform:uppercase;padding:0;color:var(--color-primary-white);opacity:.5;text-underline-offset:2px;font-family:BrownStd;font-weight:400}.tab-button.active{opacity:1;text-decoration:underline}.tabs-content{position:relative;height:100%;z-index:1}.tab-content{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease}.tab-content.active{position:relative;opacity:1;visibility:visible}.tab-inner{padding:8px 0 40px;background-position:center;background-size:cover;background-repeat:no-repeat;height:100%;display:flex;align-items:flex-end}.tabs-navigation-mobile{position:relative;top:0;left:0;right:0;display:flex;gap:60px;padding-bottom:12px;margin-bottom:12px;z-index:20}.tab-inner .text-content{margin-bottom:68px}@media screen and (min-width:768px){.tab-inner .text-content{margin-bottom:40px}}@media screen and (min-width:768px){.tab-inner{align-items:flex-start;padding:8px 0 0}}@media screen and (max-width:768px){.tabs-navigation-mobile{overflow-x:auto;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/133/assets/line-section.css.map */
