.storefront-tabs-card{min-width:0;--tabs-accent:var(--site-primary,var(--focus-color,#1767a7))}
.storefront-block-section.storefront-tabs-card{padding:24px}
.storefront-tabs-card .storefront-tabs-list{display:flex;align-items:stretch;gap:4px;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:thin;margin:0 0 20px;padding:4px 2px 1px;border-bottom:1px solid #8093a644}
.storefront-tabs-card .storefront-tab{flex:0 0 auto;display:flex;align-items:center;justify-content:center;max-width:min(320px,80vw);padding:12px 18px;border:0;border-bottom:3px solid transparent;margin:0 0 -1px;text-decoration:none;color:inherit;font:inherit;font-weight:650;line-height:1.35;text-align:center;overflow-wrap:anywhere;background:transparent;transition:background-color .15s,color .15s,border-color .15s}
.storefront-tabs-card .storefront-tab:hover{background:#1767a70b;background:color-mix(in srgb,var(--tabs-accent) 7%,transparent)}
.storefront-tabs-card .storefront-tab.is-active{color:var(--tabs-accent);border-bottom-color:var(--tabs-accent)}
.storefront-tabs-card .storefront-tab:focus-visible,.storefront-tabs-card .storefront-tab-panel:focus-visible{outline:3px solid var(--tabs-accent);outline-offset:-3px;border-radius:5px}
.storefront-tabs-card .storefront-tab-panel{min-width:0;overflow-wrap:anywhere;max-width:100%}
.storefront-tabs-card .storefront-tab-panel[hidden]{display:none!important}
.storefront-tabs-card .storefront-tab-panel>:first-child{margin-top:0}
.storefront-tabs-card .storefront-tab-panel>:last-child{margin-bottom:0}
.storefront-tabs-card .storefront-tab-panel img{max-width:100%;height:auto}
.storefront-tabs-card .storefront-tab-panel table{max-width:100%;display:block;overflow-x:auto}
.storefront-tabs-card.tabs-style-pills .storefront-tabs-list{gap:8px;padding:4px 2px;border:0}
.storefront-tabs-card.tabs-style-pills .storefront-tab{border:1px solid #8093a644;border-radius:999px;margin:0;padding:10px 18px}
.storefront-tabs-card.tabs-style-pills .storefront-tab.is-active{background:var(--tabs-accent);border-color:var(--tabs-accent);color:#fff}
.storefront-tabs-card.tabs-style-boxed .storefront-tabs-list{gap:4px;padding-bottom:0;margin-bottom:0}
.storefront-tabs-card.tabs-style-boxed .storefront-tab{border:1px solid transparent;border-radius:9px 9px 0 0;background:#8093a610;margin-bottom:-1px}
.storefront-tabs-card.tabs-style-boxed .storefront-tab.is-active{border-color:#8093a644;border-bottom-color:transparent;background:var(--site-surface,#fff);color:var(--tabs-accent)}
.storefront-tabs-card.tabs-style-boxed .storefront-tab-panel{padding:20px 0 0}
.storefront-tabs-card.tone-primary,.storefront-tabs-card.tone-secondary{--tabs-accent:currentColor}
.storefront-tabs-card.tone-primary.tabs-style-pills .storefront-tab.is-active,.storefront-tabs-card.tone-secondary.tabs-style-pills .storefront-tab.is-active{background:#ffffff24;color:inherit;border-color:currentColor}
.storefront-tabs-card.tone-primary.tabs-style-boxed .storefront-tab.is-active,.storefront-tabs-card.tone-secondary.tabs-style-boxed .storefront-tab.is-active{background:#ffffff18}
@media(max-width:600px){.storefront-block-section.storefront-tabs-card{padding:18px}.storefront-tabs-card .storefront-tab{padding:10px 13px;font-size:15px}.storefront-tabs-card .storefront-tabs-list{margin-bottom:16px}}
@media(prefers-reduced-motion:reduce){.storefront-tabs-card .storefront-tab{transition:none}}
