#MainContent:has(>.shopify-policy__container){background:linear-gradient(180deg,var(--brand-color-background-alt, #f3f4f6) 0,var(--color-background, #fff) 24rem)}#MainContent>.shopify-policy__container{width:100%;max-width:60rem;margin:0 auto;padding:clamp(2.5rem,6vw,5.5rem) clamp(.75rem,3vw,2rem) clamp(4rem,7vw,7rem)}#MainContent .shopify-policy__title,#MainContent .shopify-policy__body{width:100%;max-width:54rem;margin-inline:auto}#MainContent .shopify-policy__title{margin-block-end:clamp(1.75rem,4vw,2.75rem);padding-inline:clamp(1.25rem,5vw,3.5rem);text-align:start}#MainContent .shopify-policy__title h1{max-width:18ch;margin:0;color:var(--brand-color-text-dark, #101828);font-family:var(--font-heading--family, sans-serif);font-size:clamp(2rem,4vw,3rem);font-style:var(--font-heading--style, normal);font-weight:var(--font-heading--weight, 700);line-height:1.1;letter-spacing:-.035em;text-wrap:balance}#MainContent .shopify-policy__title:after{display:block;width:3.5rem;height:.25rem;margin-block-start:1.25rem;border-radius:var(--brand-border-radius-full, 9999px);background:var(--brand-color-secondary, #df167f);content:""}#MainContent .shopify-policy__body{color:var(--brand-color-text-dark, #101828)}#MainContent .shopify-policy__body .rte{padding:clamp(1.25rem,5vw,3.5rem);overflow-wrap:anywhere;border:1px solid var(--brand-color-border, #e5e7eb);border-radius:var(--brand-border-radius-xl, 24px);background:var(--color-background, #fff);box-shadow:0 18px 50px #10182814;color:var(--brand-color-text-dark, #101828);font-family:var(--font-body--family, sans-serif);font-size:clamp(1rem,.975rem + .1vw,1.0625rem);font-style:var(--font-body--style, normal);font-weight:var(--font-body--weight, 400);line-height:1.7}#MainContent .shopify-policy__body .rte h1,#MainContent .shopify-policy__body .rte h2,#MainContent .shopify-policy__body .rte h3,#MainContent .shopify-policy__body .rte h4,#MainContent .shopify-policy__body .rte h5,#MainContent .shopify-policy__body .rte h6{color:var(--brand-color-text-dark, #101828);font-family:var(--font-heading--family, sans-serif);font-style:var(--font-heading--style, normal);font-weight:var(--font-heading--weight, 700);text-wrap:pretty}#MainContent .shopify-policy__body .rte h1{margin-block:2.5rem 1rem;font-size:clamp(1.5rem,3vw,2rem);line-height:1.2;letter-spacing:-.025em}#MainContent .shopify-policy__body .rte>h1:first-child{margin:0 0 2rem;padding-block-end:1rem;border-bottom:1px solid var(--brand-color-border, #e5e7eb);color:var(--brand-color-secondary, #df167f);font-family:var(--font-body--family, sans-serif);font-size:.875rem;font-style:normal;font-weight:700;line-height:1.45;letter-spacing:.08em;text-transform:uppercase}#MainContent .shopify-policy__body .rte h2{margin-block:clamp(2.25rem,5vw,3.25rem) .75rem;color:var(--brand-color-primary, #173f6b);font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.3;letter-spacing:-.018em}#MainContent .shopify-policy__body .rte h3{margin-block:1.75rem .625rem;font-size:clamp(1.125rem,1.5vw,1.25rem);line-height:1.4;letter-spacing:-.01em}#MainContent .shopify-policy__body .rte :is(h4,h5,h6){margin-block:1.5rem .5rem;font-size:1rem;line-height:1.45}#MainContent .shopify-policy__body .rte>:is(p,ul,ol,blockquote,table){margin-block-start:0;margin-block-end:1.125rem}#MainContent .shopify-policy__body .rte>:last-child{margin-block-end:0}#MainContent .shopify-policy__body .rte :is(ul,ol){padding-inline-start:1.5rem}#MainContent .shopify-policy__body .rte :is(ul,ol) :is(ul,ol){margin-block:.5rem 0}#MainContent .shopify-policy__body .rte li+li{margin-block-start:.5rem}#MainContent .shopify-policy__body .rte li::marker{color:var(--brand-color-secondary, #df167f);font-weight:700}#MainContent .shopify-policy__body .rte li>p{margin:0}#MainContent .shopify-policy__body .rte a{color:var(--brand-color-primary, #173f6b);font-weight:600;text-decoration-color:var(--brand-color-secondary, #df167f);text-decoration-thickness:.1em;text-underline-offset:.2em}#MainContent .shopify-policy__body .rte a:hover{color:var(--brand-color-secondary, #df167f);text-decoration-color:currentcolor}#MainContent .shopify-policy__body .rte a:focus-visible{border-radius:var(--brand-border-radius-sm, 4px);outline:3px solid var(--brand-color-secondary, #df167f);outline-offset:3px}#MainContent .shopify-policy__body .rte blockquote{margin-inline:0;padding:1rem 1.25rem;border-inline-start:.25rem solid var(--brand-color-secondary, #df167f);border-radius:0 var(--brand-border-radius, 10px) var(--brand-border-radius, 10px) 0;background:var(--brand-color-background-alt, #f3f4f6);font-style:normal}#MainContent .shopify-policy__body .rte table{max-width:100%;font-size:.9375rem;line-height:1.5}#MainContent .shopify-policy__body .rte hr{margin-block:2rem;border:0;border-top:1px solid var(--brand-color-border, #e5e7eb)}#MainContent[data-template="page.politica-cookies"]{background:linear-gradient(180deg,var(--brand-color-background-alt, #f3f4f6) 0,var(--color-background, #fff) 24rem)}#MainContent[data-template="page.politica-cookies"]>.breadcrumbs-wrapper{display:none}#MainContent[data-template="page.politica-cookies"]>.shopify-section.section-wrapper{width:100%;max-width:60rem;margin-inline:auto}#MainContent[data-template="page.politica-cookies"] .section-background{background:transparent}#MainContent[data-template="page.politica-cookies"] .section.page-width-content{--page-margin: clamp(.75rem, 3vw, 2rem);--page-content-width: 60rem;--page-width: 60rem}#MainContent[data-template="page.politica-cookies"] .section-content-wrapper{gap:clamp(1.75rem,4vw,2.75rem);padding-block:clamp(2.5rem,6vw,5.5rem) clamp(4rem,7vw,7rem)}#MainContent[data-template="page.politica-cookies"] .section-content-wrapper>.text-block{width:100%;max-width:54rem;margin-inline:auto}#MainContent[data-template="page.politica-cookies"] .section-content-wrapper>.text-block.h2{display:block;padding-inline:clamp(1.25rem,5vw,3.5rem);text-align:start}#MainContent[data-template="page.politica-cookies"] .text-block.h2>h1{width:auto;max-width:18ch;margin:0;color:var(--brand-color-text-dark, #101828);font-family:var(--font-heading--family, sans-serif);font-size:clamp(2rem,4vw,3rem);font-style:var(--font-heading--style, normal);font-weight:var(--font-heading--weight, 700);line-height:1.1;letter-spacing:-.035em;text-align:start;text-wrap:balance}#MainContent[data-template="page.politica-cookies"] .section-content-wrapper>.text-block.h2:after{display:block;width:3.5rem;height:.25rem;margin-block-start:1.25rem;border-radius:var(--brand-border-radius-full, 9999px);background:var(--brand-color-secondary, #df167f);content:""}#MainContent[data-template="page.politica-cookies"] .section-content-wrapper>.text-block.rte{display:block;padding:clamp(1.25rem,5vw,3.5rem);overflow-wrap:anywhere;border:1px solid var(--brand-color-border, #e5e7eb);border-radius:var(--brand-border-radius-xl, 24px);background:var(--color-background, #fff);box-shadow:0 18px 50px #10182814;color:var(--brand-color-text-dark, #101828);font-family:var(--font-body--family, sans-serif);font-size:clamp(1rem,.975rem + .1vw,1.0625rem);font-style:var(--font-body--style, normal);font-weight:var(--font-body--weight, 400);line-height:1.7}#MainContent[data-template="page.politica-cookies"] .text-block.rte>div{width:100%!important;max-width:none!important;max-inline-size:none!important;margin:0!important;color:inherit!important;line-height:inherit!important;text-align:start!important}#MainContent[data-template="page.politica-cookies"] .text-block.rte>div :is(h2,h3,h4,h5,h6){color:var(--brand-color-text-dark, #101828)!important;font-family:var(--font-heading--family, sans-serif)!important;font-style:var(--font-heading--style, normal)!important;font-weight:var(--font-heading--weight, 700)!important;text-wrap:pretty}#MainContent[data-template="page.politica-cookies"] .text-block.rte>div>h2:first-child{margin:0 0 2rem!important;padding-block-end:1rem!important;border-bottom:1px solid var(--brand-color-border, #e5e7eb)!important;color:var(--brand-color-secondary, #df167f)!important;font-family:var(--font-body--family, sans-serif)!important;font-size:.875rem!important;font-style:normal!important;font-weight:700!important;line-height:1.45!important;letter-spacing:.08em!important;text-transform:uppercase}#MainContent[data-template="page.politica-cookies"] .text-block.rte>div>h2:not(:first-child){margin-block:clamp(2.25rem,5vw,3.25rem) .75rem!important;padding:0!important;border:0!important;color:var(--brand-color-primary, #173f6b)!important;font-size:clamp(1.25rem,2vw,1.5rem)!important;line-height:1.3!important;letter-spacing:-.018em!important}#MainContent[data-template="page.politica-cookies"] .text-block.rte>div h3{margin-block:1.75rem .625rem!important;color:var(--brand-color-text-dark, #101828)!important;font-size:clamp(1.125rem,1.5vw,1.25rem)!important;line-height:1.4!important;letter-spacing:-.01em!important}#MainContent[data-template="page.politica-cookies"] .text-block.rte>div :is(p,ul,ol){color:inherit!important;font-size:inherit!important;line-height:inherit!important}#MainContent[data-template="page.politica-cookies"] .text-block.rte>div>:is(p,ul,ol,div){margin-block-start:0!important;margin-block-end:1.125rem!important}#MainContent[data-template="page.politica-cookies"] .text-block.rte>div>:last-child{margin-block-end:0!important}#MainContent[data-template="page.politica-cookies"] .text-block.rte :is(ul,ol){padding-inline-start:1.5rem}#MainContent[data-template="page.politica-cookies"] .text-block.rte li+li{margin-block-start:.5rem}#MainContent[data-template="page.politica-cookies"] .text-block.rte li::marker{color:var(--brand-color-secondary, #df167f);font-weight:700}#MainContent[data-template="page.politica-cookies"] .text-block.rte a{color:var(--brand-color-primary, #173f6b)!important;font-weight:600;text-decoration-color:var(--brand-color-secondary, #df167f)!important;text-decoration-thickness:.1em;text-underline-offset:.2em}#MainContent[data-template="page.politica-cookies"] .text-block.rte a:hover{color:var(--brand-color-secondary, #df167f)!important;text-decoration-color:currentcolor!important}#MainContent[data-template="page.politica-cookies"] .text-block.rte a:focus-visible{border-radius:var(--brand-border-radius-sm, 4px);outline:3px solid var(--brand-color-secondary, #df167f);outline-offset:3px}#MainContent[data-template="page.politica-cookies"] .text-block.rte>div>div:has(table){max-width:100%;overflow-x:auto!important;border:1px solid var(--brand-color-border, #e5e7eb);border-radius:var(--brand-border-radius, 10px);overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}#MainContent[data-template="page.politica-cookies"] .text-block.rte table{width:100%!important;min-width:40rem;margin:0!important;border:0!important;border-collapse:collapse!important;color:inherit!important;font-size:.875rem!important;line-height:1.5!important}#MainContent[data-template="page.politica-cookies"] .text-block.rte :is(th,td){padding:.75rem 1rem!important;border-color:var(--brand-color-border, #e5e7eb)!important;color:inherit!important;text-align:start!important;vertical-align:top}#MainContent[data-template="page.politica-cookies"] .text-block.rte th{background:var(--brand-color-background-alt, #f3f4f6)!important;color:var(--brand-color-primary, #173f6b)!important;font-size:.75rem!important;font-weight:700;letter-spacing:.04em;text-transform:uppercase}#MainContent[data-template="page.politica-cookies"] .text-block.rte code{padding:.125rem .375rem;border-radius:var(--brand-border-radius-sm, 4px);background:var(--brand-color-background-alt, #f3f4f6);color:var(--brand-color-primary, #173f6b);font-size:.875em;overflow-wrap:anywhere}@media screen and (max-width:749px){#MainContent>.shopify-policy__container{padding-block:2rem 4rem}#MainContent .shopify-policy__title{margin-block-end:1.5rem;padding-inline:1rem}#MainContent .shopify-policy__title h1{font-size:clamp(2rem,9vw,2.5rem)}#MainContent .shopify-policy__body .rte{padding:1.25rem;border-radius:var(--brand-border-radius-lg, 16px);box-shadow:0 10px 30px #10182812}#MainContent .shopify-policy__body .rte>h1:first-child{margin-block-end:1.5rem;font-size:.8125rem;letter-spacing:.065em}#MainContent[data-template="page.politica-cookies"] .section-content-wrapper{gap:1.5rem;padding-block:2rem 4rem}#MainContent[data-template="page.politica-cookies"] .section-content-wrapper>.text-block.h2{padding-inline:1rem}#MainContent[data-template="page.politica-cookies"] .text-block.h2>h1{font-size:clamp(2rem,9vw,2.5rem)}#MainContent[data-template="page.politica-cookies"] .section-content-wrapper>.text-block.rte{padding:1.25rem;border-radius:var(--brand-border-radius-lg, 16px);box-shadow:0 10px 30px #10182812}#MainContent[data-template="page.politica-cookies"] .text-block.rte>div>h2:first-child{margin-block-end:1.5rem!important;font-size:.8125rem!important;letter-spacing:.065em!important}#MainContent[data-template="page.politica-cookies"] .text-block.rte table{min-width:36rem}}@media print{body:has(#MainContent>.shopify-policy__container)>#header-group,body:has(#MainContent>.shopify-policy__container)>footer{display:none}#MainContent:has(>.shopify-policy__container){background:#fff}#MainContent>.shopify-policy__container{max-width:none;padding:0}#MainContent .shopify-policy__title,#MainContent .shopify-policy__body{max-width:none;padding-inline:0}#MainContent .shopify-policy__title h1,#MainContent .shopify-policy__body .rte,#MainContent .shopify-policy__body .rte :is(h1,h2,h3,h4,h5,h6,a){color:#000}#MainContent .shopify-policy__body .rte{padding:0;border:0;box-shadow:none}#MainContent .shopify-policy__body .rte :is(h1,h2,h3,h4,h5,h6){break-after:avoid-page;break-inside:avoid}body:has(#MainContent[data-template="page.politica-cookies"])>#header-group,body:has(#MainContent[data-template="page.politica-cookies"])>footer{display:none}#MainContent[data-template="page.politica-cookies"]{background:#fff}#MainContent[data-template="page.politica-cookies"]>.shopify-section.section-wrapper{max-width:none}#MainContent[data-template="page.politica-cookies"] .section-content-wrapper{gap:1.5rem;padding:0}#MainContent[data-template="page.politica-cookies"] .section-content-wrapper>.text-block{max-width:none;padding-inline:0}#MainContent[data-template="page.politica-cookies"] .text-block.h2>h1,#MainContent[data-template="page.politica-cookies"] .text-block.rte,#MainContent[data-template="page.politica-cookies"] .text-block.rte>div :is(h2,h3,h4,h5,h6,a){color:#000!important}#MainContent[data-template="page.politica-cookies"] .section-content-wrapper>.text-block.rte{padding:0;border:0;box-shadow:none}#MainContent[data-template="page.politica-cookies"] .text-block.rte>div>div:has(table){overflow:visible!important}#MainContent[data-template="page.politica-cookies"] .text-block.rte table{min-width:0;font-size:.75rem!important}#MainContent[data-template="page.politica-cookies"] .text-block.rte>div :is(h2,h3,h4,h5,h6){break-after:avoid-page;break-inside:avoid}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/cmx-policy-pages.css.map */
