.sh-policy-page #MainContent{background:#fff;display:flow-root}.sh-policy-page .shopify-policy__container{box-sizing:border-box;width:100%;max-width:88rem;margin:0 auto;padding:5.6rem 3.2rem 8rem}.sh-policy-page .shopify-policy__title{text-align:left;margin:0 0 3.6rem;padding:0 0 2.8rem;border-bottom:1px solid #dde1e5}.sh-policy-page .shopify-policy__title h1{font-family:var(--font-heading-family);font-size:clamp(3.2rem,3.4vw,4.8rem);font-weight:700;line-height:1.15;letter-spacing:-.04em;color:#151719;margin:0;overflow-wrap:anywhere}.sh-policy-page .shopify-policy__body{font-size:1.6rem;line-height:1.85;letter-spacing:.01em;color:#3d4349;overflow-wrap:anywhere}.sh-policy-page .shopify-policy__body .rte>:first-child{margin-top:0}.sh-policy-page .shopify-policy__body .rte>:last-child{margin-bottom:0}.sh-policy-page .shopify-policy__body :is(h2,h3,h4,h5,h6){font-family:var(--font-heading-family);font-weight:650;color:#151719;line-height:1.35;letter-spacing:-.025em;scroll-margin-top:16rem}.sh-policy-page .shopify-policy__body h2{font-size:2.5rem;margin:4rem 0 1.6rem}.sh-policy-page .shopify-policy__body h3{font-size:2rem;margin:2.8rem 0 1.2rem}.sh-policy-page .shopify-policy__body :is(h4,h5,h6){font-size:1.8rem;margin:2.4rem 0 1rem}.sh-policy-page .shopify-policy__body p{margin:0 0 1.8rem}.sh-policy-page .shopify-policy__body :is(strong,b){color:#151719;font-weight:650}.sh-policy-page .shopify-policy__body :is(ul,ol){padding-inline-start:2.4rem;margin:1.2rem 0 2.4rem}.sh-policy-page .shopify-policy__body li{padding-inline-start:.3rem;margin:.6rem 0;line-height:1.75}.sh-policy-page .shopify-policy__body li p{margin:.6rem 0}.sh-policy-page .shopify-policy__body hr{height:0;border:0;border-top:1px solid #dde1e5;margin:3.6rem 0}.sh-policy-page .shopify-policy__body hr+:is(h2,h3,h4){margin-top:0}.sh-policy-page .shopify-policy__body a[href]{color:#151719;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.sh-policy-page .shopify-policy__body a[href]:hover{text-decoration-thickness:2px}.sh-policy-page .shopify-policy__body a[href]:focus-visible{outline:2px solid #151719;outline-offset:4px}.sh-policy-page .shopify-policy__body table{width:100%;border-collapse:collapse;font-size:1.4rem}.sh-policy-page .shopify-policy__body :is(th,td){border:1px solid #dde1e5;padding:1.2rem;text-align:start;vertical-align:top}.sh-policy-page .shopify-policy__body th{background:#f3f4f6;color:#151719}.sh-policy-page .shopify-policy__body blockquote{margin:2.4rem 0;padding:1.6rem 2rem;border-inline-start:2px solid #dde1e5;background:#f3f4f6}.sh-policy-page .shopify-policy__body img{max-width:100%;height:auto}.sh-policy-page .shopify-policy__body pre{white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:749px){.sh-policy-page .shopify-policy__container{padding:3.6rem 2rem 5.6rem}.sh-policy-page .shopify-policy__title{margin-bottom:2.8rem;padding-bottom:2.4rem}.sh-policy-page .shopify-policy__title h1{font-size:clamp(2.8rem,7.6vw,3.4rem);-webkit-hyphens:auto;hyphens:auto}.sh-policy-page .shopify-policy__body{font-size:1.5rem;line-height:1.8}.sh-policy-page .shopify-policy__body h2{font-size:2.2rem;margin-top:3.2rem}.sh-policy-page .shopify-policy__body h3{font-size:1.9rem;margin-top:2.4rem}.sh-policy-page .shopify-policy__body hr{margin:2.8rem 0}.sh-policy-page .shopify-policy__body :is(th,td){padding:.8rem}}@media print{.sh-policy-page .shopify-policy__container{max-width:none;padding:0}.sh-policy-page .shopify-policy__body :is(h2,h3,h4){break-after:avoid}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/sportshub-policies.css.map */
