.mp{--mp-ink: #161514;--mp-text: #3b3733;--mp-muted: #8a8279;--mp-accent: #a8875c;--mp-line: #e5e1d9;--mp-ivory: #f7f5f0;--mp-serif-stack: var(--mp-serif, "Playfair Display"), "Didot", "Bodoni 72", Georgia, serif;color:var(--mp-text);-webkit-font-smoothing:antialiased}.mp__wrap{max-width:1200px;margin:0 auto;padding:0 2rem}.mp__head{background:var(--mp-ivory);text-align:center;padding:4rem 0 5.6rem}.mp__crumbs{font-size:1.2rem;letter-spacing:.04em;color:var(--mp-muted);margin-bottom:4rem;display:flex;gap:.8rem;justify-content:center;flex-wrap:wrap}.mp__crumbs a{color:var(--mp-muted);text-decoration:none}.mp__crumbs a:hover{color:var(--mp-ink)}.mp__eyebrow{display:block;font-size:1.1rem;letter-spacing:.3em;text-transform:uppercase;color:var(--mp-accent);font-weight:500;margin:0 0 1.6rem}.mp__title{font-family:var(--mp-serif-stack);font-weight:400;color:var(--mp-ink);font-size:3.4rem;line-height:1.2;letter-spacing:.005em;margin:0;text-transform:none}.mp__rule{display:block;width:56px;height:1px;background:var(--mp-accent);margin:2.8rem auto 0}.mp__layout{padding-top:5.6rem;padding-bottom:7.2rem}.mp__content{max-width:74rem;margin:0 auto;font-size:1.6rem;line-height:1.85}.mp__content>*:first-child{margin-top:0}.mp__content p{margin:0 0 1.8rem;color:var(--mp-text)}.mp__content>p:first-child{font-family:var(--mp-serif-stack);font-size:2rem;line-height:1.6;color:var(--mp-ink);margin-bottom:3.2rem}.mp__content>p:first-child strong{font-weight:400}.mp__content h3{font-family:var(--mp-serif-stack);font-weight:400;color:var(--mp-ink);font-size:2.4rem;line-height:1.3;letter-spacing:0;text-transform:none;margin:5.6rem 0 2rem;padding-top:3.2rem;border-top:1px solid var(--mp-line);scroll-margin-top:12rem}.mp__content h4{font-family:var(--mp-serif-stack);font-weight:400;font-style:italic;color:var(--mp-ink);font-size:1.95rem;line-height:1.35;text-transform:none;margin:3.6rem 0 1.4rem}.mp__content strong{color:var(--mp-ink);font-weight:600}.mp__content a{color:var(--mp-ink);text-decoration:underline;text-decoration-color:var(--mp-accent);text-underline-offset:3px;transition:color .2s ease}.mp__content a:hover{color:var(--mp-accent)}.mp__content ul,.mp__content ol{list-style:none;margin:0 0 2.4rem;padding:0}.mp__content li{position:relative;padding-left:2.4rem;margin:0 0 1.2rem}.mp__content ul>li:before{content:"";position:absolute;left:0;top:1.4rem;width:1.2rem;height:1px;background:var(--mp-accent)}.mp__content li p{margin:0}.mp__toc{max-width:74rem;margin:0 auto 4.8rem;padding:2.8rem 3.2rem;background:var(--mp-ivory)}.mp__toc-title{font-size:1.1rem;letter-spacing:.3em;text-transform:uppercase;color:var(--mp-accent);margin:0 0 1.6rem;font-weight:500}.mp__toc ol{list-style:none;margin:0;padding:0;columns:1;column-gap:3.2rem;counter-reset:toc}.mp__toc li{counter-increment:toc;break-inside:avoid;margin:0 0 .8rem;font-size:1.4rem;line-height:1.5;display:flex;gap:1rem}.mp__toc li:before{content:counter(toc,decimal-leading-zero);color:var(--mp-accent);font-variant-numeric:tabular-nums;min-width:2.2rem}.mp__toc a{color:var(--mp-text);text-decoration:none}.mp__toc a:hover{color:var(--mp-ink);text-decoration:underline;text-decoration-color:var(--mp-accent)}.mp__related{border-top:1px solid var(--mp-line);padding:5.6rem 0 7.2rem}.mp__related .mp__eyebrow{text-align:center;margin-bottom:3.2rem}.mp__related ul{list-style:none;margin:0 auto;padding:0;max-width:96rem;display:grid;grid-template-columns:1fr;border-top:1px solid var(--mp-line)}.mp__related li{border-bottom:1px solid var(--mp-line)}.mp__related a{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.8rem .4rem;color:var(--mp-ink);text-decoration:none;font-family:var(--mp-serif-stack);font-size:1.8rem;transition:color .2s ease,padding .2s ease}.mp__related a svg{width:18px;height:18px;color:var(--mp-accent);flex:none}.mp__related a:hover{color:var(--mp-accent);padding-left:1rem}.mp__related a[aria-current=page]{color:var(--mp-muted);pointer-events:none}.mp__related a[aria-current=page] svg{opacity:0}@media(min-width:750px){.mp__wrap{padding:0 4rem}.mp__head{padding:4.8rem 0 7.2rem}.mp__title{font-size:4.8rem}.mp__content h3{font-size:2.8rem}.mp__toc ol{columns:2}.mp__related ul{grid-template-columns:1fr 1fr;column-gap:4.8rem;border-top:0}.mp__related li:nth-child(-n+2){border-top:1px solid var(--mp-line)}}@media(min-width:990px){.mp__title{font-size:5.6rem}.mp__layout{padding-top:8rem;padding-bottom:9.6rem}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/morini-pages.css.map */
