.mpol{font-family:var(--FONT-STACK-BODY, "Inter", sans-serif);font-size:16px;line-height:1.65;color:#2d2926}.mpol__banner{padding:44px 18px 40px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(24,24,24,.35),0 2px 14px rgba(24,24,24,.25)}.mpol__banner-inner{max-width:760px;margin:0 auto}.mpol__eyebrow{margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#ffffffd1}.mpol__title{margin:0;font-family:var(--FONT-STACK-HEADING, "Libre Baskerville", serif);font-weight:var(--FONT-WEIGHT-HEADING-BOLD, 700);font-size:clamp(30px,5.4vw,46px);line-height:1.15;color:#fff}.mpol__date{margin:14px 0 0;font-size:13px;color:#ffffffd1}.mpol__inner{max-width:760px;margin:0 auto;padding:28px 18px 56px}.mpol__lead{font-size:17px;color:#4c443e}.mpol__lead p{margin:0 0 14px}.mpol__facts{display:grid;grid-template-columns:1fr;gap:10px;margin:22px 0 6px;padding:0;list-style:none}@media(min-width:600px){.mpol__facts{grid-template-columns:repeat(3,minmax(0,1fr))}}.mpol__fact{padding:12px 14px;border:1px solid #d3c7ba;border-radius:10px;background:#faf8f5}.mpol__fact-label{display:block;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#756a62}.mpol__fact-value{display:block;margin-top:3px;font-size:15px;font-weight:600}.mpol__toc{margin:20px 0 6px}.mpol__toc-box{border:1px solid #d3c7ba;border-radius:10px;background:#fff}.mpol__toc-box summary{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;list-style:none}.mpol__toc-box summary::-webkit-details-marker{display:none}.mpol__toc-box summary:after{content:"+";font-size:18px;line-height:1;color:#756a62}.mpol__toc-box[open] summary:after{content:"\2212"}.mpol__toc-box ol{margin:0;padding:4px 16px 14px 34px;columns:1}@media(min-width:600px){.mpol__toc-box ol{columns:2;column-gap:28px}}.mpol__toc-box li{margin:6px 0;font-size:14px;break-inside:avoid}.mpol__toc-box a{color:#2d2926;text-decoration:underline;text-underline-offset:2px;text-decoration-color:#c9bdb2}.mpol__toc-box a:hover{text-decoration-color:currentColor}.mpol__section{margin-top:34px;scroll-margin-top:96px}.mpol__section--sub{margin-top:22px}.mpol__section-title{margin:0 0 12px;padding-bottom:10px;border-bottom:2px solid #d3c7ba;font-family:var(--FONT-STACK-HEADING, "Libre Baskerville", serif);font-weight:var(--FONT-WEIGHT-HEADING-BOLD, 700);font-size:clamp(21px,3vw,26px);line-height:1.25;color:#181818}.mpol__sub-title{margin:0 0 10px;font-family:var(--FONT-STACK-BODY, "Inter", sans-serif);font-size:16px;font-weight:600;letter-spacing:.02em;color:#181818}.mpol__section p{margin:0 0 12px}.mpol__section p:last-child{margin-bottom:0}.mpol__section ul,.mpol__section ol{margin:0 0 12px;padding-left:22px}.mpol__section li{margin:6px 0}.mpol__section strong{font-weight:600}.mpol__help{margin-top:40px;padding:18px 20px;border:1px solid #d3c7ba;border-radius:10px;background:#faf8f5;font-size:15px}.mpol__help p{margin:0 0 10px}.mpol__help-contacts{display:flex;flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;list-style:none}.mpol__help-link{font-weight:600;color:#2d2926;text-decoration:underline;text-underline-offset:2px}.mpol :where(a,summary):focus-visible{outline:2px solid #2d2926;outline-offset:2px;border-radius:4px}@media(prefers-reduced-motion:no-preference){html:has(.mpol){scroll-behavior:smooth}}@media print{.mpol__banner{background:#fff!important;color:#181818}.mpol__eyebrow,.mpol__date{color:#4c443e}.mpol__toc,.mpol__help{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/319/assets/milano-policy-page.css.map */
