.tabbed-content{position:relative;z-index:0}.tabbed-content__wrapper{margin:0 auto;padding-left:1.5rem;padding-right:1.5rem;max-width:95rem}.tabbed-content__header{word-break:break-word;margin-bottom:3rem}.tabbed-content__nav-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.tabbed-content__nav-wrapper::-webkit-scrollbar{display:none}.tabbed-content__nav{display:flex;justify-content:center;align-items:stretch;gap:0;margin:0;padding:0;list-style:none;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.tabbed-content__nav-item{flex-shrink:0}.tabbed-content__tab-btn{display:inline-flex;align-items:center;gap:.8rem;padding:1.2rem 2rem;border:none;background:transparent;cursor:pointer;font-family:var(--font-body-family);font-size:1.5rem;font-weight:600;line-height:1.4;color:rgba(var(--color-foreground),.6);position:relative;transition:color var(--duration-default) ease,background-color var(--duration-default) ease;white-space:nowrap;letter-spacing:.04em}.tabbed-content__tab-btn:hover{color:rgb(var(--color-foreground))}.tabbed-content__tab-btn:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.2rem;border-radius:.3rem}.tabbed-content__tab-btn .icon-accordion{align-self:center;fill:currentColor;height:1.8rem;width:1.8rem;flex-shrink:0}.tabbed-content__tab-btn:after{content:"";position:absolute;bottom:-.1rem;left:0;right:0;height:.2rem;background-color:rgb(var(--color-foreground));transform:scaleX(0);transition:transform var(--duration-default) ease}.tabbed-content__tab-btn--active{color:rgb(var(--color-foreground))}.tabbed-content__tab-btn--active:after{transform:scaleX(1)}.tabbed-content--pill .tabbed-content__nav{border-bottom:none;gap:.8rem}.tabbed-content--pill .tabbed-content__tab-btn{border-radius:9999px;padding:.8rem 2rem;border:.1rem solid rgba(var(--color-foreground),.12)}.tabbed-content--pill .tabbed-content__tab-btn:after{display:none}.tabbed-content--pill .tabbed-content__tab-btn--active{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.tabbed-content--pill .tabbed-content__tab-btn:hover:not(.tabbed-content__tab-btn--active){border-color:rgba(var(--color-foreground),.4)}.tabbed-content--boxed .tabbed-content__nav{border-bottom:.1rem solid rgba(var(--color-foreground),.08);gap:0}.tabbed-content--boxed .tabbed-content__tab-btn{border:.1rem solid rgba(var(--color-foreground),.08);border-bottom:none;border-radius:.4rem .4rem 0 0;margin-bottom:-.1rem;padding:1rem 2rem}.tabbed-content--boxed .tabbed-content__tab-btn:after{display:none}.tabbed-content--boxed .tabbed-content__tab-btn--active{background-color:rgb(var(--color-background));border-bottom:.1rem solid rgb(var(--color-background))}.tabbed-content--boxed .tabbed-content__tab-btn:not(.tabbed-content__tab-btn--active){background-color:rgba(var(--color-foreground),.02)}.tabbed-content__panels{margin-top:2.5rem}.tabbed-content__panel{animation:tabbedContentFadeIn var(--duration-default) ease}.tabbed-content__panel[hidden]{display:none}.tabbed-content__panel:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem;border-radius:.3rem}@keyframes tabbedContentFadeIn{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}.tabbed-content__panel-inner{padding:2rem 0;word-break:break-word;overflow-x:auto}.tabbed-content__panel-inner img{max-width:100%;height:auto}.tabbed-content__align--left .tabbed-content__panel-inner{text-align:left}.tabbed-content__align--center .tabbed-content__panel-inner{text-align:center}.tabbed-content__align--right .tabbed-content__panel-inner{text-align:right}.tabbed-content__panel-image{margin-bottom:2rem;border-radius:.4rem;overflow:hidden}.tabbed-content__align--center .tabbed-content__panel-image{display:flex;justify-content:center}.tabbed-content__align--right .tabbed-content__panel-image{display:flex;justify-content:flex-end}@media screen and (max-width:749px){.tabbed-content__nav{justify-content:flex-start;padding-bottom:0}.tabbed-content__tab-btn{font-size:1.3rem;padding:1rem 1.4rem}.tabbed-content__panels{margin-top:1.5rem}.tabbed-content__panel-inner{padding:1.5rem 0}}@media screen and (max-width:450px){.tabbed-content__tab-btn{font-size:1.2rem;padding:.8rem 1rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tabbed-content.css.map */
