tabs-component{display:block}.tabs__nav{margin-bottom:4rem}.tabs__nav ul{display:flex;flex-wrap:wrap;column-gap:4rem;position:relative}.tabs__nav ul:before,.tabs__nav ul:after{content:"";position:absolute;bottom:0;left:0;width:100%;border-bottom:.1rem solid var(--c-gray);pointer-events:none}.tabs__nav ul:before{bottom:.1rem;border-color:var(--c-gray-2)}.tabs__nav-button{position:relative;z-index:1;color:#909090;font-size:2.2rem;line-height:1.4;letter-spacing:-.03em;padding:1rem 0 .7rem;border-bottom:.3rem solid transparent;transition:border-color var(--duration-default),color var(--duration-default)}.tabs__nav-button.is-active{color:var(--c-black);border-color:var(--c-red-2)}.tab{display:none}.tab.is-active{display:block}@media (hover: hover) and (pointer: fine){.tabs__nav-button:not(.is-active):hover{color:var(--c-black)}}@media screen and (max-width: 1200px){.tabs__nav-button{font-size:1.8rem}}@media screen and (max-width: 989px){.tabs__nav{margin-bottom:3rem}}@media screen and (max-width: 749px){.tabs__nav{margin-bottom:2.4rem}.tabs__nav ul{column-gap:2rem}.tabs__nav-button{font-size:1.6rem}}@media screen and (max-width: 359px){.tabs__nav-button{font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/114/assets/component-tabs.css.map */
