.content_tabs_section_container .tab_container button{position:relative;text-transform:uppercase;padding:2.5em 1.5em 0}.content_tabs_section_container .tab_container button:before,.content_tabs_section_container .tab_container button:after{content:"";display:block;position:absolute;top:0;left:50%;z-index:10}.content_tabs_section_container .tab_container button:before{border-top:1px solid var(--color_scheme_text);top:.5em;width:100%;left:0}.content_tabs_section_container .tab_container button:after{height:1em;width:1em;background:var(--color_scheme_background);border:1px solid var(--color_scheme_text);transform:translate(-50%) scale(1);transition:all .15s ease-in-out}.content_tabs_section_container .tab_container:hover,.content_tabs_section_container .tab_container button.active{color:var(--color_scheme_links)}.content_tabs_section_container .tab_container:hover button:after{transform:translate(-50%) scale(1.4)}.content_tabs_section_container .tab_container button.active:after{background:var(--color_scheme_text)}.content_tabs_section_container .tab_container:first-of-type button:before{left:50%}.content_tabs_section_container .tab_container:first-of-type button:before,.content_tabs_section_container .tab_container:last-of-type button:before{width:50%}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
