.section-legal-madameko{margin:0}.mk-legal{background-color:var(--color-greige-soie, #F2F0ED);padding:60px 0 80px}.mk-legal__container{max-width:780px;margin:0 auto;padding:0 22px}.mk-legal__heading{font-family:AGaramondPro,serif;font-size:72px;font-weight:400;letter-spacing:-.02em;line-height:.95;color:#000;margin:0 0 16px;text-transform:none}.mk-legal__subtitle{font-family:DM Mono,monospace;font-size:12px;font-weight:400;letter-spacing:.04em;text-transform:uppercase;color:#666;margin:0 0 40px}.mk-legal__body{font-family:MessinaSansWeb,sans-serif;font-size:14px;font-weight:400;line-height:1.7;letter-spacing:-.02em;color:#000;margin-bottom:48px;padding-bottom:48px;border-bottom:1px solid #d0d0d0;text-align:justify}.mk-legal__block{margin-bottom:40px}.mk-legal__block:last-child{margin-bottom:0}.mk-legal__block-heading{font-family:Playfair Display,serif;font-size:28px;font-weight:400;letter-spacing:-.01em;line-height:1.2;color:#000;margin:0 0 12px;text-transform:none}.mk-legal__block-content{font-family:MessinaSansWeb,sans-serif;font-size:14px;font-weight:400;line-height:1.7;letter-spacing:-.02em;color:#000;text-align:justify}.mk-legal .rte p{margin:0 0 14px}.mk-legal .rte p:last-child{margin-bottom:0}.mk-legal .rte h2{font-family:Playfair Display,serif;font-size:28px;font-weight:400;margin:40px 0 12px}.mk-legal .rte h3{font-family:DM Mono,monospace;font-size:13px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;margin:32px 0 8px}.mk-legal .rte ul,.mk-legal .rte ol{padding-left:20px;margin:12px 0}.mk-legal .rte li{margin-bottom:8px;line-height:1.7}.mk-legal .rte strong{font-weight:600}.mk-legal .rte a{color:#000;text-decoration:underline}.mk-legal .rte a:hover{color:var(--mk-color-accent, #C4A87C)}@media screen and (max-width:1024px){.mk-legal__heading{font-size:52px}.mk-legal__block-heading,.mk-legal .rte h2{font-size:24px}}@media screen and (max-width:749px){.mk-legal{padding:40px 0 60px}.mk-legal__container{padding:0 15px}.mk-legal__heading{font-size:36px;margin-bottom:12px}.mk-legal__subtitle{font-size:11px;margin-bottom:28px}.mk-legal__body{font-size:13px;margin-bottom:32px;padding-bottom:32px}.mk-legal__block{margin-bottom:32px}.mk-legal__block-heading,.mk-legal .rte h2{font-size:22px}.mk-legal__block-content,.mk-legal .rte{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-legal-madameko.css.map */
