.acustom-customer{width:min(100% - 48px,520px);margin:56px auto 80px;color:var(--color-foreground,#292a27)}.acustom-customer h1{font-size:clamp(30px,4vw,44px);line-height:1.15;font-weight:400;margin:0 0 28px}.acustom-customer h2{font-size:18px;font-weight:500}.acustom-customer__eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:11px;margin-bottom:16px}.acustom-customer form{display:grid;gap:12px;margin:24px 0}.acustom-customer label{font-size:14px}.acustom-customer input{width:100%;min-width:0;min-height:48px;padding:12px;border:1px solid #aeb0a7;border-radius:0;background:#fff;color:#292a27;font:inherit}.acustom-customer input+label{margin-top:8px}.acustom-customer .button{width:100%;min-height:48px;text-align:center;margin-top:8px}.acustom-customer a{text-underline-offset:4px}.acustom-customer summary{padding:12px 0;cursor:pointer}.acustom-customer__notice{border-left:3px solid currentColor;padding:12px 16px}.acustom-customer__links{display:grid;gap:18px}.acustom-customer__address,.acustom-customer__order>div{padding:20px 0;border-bottom:1px solid #d9dbd3}.acustom-customer :focus-visible{outline:2px solid #6e7560;outline-offset:4px}@media(max-width:749px){.acustom-customer{margin:32px auto 48px;width:calc(100% - 40px)}}
