.spec-table{color:rgb(var(--color-foreground))}.spec-table__inner{display:flex;flex-direction:column;gap:var(--space-6)}.spec-table__header-block{display:flex;flex-direction:column;gap:var(--space-2)}.spec-table__caption{font-family:var(--font-heading);font-weight:var(--fw-600);font-size:var(--fs-display-xxs);line-height:1;letter-spacing:.5px;text-transform:uppercase;color:var(--color-brand-primary);margin:0}.spec-table__heading{font-family:var(--font-heading);font-weight:var(--fw-600);font-size:var(--section-heading-font-size-mobile, var(--fs-heading-1-mobile));line-height:1.1;letter-spacing:0;color:rgb(var(--color-foreground));margin:0}.spec-table__description{font-family:var(--font-heading);font-weight:var(--fw-500);font-size:var(--section-description-font-size-mobile, var(--fs-heading-6-mobile));line-height:1.2;letter-spacing:0;color:rgb(var(--color-foreground));margin:0}.spec-table__description p{margin-block:0}@media screen and (min-width:750px){.spec-table__heading{font-size:var(--section-heading-font-size, var(--fs-heading-1-tablet))}.spec-table__description{font-size:var(--section-description-font-size, var(--fs-heading-6-mobile))}}.spec-table__panel{display:none}.spec-table__panel--active{display:block}.spec-table__stack{display:flex;flex-direction:column;gap:var(--space-4)}.spec-table__nav{width:100%}.spec-table__nav .tab-selector__track{background:rgba(var(--color-foreground),.15);height:32px}.spec-table__nav .tab-selector__indicator{background:rgb(var(--color-foreground))}.spec-table__tab{font-family:var(--font-heading);font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:rgba(var(--color-foreground),.6)}.spec-table__tab.tab-selector__tab--active,.spec-table__tab.tab-selector__tab--covered{color:rgb(var(--color-background))}@media screen and (min-width:750px){.spec-table__nav .tab-selector__track{height:44px}.spec-table__tab{font-size:16px}}.spec-table__card{border-radius:var(--radius-modal);overflow:hidden;background:rgb(var(--color-background))}.spec-table__title-box{display:flex;gap:var(--space-4);border:1px solid rgb(var(--color-foreground));border-radius:var(--radius-modal) var(--radius-modal) 0 0}.spec-table__title-content{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4) 0 var(--space-4) var(--space-4);color:rgb(var(--color-foreground))}.spec-table__product-name{font-family:var(--font-heading);font-weight:var(--fw-600);font-size:var(--fs-display-xs);line-height:1;letter-spacing:.2px;text-transform:uppercase;margin:0}@media screen and (min-width:750px){.spec-table__product-name{font-size:var(--fs-display-title-xs);letter-spacing:.24px}.spec-table__title-content{gap:var(--space-5);padding:var(--space-4)}}.spec-table__desc-list{margin:0;display:flex;flex-direction:column;gap:var(--space-3)}.spec-table__desc-row{display:flex;flex-direction:column}.spec-table__desc-label{font-family:var(--font-primary);font-weight:var(--fw-700);font-size:var(--fs-body-sm);line-height:1.5;color:rgb(var(--color-foreground))}.spec-table__desc-value{margin:0;font-family:var(--font-primary);font-weight:var(--fw-500);font-size:var(--fs-body-sm);line-height:1.5;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.spec-table__desc-label,.spec-table__desc-value{font-size:16px}.spec-table__desc-list{gap:var(--space-4)}}.spec-table__title-image{flex:0 0 128px;display:flex;align-items:center;justify-content:center;padding:var(--space-4);max-height:128px}.spec-table__title-image img{width:100%;height:100%;object-fit:contain}@media screen and (min-width:750px){.spec-table__title-image{flex:0 0 240px;min-height:240px;max-height:none;align-self:stretch}}.spec-table__grid-wrapper{position:relative}.spec-table__grid{display:grid;grid-template-columns:repeat(var(--col-count, 1),minmax(100px,1fr));border:1px solid rgb(var(--color-foreground));border-top:none;border-radius:0 0 var(--radius-modal) var(--radius-modal);overflow:hidden}.spec-table__header,.spec-table__row{display:contents}.spec-table__header-cell{padding:var(--space-3) var(--space-4);font-family:var(--font-primary);font-weight:var(--fw-700);font-size:var(--fs-body-sm);line-height:1.5;background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-bottom:1px solid rgb(var(--color-foreground))}.spec-table__cell{padding:var(--space-3) var(--space-4);font-family:var(--font-primary);font-weight:var(--fw-500);font-size:var(--fs-body-sm);line-height:1.5;color:rgb(var(--color-foreground));border-bottom:1px solid rgb(var(--color-foreground))}.spec-table__row-heading{font-weight:var(--fw-700)}.spec-table__note{font-family:var(--font-primary);font-size:var(--fs-body-xs);font-weight:var(--fw-500);line-height:1.5;color:rgba(var(--color-foreground),.7);letter-spacing:.24px;margin:0}@media screen and (max-width:749px){.spec-table__grid{grid-template-columns:128px repeat(calc(var(--col-count, 1) - 1),minmax(100px,1fr));overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.spec-table__grid::-webkit-scrollbar{display:none}.spec-table__row-heading{position:sticky;left:0;z-index:1}.spec-table__header-cell{position:relative;z-index:3}.spec-table__header>.spec-table__row-heading{position:sticky;left:0;z-index:4;background:rgb(var(--color-foreground))}.spec-table__row>.spec-table__row-heading{background:rgb(var(--color-background))}.spec-table__grid-wrapper:before,.spec-table__grid-wrapper:after{content:"";position:absolute;top:0;bottom:0;width:16px;pointer-events:none;z-index:2}.spec-table__grid-wrapper:before{left:129px;background:linear-gradient(to right,rgba(var(--color-background),.75),transparent)}.spec-table__grid-wrapper:after{right:0;background:linear-gradient(to left,rgba(var(--color-background),.75),transparent)}}
/*# sourceMappingURL=/cdn/shop/t/112/assets/section-product-table-tabs.css.map */
