theme-tabs{display:block;width:100%}theme-tabs [role=tablist]{display:flex;flex-wrap:wrap;gap:var(--spacing-2, .5rem);border-bottom:1px solid var(--color-border, #e5e5e5);margin-bottom:var(--spacing-4, 1rem)}theme-tabs[aria-orientation=vertical]{display:grid;grid-template-columns:auto 1fr;gap:var(--spacing-6, 1.5rem)}theme-tabs[aria-orientation=vertical] [role=tablist]{flex-direction:column;border-bottom:none;border-right:1px solid var(--color-border, #e5e5e5);margin-bottom:0}theme-tabs [role=tab]{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-3, .75rem) var(--spacing-4, 1rem);font-family:inherit;font-size:var(--font-size-base, 1rem);font-weight:500;color:var(--color-text-subdued, #666);background:transparent;border:none;cursor:pointer;border-bottom:2px solid transparent;transition:color var(--duration-default, .15s) ease,border-color var(--duration-default, .15s) ease}theme-tabs [role=tab]:hover{color:var(--color-text, #111)}theme-tabs [role=tab][aria-selected=true]{color:var(--color-text, #111);font-weight:600;border-bottom-color:var(--color-primary, #000)}theme-tabs [role=tab]:focus-visible{outline:2px solid var(--color-focus, #000);outline-offset:-2px}theme-tabs [role=tabpanel]{width:100%}theme-tabs [role=tabpanel][hidden]{display:none!important}theme-tabs [role=tabpanel]:focus-visible{outline:2px solid var(--color-focus, #000);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/75/assets/component-tabs.css.map */
