.account-shell{max-width:1120px;margin:0 auto;padding:55px 6%;color:var(--foreground,#253a30)}.account-shell>h1{font:clamp(32px,5vw,52px) Georgia;margin:25px 0}.account-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}.commerce-card{border:1px solid #8883;background:#ffffff09;border-radius:14px;padding:28px;margin:24px 0}.commerce-card h2{font-size:24px;margin-top:0}.commerce-card label{display:block;font-size:13px;margin:18px 0}.commerce-card :is(input:not([type=checkbox]),textarea,select){display:block;width:100%;box-sizing:border-box;padding:12px;margin-top:8px;border:1px solid #8885;border-radius:6px;background:#fff;color:#222;font:inherit}.commerce-card input[type=checkbox]{width:auto}.account-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.account-stats>div{border:1px solid #8883;border-radius:12px;padding:23px}.account-stats span{font-size:12px;opacity:.7;display:block;margin-bottom:13px}.account-stats strong{font-size:28px}.account-tabs{display:flex;gap:22px;flex-wrap:wrap;padding:25px 0;border-bottom:1px solid #8883}.account-tabs a{font-size:13px}.commerce-row{display:flex;justify-content:space-between;align-items:center;gap:15px;flex-wrap:wrap}.commerce-badge{font-size:11px;border-radius:20px;padding:8px 12px;background:#7c9c8130}.order-detail table{width:100%;border-collapse:collapse;text-align:left;font-size:13px}.order-detail td,.order-detail th{padding:15px 0;border-bottom:1px solid #8883}.order-totals{display:grid;grid-template-columns:1fr auto;gap:12px;font-size:13px;margin:25px 0}.order-totals dd{margin:0;text-align:right}.small-text{font-size:12px;line-height:1.7;opacity:.75}.form-message,.billing-message{line-height:1.6}.checkout-options{padding:15px 0;border-top:1px solid #8883}.checkout-options input[type=checkbox]{display:inline!important;width:auto!important}.checkout-quote{font-size:13px;padding:16px;background:#8881;border-radius:8px;line-height:1.8}.checkout-quote strong{display:block;font-size:18px}.catalog-controls{display:flex;gap:12px;flex-wrap:wrap;margin:20px 0}.catalog-controls select{padding:12px;border:1px solid #8884;border-radius:5px;background:#fff;color:#222}.catalog-controls input{flex:1;min-width:180px}.recovery-output{overflow-wrap:anywhere;padding:15px;background:#f2f6ed;border-radius:6px}.commerce-admin-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}.commerce-admin-grid .panel{margin:0}.commerce-nav{display:flex;gap:15px;flex-wrap:wrap;margin-bottom:25px}.commerce-nav a{padding:10px 15px;background:#eaf0e5;border-radius:20px;font-size:12px}@media(max-width:700px){.account-grid,.commerce-admin-grid{grid-template-columns:1fr}.account-stats{grid-template-columns:1fr}.commerce-card{padding:20px}.account-stats strong{font-size:24px}}
