.legal-review-note{font-size:13px;line-height:1.6;color:var(--muted);border-left:2px solid #bda3b0;padding:7px 13px;margin-top:26px;max-width:800px}.legal-page .legal-opening{padding-top:26px}.legal-page{--muted:#685b61}.legal-main{max-width:1160px;padding-bottom:88px}.legal-opening{padding:39px 0 34px}.legal-breadcrumb{display:flex;gap:13px;align-items:center;color:var(--muted);font-size:14px;margin-bottom:31px}.legal-breadcrumb a:hover{color:var(--berry)}.legal-opening h1{font-size:clamp(44px,5.3vw,70px);line-height:1.09;letter-spacing:-.02em;max-width:900px}.legal-date{color:var(--muted);font-size:15px;margin-top:19px}.legal-switch{display:flex;gap:34px;flex-wrap:wrap;border-bottom:1px solid var(--line);margin-bottom:49px;font-size:16px}.legal-switch a{padding:12px 0 16px;border-bottom:2px solid transparent;min-height:48px;color:var(--muted)}.legal-switch a[aria-current=page]{border-color:var(--berry);color:var(--berry);font-weight:650}.legal-grid{display:grid;grid-template-columns:235px minmax(0,720px);justify-content:space-between;gap:58px}.legal-aside{position:sticky;top:28px;align-self:start}.legal-toc{padding-right:22px;border-right:1px solid var(--line)}.legal-toc>p{font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:650;color:var(--muted);margin-bottom:14px}.legal-toc a{display:flex;align-items:baseline;gap:13px;font-size:15px;line-height:1.5;padding:10px 0;color:var(--muted);min-height:44px}.legal-toc a span{color:#967c89;font-size:12px;font-variant-numeric:tabular-nums}.legal-toc a:hover,.legal-toc a[aria-current=location]{color:var(--berry)}.legal-toc a[aria-current=location]{font-weight:650}.legal-mobile-jump{display:none}.legal-article{min-width:0}.legal-intro,.legal-prose p,.legal-prose li{font-size:18px;line-height:1.85;text-align:justify;text-align-last:start;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.legal-intro{margin:0 0 38px;color:var(--muted)}.legal-section{padding:33px 0 36px;border-top:1px solid var(--line);scroll-margin-top:30px}.legal-section h2,.legal-contact h2,.legal-control h2{font:650 24px/1.35 var(--sans);letter-spacing:-.02em;margin:0 0 20px}.legal-section h2 span{font:500 13px/1 var(--sans);color:var(--berry);margin-right:14px;vertical-align:middle}.legal-prose p{margin:0 0 19px}.legal-prose p:last-child{margin:0}.legal-prose ul{padding-left:23px;margin:0}.legal-prose li{padding-left:3px;margin-bottom:18px}.legal-prose li:last-child{margin:0}.legal-prose strong{font-weight:650}.legal-prose a,.legal-contact a{color:var(--berry);text-decoration:underline;text-underline-offset:4px}.legal-contact{padding:29px 0 0;border-top:1px solid var(--line)}.legal-contact p{font-size:18px}.legal-contact h2{margin-bottom:11px}.legal-back{display:inline-block;color:var(--berry);font-size:15px;min-height:44px;margin-top:32px;padding:11px 0}.legal-control{border:1px solid var(--line);border-radius:16px;padding:30px 32px;background:var(--wash);margin:0 0 34px;scroll-margin-top:30px}.legal-control-symbol{display:grid;place-items:center;border:1px solid #bea5b0;border-radius:50%;color:var(--berry);height:34px;width:34px;font-size:18px;margin-bottom:20px}.legal-control p{font-size:17px;line-height:1.75;margin-bottom:20px;max-width:540px}.legal-control button{width:100%;min-height:52px;border:1px solid #c2b4ba;border-radius:9px;background:#e8dfe3;color:#685b61;font:600 16px/1.4 var(--sans);padding:14px;cursor:not-allowed}.legal-control .legal-control-note{font-size:14px;color:var(--muted);margin:13px 0 0}.legal-page .footer-bottom nav{display:flex;flex-wrap:wrap;gap:15px 28px}.legal-page .footer-bottom a{font-size:14px;min-height:36px;padding:7px 0}.legal-page :focus-visible{outline:3px solid var(--berry);outline-offset:4px}.legal-section:focus,.legal-opening:focus,.legal-control:focus{outline:none}.legal-page .svg-library{position:absolute;width:0;height:0;overflow:hidden}@media(max-width:900px){.legal-main{max-width:760px}.legal-grid{display:block}.legal-aside{position:static}.legal-toc{display:none}.legal-mobile-jump{display:grid;gap:9px;margin-bottom:30px}.legal-mobile-jump label{font-size:14px;color:var(--muted)}.legal-mobile-jump select{min-height:50px;width:100%;max-width:100%;padding:12px 38px 12px 14px;font:500 16px/1.4 var(--sans);color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:8px}.legal-switch{margin-bottom:27px;gap:25px}.legal-opening{padding-top:28px}.legal-prose p,.legal-prose li,.legal-intro{font-size:17px;line-height:1.85}}@media(max-width:540px){.legal-main{padding-bottom:50px}.legal-opening{padding:26px 0 24px}.legal-breadcrumb{font-size:13px;gap:10px;margin-bottom:25px;flex-wrap:wrap}.legal-opening h1{font-size:43px;line-height:1.12;letter-spacing:-.02em}.legal-date{font-size:14px;margin-top:17px}.legal-switch{gap:0 21px;font-size:14px}.legal-switch a{padding:10px 0;min-height:44px}.legal-section{padding:27px 0 30px}.legal-section h2{font-size:22px;margin-bottom:17px;line-height:1.4;letter-spacing:0;font-variation-settings:normal}.legal-section h2 span{margin-right:10px;font-size:12px}.legal-intro{margin-bottom:28px}.legal-control{padding:24px 22px}.legal-control h2{font-size:22px;letter-spacing:0;font-variation-settings:normal}.legal-control p{font-size:16px}.legal-page .footer-bottom nav{gap:3px 20px}.legal-prose li{padding-left:0}.legal-page .header{min-width:0}}@media print{body.legal-page{position:static!important;top:auto!important;width:auto!important;overflow:visible!important;background:#fff;color:#111}.legal-review-note{font-size:10pt;break-inside:avoid;color:#333}.legal-page .header,.legal-page footer,.legal-page .legal-aside,.legal-page .legal-switch,.legal-page .legal-breadcrumb,.legal-page .legal-back,.legal-page dialog,.legal-page .skip{display:none!important}.legal-main{max-width:none;padding:0}.legal-grid{display:block}.legal-opening{padding:0 0 20px}.legal-opening h1{font:700 27pt/1.2 var(--pc-body)}.legal-date{color:#333;font-size:10pt}.legal-section{padding:18px 0;margin:0}.legal-section h2,.legal-contact h2,.legal-control h2{font:650 14pt/1.4 var(--pc-body);break-after:avoid}.legal-intro,.legal-prose p,.legal-prose li,.legal-control p,.legal-contact p{font-size:11pt;line-height:1.6;orphans:3;widows:3}.legal-control{break-inside:avoid;background:#fff;padding:16px}.legal-control button{display:none}.legal-prose a,.legal-contact a{color:#111}.legal-control-symbol{display:none}}.legal-control button:not(:disabled){background:var(--berry);border-color:var(--berry);color:#fff;cursor:pointer}.legal-control button:not(:disabled):hover{filter:brightness(1.08)}.legal-control a{color:var(--berry);text-decoration:underline;text-underline-offset:3px}.legal-control [data-state=saved]{color:var(--berry);font-weight:650}.legal-control-note{text-align:justify;text-align-last:start;hyphens:auto;-webkit-hyphens:auto}
/*# sourceMappingURL=/cdn/shop/t/8/assets/pc-design-legal-pages.css.map */
