.plot-dash-card-title{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 10px;font-size:16.5px;font-weight:700}.plot-more{margin-left:auto;font-size:13px;font-weight:500;color:#c96a00;text-decoration:underline}.plot-dash-alert{display:flex;flex-wrap:wrap;gap:8px;align-items:center;background:#fdf6e3;border-left:3px solid #ef7d00;border-radius:0 6px 6px 0;padding:8px 12px;margin-bottom:10px;font-size:13.5px;color:#6d4c00}.plot-dash-alert-sum{font-weight:800}.plot-dash-alert-link{margin-left:auto;color:#c96a00;font-weight:700}.plot-dash-track{font-size:11.5px}.plot-address-card--billing{border:2px solid #3d3d3d;border-radius:8px;overflow:hidden}.plot-billing-header{display:flex;gap:10px;align-items:center;flex-wrap:wrap;background:#3d3d3d;color:#fff;padding:7px 14px;font-size:12.5px;font-weight:700;margin:0}.plot-billing-subtitle{font-weight:400;opacity:.75}.plot-billing-edit{margin-left:auto;color:#ffb266 !important;font-weight:500}.plot-address-card--billing .box-content{padding:10px 14px}.plot-address-card--billing .box-actions{padding:0 14px 12px}.plot-address-card--shipping{border:1px solid #ef7d00;border-radius:8px;padding:12px 14px;background:#fffaf4}.plot-dashboard-addresses-section .block-addresses-list .items.addresses>.item,.plot-dashboard-addresses-section .additional-addresses tbody tr{border:1px solid #eee;border-radius:8px}.form-edit-account .fieldset{background:#fff;border-radius:10px;padding:18px 20px;margin-bottom:16px;box-shadow:0 1px 3px rgba(0,0,0,.06)}.form-edit-account .fieldset>.legend{font-size:16.5px;font-weight:700;margin:0 0 10px;border:0;padding:0}.customer-account-login .page-title-wrapper .page-title,.customer-account-create .page-title-wrapper .page-title,.customer-account-forgotpassword .page-title-wrapper .page-title{text-align:center;font-size:30px;font-weight:800;color:#212529}.customer-account-login .login-container{display:grid;grid-template-columns:1fr 1fr;gap:18px;max-width:920px;margin:0 auto}@media (max-width:760px){.customer-account-login .login-container{grid-template-columns:1fr}}.customer-account-login .login-container .block,.plot-auth-card,.customer-account-create .form-create-account .fieldset,.customer-account-forgotpassword .form.password.forget{background:#f2f2f2;border-radius:16px;padding:22px 26px;float:none;width:auto}.customer-account-login .login-container .block .block-title,.customer-account-create .form-create-account .fieldset>.legend,.plot-auth-heading{color:#ef7d00;font-size:24px;font-weight:500;margin:0 0 16px;border:0;padding:0}.customer-account-login .login-container .block .block-title strong{font-weight:500}.customer-account-login .form-login input[type=email],.customer-account-login .form-login input[type=password],.customer-account-login .form-login input[type=text],.customer-account-create .form-create-account input:not([type=checkbox]):not([type=radio]),.customer-account-forgotpassword .form.password.forget input[type=email]{background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 14px;height:auto;font-size:14px}.customer-account-login .form-login .action.login,.customer-account-create .form-create-account .action.submit,.customer-account-forgotpassword .form.password.forget .action.submit{width:100%;padding:12px;border-radius:6px;background:#ef7d00;border-color:#ef7d00;font-weight:700}.plot-auth-secondary-btn{display:block;width:100%;text-align:center;padding:12px;border-radius:6px;background:#fff;color:#c96a00;border:1px solid #ef7d00;font-weight:500;box-sizing:border-box}.plot-auth-secondary-btn:hover{background:#fff7ef;color:#c96a00;text-decoration:none}.plot-auth-benefits{list-style:none;margin:0 0 16px;padding:0}.plot-auth-benefits li{color:#555;font-size:14px;margin:0 0 6px}.plot-auth-check{color:#ef7d00;font-weight:700;margin-right:4px}.customer-account-login .form-login .field.password .label{display:inline-block}.customer-account-login .form-login .action.remind{float:right;color:#c96a00;font-size:12.5px;margin-top:2px}.customer-account-create .form-create-account{max-width:760px;margin:0 auto;float:none;width:auto}.plot-address-card--billing.plot-address-card--empty{border:1px solid var(--line,#e2e2e2)}.plot-address-card--empty .box-title{padding:0;margin:0 0 8px;font-size:16.5px;font-weight:700}.plot-dash-empty{text-align:center;padding:20px 12px}.plot-dash-empty-icon{font-size:30px;display:block;margin-bottom:8px}.plot-dash-empty p{color:#666;margin:0 0 12px}