.tabs__header{--tab-spacing:3.2rem;--tab-spacing-mobile:3.2rem;-moz-column-gap:1.6rem;column-gap:1.6rem;margin-bottom:var(--header-padding-bottom)}.tabs__header--horizontal .section__header{--header-padding-bottom:0;--header-padding-bottom-mobile:1.2rem}.tabs__nav-wrap{display:flex;max-width:100%;overflow:hidden;position:relative}.tabs__nav{display:inline-grid;grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content;grid-auto-flow:column;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;vertical-align:top;-ms-overflow-style:none;gap:0 var(--tab-spacing);scrollbar-width:none}.tabs__nav::-webkit-scrollbar{display:none}.no-js .tabs__nav{display:none}.tabs__tab{background:none!important;border:none!important;cursor:pointer;height:auto;margin:0;position:relative;transition:all var(--duration-default);white-space:unset}.tabs__tab span{color:var(--color-tab-normal,rgb(var(--color-foreground)))}.tabs__tab:hover span,.tabs__tab[aria-selected=true] span{color:var(--color-tab-active,rgb(var(--color-foreground)))}.no-js .tabs__content{display:block}.tabs__select select{background:none;border-radius:2.9rem;box-shadow:none!important;color:rgb(var(--color-foreground));font-family:var(--font-button-family);font-weight:var(--font-button-weight);letter-spacing:var(--buttons-letter-spacing,0);line-height:calc(5.8rem - var(--inputs-border-width)*2);text-transform:var(--buttons-transform,var(--buttons-transform-default))}.tabs__nav-design-1 .tabs__tab{font-size:var(--font-body-size);line-height:var(--font-body-line-height);padding:0 0 .4rem}.tabs__nav-design-1 .tabs__tab:before{background:rgb(var(--color-foreground));content:"";display:block;height:1px;inset-inline:auto 0;bottom:0;position:absolute;transition:width .25s ease-in-out;width:0}.tabs__nav-design-1 .tabs__tab:hover:before,.tabs__nav-design-1 .tabs__tab[aria-selected=true]:before{inset-inline:0 auto;width:100%}.tabs__nav-design-2{--color-tab-normal:rgba(var(--color-foreground),0.328)}.tabs__nav-design-2 .tabs__header{--tab-spacing:4.8rem}.tabs__nav-design-2 .tabs__tab span{line-height:calc(1 + .3125/max(1, var(--font-heading-scale)));transition:all var(--duration-default)}.section--product-tabs .section__header--vertical{--header-padding-bottom:2.4rem}@media (max-width:767.98px){.tabs__header{margin-bottom:var(--header-padding-bottom-mobile)}.tabs__nav-wrap{justify-content:center;margin-inline:-1.5rem;max-width:calc(100% + 3rem);min-width:100%}.tabs__nav{gap:0 var(--tab-spacing-mobile);padding-inline:1.5rem}}