.p-legal{font-family:var(--font-gothic);padding:78px 0 55px}.p-legal__inner{max-width:calc(var(--inner) + var(--gutter) * 2);margin:0 auto;padding:0 var(--gutter)}.p-legal__label{margin:0 0 40px;font-family:var(--font-jp);font-size:24px;font-weight:700;line-height:180%;letter-spacing:.14em;text-transform:uppercase}.p-legal--privacy-policy .p-legal__label{font-family:var(--font-en);letter-spacing:.1em}.p-legal__label:before{content:"";display:block;width:20px;height:1px;margin-bottom:12px;background:#000;position:absolute}.p-legal__body{max-width:620px;margin:0 auto;padding-top:17px}.p-legal__body h2{margin:66px 0 18px;font-size:14px;font-weight:600;letter-spacing:.15em;color:#27272e}.p-legal__body p{margin:0 0 16px;font-size:14px;line-height:200%;letter-spacing:.14em;color:#000}.p-legal__body ul,.p-legal__body ol{margin:44px 0 16px;padding-left:1.4em;font-size:14px;line-height:200%;letter-spacing:.14em;color:#000}.p-legal__body a{color:inherit;text-decoration:underline}.p-legal__body h2:first-child{margin-top:5px}.p-legal--law .p-legal__body h2{margin-top:45px}.p-legal--law .p-legal__body h2:first-child{margin-top:5px}@media screen and (max-width:749px){.p-legal{padding:61px 0}.p-legal__label{margin:0 0 6px;font-size:18px}.p-legal__body{max-width:none;margin:0}.p-legal__body h2{margin:47px 0 18px}.p-legal__body ul{margin:-8px 0 16px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-legal-page.css.map */
