.product .data.item{--page-margin: 16px;--page-content-width: var(--wide-page-width);--page-width: calc(var(--page-content-width) + (var(--page-margin) * 2));width:100%;display:grid;grid-template-columns:minmax(var(--page-margin),1fr) min(var(--page-width) - var(--page-margin) * 2,calc(100% - var(--page-margin) * 2)) minmax(var(--page-margin),1fr)}.product .data.item>*{grid-column:2}@media screen and (min-width:750px){.product .data.item{--page-margin: 40px}}.pdp-custom-snippet .data.items{margin-bottom:5rem}.product .data.item h3{font-family:var(--font-h3--family);font-weight:400;font-size:var(--font-h3--size);letter-spacing:var(--font-h3--letter-spacing);text-transform:uppercase;color:var(--color-foreground);margin-block:1.5rem 1rem;padding-bottom:.5rem;border-bottom:1px solid var(--table-border)}.product .data.item b{font-weight:700}.product .data.item.title{margin-top:5rem}.product .data.item.content h3{border-bottom:none;padding-bottom:0;margin:3rem auto 0;font-size:1.5em}.product .data.item.content p{padding-bottom:0;margin:.5rem auto 0}.product .data.item.content h3:first-child,.product .data.item.content .mt-5:first-child{margin-top:0}.table-responsive{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table{width:100%;border-collapse:collapse;border-spacing:0;font-family:var(--font-paragraph--family);font-size:var(--font-paragraph--size);color:var(--table-text);table-layout:auto}.table th,.table td{padding:var(--table-padding);text-align:left;vertical-align:middle;border-bottom:1px solid var(--table-border);word-break:break-word;white-space:normal}.table.text-nowrap th,.table.text-nowrap td{white-space:nowrap}.table thead th{font-weight:400;background:var(--table-header-bg)}.table th:first-child,.table td:first-child{font-weight:400}.comparison-cols{min-width:180px}.comparison-header th{border-top:none;border-bottom:none;text-align:center;background-color:#fff!important}.comparison-header img{max-width:220px;height:auto;margin-inline:auto}.comparison-header tr:last-child th{font-weight:400;font-size:var(--font-paragraph--size);padding-top:0}.comparison-header~tbody td:not(:first-child){text-align:center}.data.item.content>div>div{margin-top:2rem}.data.item.content img{width:100%;height:auto;margin-block:1rem}.club_grip{max-width:800px;height:auto}
/*# sourceMappingURL=/cdn/shop/t/10/assets/legacy-pdp-styles.css.map */
