.m-faq-tabs{--faq-ease-out: cubic-bezier(.23, 1, .32, 1);--faq-duration-fast: .2s;--faq-duration: .25s}.m-faq-tabs .m-tab-header{transition:opacity var(--faq-duration-fast) ease,color var(--faq-duration-fast) ease}.m-faq-tabs .m-tab-header:after{width:100%;transform:scaleX(0);transform-origin:left center;transition:transform var(--faq-duration-fast) var(--faq-ease-out)}.m-faq-tabs .m-tab-header.active:after{transform:scaleX(1)}@media(hover:hover)and (pointer:fine){.m-faq-tabs .m-tab-header:not(.active):hover:after{transform:scaleX(1);opacity:.35}}.m-faq-tabs .m-tab-content.active{animation:m-faq-tab-in var(--faq-duration) var(--faq-ease-out) both}@keyframes m-faq-tab-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.m-faq-tabs .m-collapsible--button{gap:16px;transition:color var(--faq-duration-fast) ease,border-color var(--faq-duration-fast) ease}.m-faq-tabs .m-collapsible--button>span:first-child{transition:transform var(--faq-duration-fast) var(--faq-ease-out)}@media(hover:hover)and (pointer:fine){.m-faq-tabs .m-collapsible--button:hover>span:first-child{transform:translate(4px)}.m-faq-tabs .m-collapsible--button:hover .m-collapsible--icon{background-color:rgba(var(--color-foreground),.08)}}.m-faq-tabs .m-collapsible--content__inner{opacity:0;transform:translateY(-6px);transition:opacity var(--faq-duration) var(--faq-ease-out),transform var(--faq-duration) var(--faq-ease-out)}.m-faq-tabs collapsible-tab[open=true] .m-collapsible--content__inner{opacity:1;transform:translateY(0)}.m-faq-tabs .m-faq-tabs__answer{padding-bottom:20px}.m-faq-tabs .m-collapsible--icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:1px solid rgb(var(--color-border));transition:transform var(--faq-duration) var(--faq-ease-out),background-color var(--faq-duration-fast) ease,border-color var(--faq-duration-fast) ease,color var(--faq-duration-fast) ease}.m-faq-tabs .m-collapsible--icon svg{width:14px;height:14px;transition:transform var(--faq-duration) var(--faq-ease-out)}.m-faq-tabs collapsible-tab[open=true] .m-collapsible--icon{transform:none;background-color:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.m-faq-tabs collapsible-tab[open=true] .m-collapsible--icon svg{transform:rotate(180deg)}.m-faq-tabs .m-faq-tabs__empty{padding:24px 0;opacity:.6;text-align:center}@media(prefers-reduced-motion:reduce){.m-faq-tabs .m-tab-content.active{animation:m-faq-tab-fade var(--faq-duration-fast) ease both}.m-faq-tabs .m-tab-header:after,.m-faq-tabs .m-collapsible--button>span:first-child,.m-faq-tabs .m-collapsible--icon,.m-faq-tabs .m-collapsible--icon svg,.m-faq-tabs .m-collapsible--content__inner{transition-property:opacity,color,background-color,border-color}.m-faq-tabs .m-collapsible--button:hover>span:first-child{transform:none}.m-faq-tabs .m-collapsible--content__inner{transform:none}}@keyframes m-faq-tab-fade{0%{opacity:0}to{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/faq-tabs.css.map */
