.ca-section{padding-top:64px;padding-bottom:80px;color:#142d45}.ca-auth{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:start;max-width:1050px}.ca-intro{padding-top:26px}.ca-eyebrow{font-size:11px;letter-spacing:.14em;font-weight:800;color:#9b792c}.ca-intro h1,.ca-account-heading h1{font-size:clamp(30px,4vw,44px);line-height:1.12;letter-spacing:-.045em;margin:17px 0}.ca-intro p,.ca-account-heading p{font-size:16px;line-height:1.7;color:#647080;max-width:400px}.ca-back{display:inline-block;margin-top:24px;font-size:13px;font-weight:700;color:#142d45}.ca-card{background:white;border:1px solid #e1e6eb;border-radius:12px;padding:32px}.ca-card h1{font-size:30px;line-height:1.2;margin:12px 0 20px}.ca-card h2{font-size:22px;margin:0 0 22px}.ca-card>p{font-size:14px;line-height:1.6;color:#657384}.ca-form{display:flex;flex-direction:column}.ca-form label{font-size:13px;font-weight:700;margin:19px 0 8px}.ca-form label:first-child{margin-top:0}.ca-form label small{font-weight:400;color:#718093}.ca-form input{box-sizing:border-box;min-height:46px;width:100%;border:1px solid #cfd7df;border-radius:5px;padding:10px 12px;color:#142d45;font:inherit;background:#fff}.ca-form input:focus-visible{outline:3px solid #dfc36e;outline-offset:2px;border-color:#142d45}.ca-help{color:#728092;font-size:11px;line-height:1.5;margin-top:7px}.ca-button{display:inline-flex;justify-content:center;align-items:center;background:#142f4b;border:1px solid #142f4b;color:white!important;min-height:46px;padding:11px 20px;border-radius:5px;text-decoration:none;font:inherit;font-size:13px;font-weight:750;cursor:pointer;box-sizing:border-box}.ca-form>.ca-button{margin-top:26px}.ca-button:hover{background:#204b70}.ca-button:focus-visible,.ca-back:focus-visible,.ca-alternate a:focus-visible,.ca-order-link:focus-visible{outline:3px solid #dfc36e;outline-offset:3px}.ca-secondary{background:transparent;color:#142f4b!important}.ca-secondary:hover{background:#f0f3f6}.ca-forgot{align-self:flex-end;font-size:12px;font-weight:650;margin-top:13px;color:#52657a}.ca-alternate{font-size:12px!important;text-align:center;border-top:1px solid #e7ebef;padding-top:20px;margin-top:24px!important;margin-bottom:0}.ca-alternate a{font-weight:750;color:#142f4b}.ca-errors{border-left:3px solid #ad3540;background:#fff0f0;color:#92323e;padding:13px 15px;font-size:13px;line-height:1.5;margin-bottom:18px}.ca-errors ul{padding-left:16px;margin:0}.ca-info{background:#f6f0df;padding:16px;border-radius:5px}.ca-centered{max-width:560px}.ca-account-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:38px}.ca-account-heading h1{font-size:34px}.ca-account-heading p{max-width:none;font-size:14px}.ca-account-grid{display:grid;grid-template-columns:290px 1fr;gap:32px;align-items:start}.ca-profile{padding:26px}.ca-profile h2{margin-bottom:10px;font-size:19px}.ca-email{overflow-wrap:anywhere;font-size:12px!important;margin-bottom:24px!important}.ca-orders-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.ca-orders-title h2{font-size:22px;margin:0}.ca-orders-title>span{font-size:12px;color:#728092}.ca-empty{text-align:center;padding:48px 25px}.ca-empty h3{font-size:21px;letter-spacing:-.025em;margin:17px 0 10px}.ca-empty p{font-size:14px;line-height:1.6;color:#718093;margin-bottom:24px}.ca-empty-symbol{font-size:32px;color:#a8893e}.ca-order{border:1px solid #e1e6eb;background:#fff;border-radius:10px;padding:24px;margin-bottom:16px}.ca-order-top{display:flex;justify-content:space-between;align-items:start;gap:20px}.ca-order-top h3{font-size:16px;margin:0 0 7px}.ca-order-top time{font-size:12px;color:#7a8796}.ca-order-top>strong{font-size:18px;white-space:nowrap}.ca-order-status{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.ca-badge{font-size:11px;font-weight:700;padding:6px 9px;border-radius:4px;background:#f3eddf;color:#8a692a}.ca-paid{background:#edf5ee;color:#347149}.ca-delivery{background:#edf2f7;color:#496783}.ca-tracking{font-size:12px;color:#6a7c8b;overflow-wrap:anywhere}.ca-order-link{display:flex;justify-content:space-between;border-top:1px solid #e8edf1;padding-top:16px;margin-top:20px;font-size:12px;font-weight:750;color:#142f4b}.ca-pagination{display:flex;justify-content:center;gap:20px;align-items:center;margin-top:28px;font-size:12px;color:#607183}.ca-pagination a{color:#142f4b;font-weight:750}@media(max-width:760px){.ca-section{padding-top:36px;padding-bottom:48px}.ca-auth{grid-template-columns:1fr;gap:28px;max-width:560px}.ca-intro{padding-top:0}.ca-intro h1{font-size:32px}.ca-intro p{font-size:14px;margin-bottom:0}.ca-back{margin-top:12px}.ca-card{padding:25px}.ca-account-heading{align-items:flex-start;gap:16px}.ca-account-heading h1{font-size:28px}.ca-account-heading .ca-button{font-size:11px;min-height:40px;padding:9px 12px;white-space:nowrap}.ca-account-grid{grid-template-columns:1fr}.ca-profile{order:2}.ca-order{padding:19px}.ca-order-top>strong{font-size:16px}.ca-pagination{gap:12px;font-size:11px}}
