.tabs{--outline-ofsset-tab-label:-0.2rem}.tabs__title-list-wrapper{border-bottom:.1rem solid rgb(var(--color-foreground),.05)}.tabs__title-list{overflow:auto}.tabs__title-list::-webkit-scrollbar{display:none}.tab-item-label--has-line{cursor:pointer;font-size:1.6rem}.tabs__title-list li:first-child{margin-inline-start:.5rem}.tabs__title-list li:last-child{margin-inline-end:.5rem}.tabs__title-list .tabs__item-label{padding:2rem 0}.tab-item-label--has-line[aria-selected=true]{border-bottom:.1rem solid rgb(var(--color-foreground))}.title__buttons__tab-list{gap:1.2rem}.tabs__title-list-wrapper--scroll{background:rgb(var(--color-background));position:sticky;top:0;z-index:1}.tabs__item-label{letter-spacing:-.42px;opacity:.3;padding:1.2rem 1.4rem;transition:opacity .3s ease;width:max-content}.tabs__item-label:hover,.tabs__item-label[aria-selected=true]{opacity:1}.tabs__tab-content--tabbed{height:0;opacity:0;overflow:hidden;pointer-events:none;transform:translateY(10px);transition:opacity .25s ease,transform .25s ease}.tabs__tab-content--tabbed.active{height:auto;opacity:1;overflow:visible;pointer-events:auto;transform:translateY(0)}.tabs__title-list__content{column-gap:2.5rem;display:inline-grid;grid-auto-columns:max-content;grid-auto-flow:column}.tabs__tab-content__specification{width:20rem}.tabs__content-list--scroll{gap:30px}.tabs--use-offset{--offset:0px}.tabs__title-list-wrapper--sticky{background:rgb(var(--color-background));position:sticky;top:var(--offset);transition:top .5s ease;z-index:1}.tabs__tab-content--scroll{scroll-margin-top:calc(var(--offset) + var(--offset-navigation, 0))}.shopify-section-header-sticky.animate:not(.shopify-section-header-hidden)~.content-for-layout .tabs--use-offset{--offset:calc(var(--header-height))}@media(min-width:750px){.tab-item-label--has-line{font-size:1.8rem}}@media(min-width:990px){.shopify-section-header-sticky.animate:not(.shopify-section-header-hidden)~.content-for-layout .tabs--use-offset{--offset:calc(var(--header-height) - var(--nav-height, 0rem) - 1rem)}.shopify-section-header-sticky.animate:not(.shopify-section-header-hidden).toggle-nav.open-nav~.content-for-layout .tabs--use-offset{--offset:calc(var(--header-height) - 1rem)}}@media screen and (max-width:1365px){.title__buttons--has-tabs{width:100%}.title__buttons__tab-list{overflow-x:auto;white-space:nowrap;width:100%}}