.tab-layout__header{margin-bottom:3rem;text-align:center}tab-layout-component{display:block}.tab-layout__tablist-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.tab-layout__tablist-wrapper::-webkit-scrollbar{display:none}.tab-layout__tablist{display:flex;gap:.5rem;border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.tab-layout__tablist--center{justify-content:center}.tab-layout__tab{flex-shrink:0;padding:1.2rem 1.8rem;background:transparent;border:none;border-bottom:.3rem solid transparent;margin-bottom:-.1rem;font:inherit;font-size:1.5rem;line-height:1;white-space:nowrap;color:rgba(var(--color-foreground),.65);cursor:pointer;transition:color .2s ease,border-color .2s ease}.tab-layout__tab:hover{color:rgb(var(--color-foreground))}.tab-layout__tab[aria-selected=true]{color:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));font-weight:600}.tab-layout__tab:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.tab-layout__panels{padding-top:3rem}.tab-layout__item{display:contents}.tab-layout__panel{display:none}.tab-layout__panel.is-active{display:block}tab-layout-component:not([initialized]) .tab-layout__panels>.tab-layout__item:first-child .tab-layout__panel{display:block}.tab-layout__row{row-gap:3rem}.tab-layout__row+.tab-layout__row{margin-top:3rem}.tab-layout__row--align-start{align-items:start}.tab-layout__row--align-center{align-items:center}.tab-layout__row--align-end{align-items:end}.tab-layout__column-heading{margin-top:0;margin-bottom:1rem}.tab-layout__column-text{margin-bottom:1.5rem}.tab-layout__column-text:last-child{margin-bottom:0}.tab-layout__image{border-radius:var(--media-radius, 0);overflow:hidden}.tab-layout__image-caption{margin-top:1rem;margin-bottom:0}.tab-layout__column--iframe{border-radius:var(--media-radius, 0);overflow:hidden}.tab-layout__column--iframe iframe{max-width:100%}@media screen and (max-width:749px){.tab-layout__tablist{flex-wrap:wrap;gap:.25rem}.tab-layout__tab{padding:1rem 1.4rem;font-size:17px}}@media(min-width:40em){.sucursales-tabs{padding-left:5rem;padding-right:5rem}}@media(max-width:40em){.product__info-tabs .tab-layout__tablist{display:grid;grid-template-columns:repeat(2,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/component-tab-layout.css.map */
