.commerce-page{overflow-wrap:anywhere;max-width:960px;padding-block:28px 72px}.commerce-page-heading{max-width:740px;margin-block:24px 28px}.commerce-page-heading h1{letter-spacing:-.035em;margin:12px 0 18px;font-size:clamp(32px,4vw,50px);font-weight:400;line-height:1.16}.commerce-page-heading>p:last-child{color:var(--muted);font-size:18px;line-height:1.6}.commerce-page-body{max-width:740px;font-size:16px;line-height:1.75}.commerce-page-body section{margin-block:34px}.commerce-page-body h2{letter-spacing:-.015em;margin:0 0 14px;font-size:24px;font-weight:400;line-height:1.3}.commerce-page-body h3{margin:24px 0 10px;font-size:19px;font-weight:500;line-height:1.4}.commerce-page-body p{margin-block:12px}.commerce-page-body a,.commerce-identity a{color:var(--pink-text);text-underline-offset:3px;text-decoration:underline}.commerce-status{border:1px solid var(--line);background:#f7f7f7;border-radius:18px;max-width:740px;padding:20px;font-size:16px;line-height:1.6}.commerce-status strong{font-weight:500}.commerce-status p{margin:8px 0 0}.commerce-identity{margin:16px 0}.commerce-identity>div{border-bottom:1px solid var(--line);grid-template-columns:150px minmax(0,1fr);gap:12px;padding-block:12px;display:grid}.commerce-identity dt{font-weight:500}.commerce-identity dd{min-width:0;margin:0}.commerce-page-links{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px 18px;margin-top:42px;padding-top:22px;display:flex}.commerce-page-links a{min-height:44px;color:var(--pink-text);text-underline-offset:3px;align-items:center;font-size:15px;text-decoration:underline;display:inline-flex}.commerce-page-links a:active{opacity:.72}.footer-contact-data{overflow-wrap:anywhere}.footer-legal-links{flex-wrap:wrap;gap:8px 18px;margin-bottom:18px;display:flex}.footer-legal-links a{align-items:center;min-height:44px;font-size:14px;display:inline-flex}@media (max-width:640px){.commerce-page{padding-block:16px 52px}.commerce-page-heading{margin-block:20px 24px}.commerce-page-heading>p:last-child{font-size:16px}.commerce-identity>div{grid-template-columns:1fr;gap:4px}.commerce-status{padding:18px}.commerce-page-body h2{font-size:22px}}
