#main-content .shopify-policy__container{--reading-width:960px;max-width:960px;width:100%;margin:0 auto;padding:56px 24px 72px!important}#main-content .cc-main-page>.container{max-width:1120px}#main-content .cc-main-page :is(.reading-width,.page__content){max-width:880px}#main-content :is(.shopify-policy__title h1,.cc-main-page .page__title,.si-information-title){color:#17191d;font-family:var(--si-font);font-size:clamp(32px,4.5vw,58px);line-height:1.12;font-weight:750;letter-spacing:-.035em;overflow-wrap:break-word}#main-content .shopify-policy__title{margin-bottom:36px;text-align:left;border-bottom:1px solid #dddfe3;padding-bottom:28px}#main-content :is(.shopify-policy__body,.cc-main-page .page__content){font-family:var(--si-font);font-size:17px;line-height:1.8;color:#292c32;overflow-wrap:anywhere}#main-content :is(.shopify-policy__body,.cc-main-page .page__content) :is(p,ul,ol){margin-block:0 1.2em}#main-content :is(.shopify-policy__body,.cc-main-page .page__content) :is(h2,h3){color:#17191d;font-family:var(--si-font);font-weight:700;letter-spacing:-.015em;line-height:1.3;margin-block:1.6em .7em}#main-content :is(.shopify-policy__body,.cc-main-page .page__content) h2{font-size:clamp(24px,3vw,32px)}#main-content :is(.shopify-policy__body,.cc-main-page .page__content) h3{font-size:clamp(20px,2.5vw,25px)}#main-content :is(.shopify-policy__body,.cc-main-page .page__content) :is(ul,ol){padding-inline-start:1.5em}#main-content :is(.shopify-policy__body,.cc-main-page .page__content) li{margin-block:.5em}#main-content :is(.shopify-policy__body,.cc-main-page .page__content) a{color:#17191d;text-decoration:underline;text-decoration-color:#ff4f00;text-underline-offset:4px}#main-content :is(.shopify-policy__body,.cc-main-page .page__content) a:hover{text-decoration-thickness:2px}#main-content :is(.shopify-policy__body,.cc-main-page .page__content) a:focus-visible{outline:3px solid #ff4f00;outline-offset:4px}#main-content .shopify-policy__body :is(img,video){max-width:100%;height:auto}#main-content .shopify-policy__body table{width:100%;table-layout:fixed}#main-content .shopify-policy__body :is(th,td){overflow-wrap:anywhere;padding:12px;border:1px solid #dddfe3}#main-content .si-information-title{max-width:960px;margin:40px auto 16px;padding-inline:24px}body[data-si-page-handle=resi-e-rimborsi] #main-content>.cc-newsletter .section{margin-block:24px}body[data-si-page-handle=resi-e-rimborsi] #main-content>.cc-newsletter .section__block--heading{font-family:var(--si-font);color:#17191d;font-size:clamp(24px,3vw,34px);line-height:1.3}@media(max-width:600px){#main-content .shopify-policy__container{padding:32px 20px 48px!important}#main-content :is(.shopify-policy__body,.cc-main-page .page__content){font-size:16px;line-height:1.75}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/sport-incontro-information.css.map */
