product-info-tabs{display:block;width:100%}.product-information>.product-info-tabs{grid-column:2;width:100%;margin-block-start:var(--padding-3xl)}.section--full-width .product-information>.product-info-tabs{grid-column:1 / -1;padding-inline:var(--page-margin)}.product-info-tabs__tablist{display:flex;flex-wrap:wrap;gap:0;justify-content:center;width:100%;max-width:var(--full-page-grid-central-column-width);margin-inline:auto}.product-info-tabs:not(:has([data-product-info-accordion][data-tab-id=tab_specs])) [data-product-info-tab][data-tab-id=tab_specs],.product-info-tabs:not(:has([data-product-info-accordion][data-tab-id=tab_compliance])) [data-product-info-tab][data-tab-id=tab_compliance],.product-info-tabs:not(:has([data-product-info-accordion][data-tab-id=tab_downloads])) [data-product-info-tab][data-tab-id=tab_downloads]{display:none}[data-tab-id=tab_downloads] .accordion accordion-custom:not(:has(.download-table)){display:none}.product-info-tabs-section{--product-info-tabs-content-width: min(var(--page-width), calc(100% - var(--page-margin) * 2))}.product-info-tabs-section>.product-info-tabs{grid-column:1 / -1;min-width:0}.shopify-section:has(.product-info-tabs-section) .section-background{background-color:#f5f5f5}.product-info-tabs table+table{margin-block-start:20px}.product-info-tabs__panel table:has(tbody th[scope=row]){display:block;width:100%}.product-info-tabs__panel table:has(tbody th[scope=row]) thead,.product-info-tabs__panel table:has(tbody th[scope=row]) tbody,.product-info-tabs__panel table:has(tbody th[scope=row]) thead tr{display:block;width:100%}.product-info-tabs__panel table:has(tbody th[scope=row]) thead th{display:block;width:100%}.product-info-tabs__panel table:has(tbody th[scope=row]) tbody tr{display:grid;grid-template-columns:minmax(0,40%) minmax(0,60%);width:100%}.product-info-tabs__panel table:has(tbody th[scope=row]) tbody th[scope=row],.product-info-tabs__panel table:has(tbody th[scope=row]) tbody td{width:auto;min-width:0;overflow-wrap:break-word}.product-info-tabs__tab{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:var(--color-foreground, #1a1a1a);cursor:pointer;font-family:var(--font-body--family, inherit);font-size:.875rem;font-weight:600;letter-spacing:.04em;line-height:1.2;padding:14px 20px;text-transform:uppercase;border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap;transition:background-color var(--animation-speed) var(--animation-easing),border-color var(--animation-speed) var(--animation-easing)}.product-info-tabs__tab[aria-selected=true]{background:#f5f5f5;border-bottom-color:#bd081c}.product-info-tabs__tab:focus-visible{outline:2px solid #bd081c;outline-offset:-2px}.product-info-tabs__panel thead th{letter-spacing:.04em;font-size:1.125rem;font-weight:600;text-transform:uppercase;color:#333;padding-block:5px}.product-info-tabs__panel h2{font-size:24px}.product-info-tabs__panel h3{font-size:22px}.product-info-tabs__panel h4{letter-spacing:.04em;font-size:1.125rem;font-weight:600;text-transform:uppercase;color:#333}.product-info-tabs__panel tbody td,.product-info-tabs__panel tbody th{font-size:1rem}@media screen and (min-width:750px){.product-info-tabs__accordion.section--tabs-accordion,.product-info-tabs__accordion:has(.accordion){margin-block:calc(-1 * var(--page-margin));margin-inline:calc(-1 * var(--page-margin))}.product-info-tabs__panels{background:#eee;padding-block:var(--page-margin)}}.product-info-tabs__panels-container{width:100%;max-width:var(--product-info-tabs-content-width, var(--full-page-grid-central-column-width));margin-inline:auto;padding:var(--page-margin);background:#fff}:is(.section--tabs-accordion,.product-info-tabs__accordion:has(.accordion)) .accordion .details__header{padding:20px;color:#333;font-size:1.125rem}:is(.section--tabs-accordion,.product-info-tabs__accordion:has(.accordion)) .accordion .details-content{padding:0 20px 20px}:is(.section--tabs-accordion,.product-info-tabs__accordion:has(.accordion)) details[open]:has(.download-table-container)::details-content,:is(.section--tabs-accordion,.product-info-tabs__accordion:has(.accordion)) details[open]:has(.download-table-container)>.details-content{overflow-x:auto}.download-table-actions-divider{padding:0 4px}.product-info-tabs__summary{align-items:center;background:#eee;color:var(--color-foreground);cursor:pointer;display:flex;font-size:18px;font-weight:600;justify-content:center;letter-spacing:.04em;list-style:none;min-height:var(--minimum-touch-target);padding:10px;text-transform:uppercase}.product-info-tabs__summary::-webkit-details-marker{display:none}.product-info-tabs__panel{color:#747678;min-width:0}.product-info-tabs__panel h4{color:var(--color-foreground);margin:0}.product-info-tabs__panel ul{margin:var(--padding-md) 0 0;padding-inline-start:1.25rem;list-style-type:disc}.product-info-tabs__panel ul li::marker{color:#bd081c}.product-info-tabs__panel li+li{margin-block-start:var(--padding-sm)}.product-info-tabs__panel .text-block,.product-info-tabs__panel .text-block>*{width:100%;max-inline-size:100%;--width: 100%;--max-width: 100%}@media screen and (min-width:750px){.product-info-tabs__tablist{display:flex}.product-info-tabs__summary{display:none}.product-info-tabs__accordion:not(.is-active){display:none}.product-info-tabs__accordion.is-active{display:block}.product-info-tabs__accordion.is-active .details-content{block-size:auto;opacity:1;overflow:visible}}.product-info-tabs--desktop .product-info-tabs__summary,.product-info-tabs--desktop .product-info-tabs__accordion{display:none}.product-info-tabs--desktop .product-info-tabs__accordion.is-active{display:block}.product-info-tabs--desktop .product-info-tabs__accordion.is-active details{display:block}.product-info-tabs--desktop .product-info-tabs__accordion.is-active .details-content{block-size:auto;opacity:1;overflow:visible}@media screen and (max-width:749px){.product-info-tabs__tablist{display:none}.product-info-tabs-section{margin:0}.product-info-tabs__panels-container{padding:0;background:transparent;max-width:100%}.product-info-tabs__panel{background:#fff;padding-inline:var(--page-margin);padding-block:20px}.product-info-tabs-section .product-info-tabs__accordion+.product-info-tabs__accordion{border-top:1px solid #BFBFBF;display:block}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/product-info-tabs.css.map */
