body.legal{background:var(--cream);color:var(--ink)}.legal-header{background:var(--white);border-bottom:1px solid var(--line);padding:14px 16px;text-align:center}.legal-header a{font-family:var(--serif);font-size:24px;font-weight:600;color:var(--ink);text-decoration:none;letter-spacing:.01em}.legal-wrap{max-width:760px;margin:0 auto;padding:clamp(28px,5vw,56px) 20px 72px}.legal-back{display:inline-block;margin-bottom:22px;color:var(--pink-dk);text-decoration:none;font-weight:600;font-size:14px}.legal-back:hover{text-decoration:underline}.legal-wrap h1{font-family:var(--serif);font-size:clamp(28px,5vw,40px);font-weight:600;color:var(--ink);line-height:1.12;margin-bottom:6px}.legal-updated{color:var(--ink-soft);font-size:13px;margin-bottom:30px}.legal-wrap h2{font-family:var(--serif);font-size:21px;font-weight:600;color:var(--ink);margin:34px 0 10px}.legal-wrap p,.legal-wrap li{color:var(--ink);line-height:1.7;font-size:15px}.legal-wrap p{margin-bottom:12px}.legal-wrap ul{margin:4px 0 14px;padding-left:22px}.legal-wrap li{margin-bottom:6px}.legal-wrap a{color:var(--pink-dk)}.legal-box{background:var(--cream-2);border:1px solid var(--line);border-radius:var(--radius);padding:18px 22px;margin:18px 0}.legal-box p:last-child{margin-bottom:0}.legal-note{font-size:13px;color:var(--ink-soft);font-style:italic}.legal-foot{border-top:1px solid var(--line);background:var(--white);padding:22px 20px;text-align:center;color:var(--ink-soft);font-size:12px;line-height:1.6}.legal-foot a{color:var(--pink-dk)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/legal.css.map */
