.bwd-account{--bwd-account-gap:1.25rem;--bwd-account-ink:#242a31;--bwd-account-muted:#64707c;--bwd-account-border:#e0e4e8;--bwd-account-radius:14px;--bwd-account-button-background:#29333e;--bwd-account-button-color:#fff;max-width:72rem;margin:2rem auto;color:var(--bwd-account-ink);font-family:var(--bwd-account-font-family,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);font-size:var(--bwd-account-font-size,16px);line-height:1.65;white-space:normal;text-align:start}.bwd-account *{box-sizing:border-box}.bwd-account :is(h2,h3,h4,p,figure){margin:0}.bwd-account :is(h2,h3,h4){color:inherit;font-family:inherit;line-height:1.3;letter-spacing:-.02em}.bwd-account h2{font-size:clamp(1.5rem,2.5vw,1.9rem);font-weight:700}.bwd-account h3{font-size:1.12rem;font-weight:650;margin-bottom:1.25rem}.bwd-account h4{font-size:1rem;font-weight:650;margin-bottom:.5rem}.bwd-account p+p{margin-top:.75rem}.bwd-account a{color:inherit;text-underline-offset:3px}.bwd-account--guest{max-width:36rem}.bwd-account-panel{border:1px solid var(--bwd-account-border);border-radius:var(--bwd-account-radius);padding:clamp(1.25rem,3vw,2rem);background:var(--bwd-account-background,#fff);box-shadow:0 3px 16px #1f2b3810;min-width:0}.bwd-account-auth{margin-block:1.25rem;padding:clamp(1.5rem,4vw,2.5rem)}.bwd-account-auth>.bwd-account-icon{width:44px;height:44px;padding:10px;border-radius:12px;background:#f1f3f5;color:#485867;margin-bottom:1rem}.bwd-account-auth h2{margin-bottom:.75rem}.bwd-account-auth>p{color:var(--bwd-account-muted);font-size:.94em;margin-bottom:1.5rem}.bwd-account-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding-block:.5rem 1.5rem;margin-bottom:.75rem;border-bottom:1px solid var(--bwd-account-border)}.bwd-account-header>a{font-size:.87rem;color:var(--bwd-account-muted)}.bwd-account-back{display:inline-block;font-size:.9rem;margin:0 0 1.5rem}.bwd-account-workspace{display:grid;grid-template-columns:minmax(0,1fr) 19rem;gap:1.5rem;align-items:start}.bwd-account-main{min-width:0}.bwd-account-sidebar{position:sticky;top:1.5rem;display:grid;gap:1rem;min-width:0}.bwd-account-form>.bwd-account-panel+.bwd-account-panel{margin-top:1.25rem}.bwd-account-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.25rem}.bwd-account-columns>.bwd-account-field:last-child:nth-child(odd){grid-column:1/-1}.bwd-account-field{display:flex;min-width:0;flex-direction:column;gap:.5rem;margin:1.25rem 0 0}.bwd-account-field>span,.bwd-account-richtext>label{display:block;font-size:.87rem;font-weight:600;color:var(--bwd-account-ink)}.bwd-account .bwd-account-field :is(input,textarea),.bwd-account #bwd_login_form :is(input[type=text],input[type=password]){font:inherit;font-size:1rem;line-height:1.5;width:100%;min-width:0;min-height:46px;margin:0;padding:.65rem .85rem;border:1px solid #cbd2d9;border-radius:7px;background:#fff;box-shadow:0 1px 2px #20304405;color:#242a31}.bwd-account .bwd-account-field textarea{resize:vertical}.bwd-account .bwd-account-field input[type=file]{background:#f7f8fa;font-size:.85rem;padding:12px;cursor:pointer}.bwd-account input::file-selector-button{font:inherit;padding:.4rem .7rem;margin-inline-end:12px;border:1px solid #cbd2d9;border-radius:5px;background:#fff;cursor:pointer}.bwd-account :is(.bwd-account-action,.bwd-account-button,#bwd_login_submit){display:inline-flex;justify-content:center;align-items:center;gap:.5rem;min-height:44px;width:auto;padding:.65rem 1.1rem;border:1px solid transparent;border-radius:7px;background:var(--bwd-account-button-background);color:var(--bwd-account-button-color);font:600 .9rem/1.5 var(--bwd-account-font-family,system-ui,sans-serif);text-decoration:none;box-shadow:0 1px 2px #17202b10;cursor:pointer;transition:filter .15s}.bwd-account :is(.bwd-account-action,.bwd-account-button,#bwd_login_submit):hover{filter:brightness(1.12)}.bwd-account #bwd_login_form p{margin:0 0 1.1rem}.bwd-account #bwd_login_form :is(.login-username,.login-password)>label{display:block;font-size:.87rem;font-weight:600;margin-bottom:.45rem}.bwd-account #bwd_login_form .login-remember label{display:flex;gap:.5rem;align-items:center;font-size:.85rem;color:var(--bwd-account-muted)}.bwd-account #bwd_login_submit{width:100%;margin:.25rem 0 .2rem}.bwd-account #bwd_login_form+a{display:block;text-align:center;font-size:.85rem;color:var(--bwd-account-muted)}.bwd-account-notice{display:flex;align-items:flex-start;gap:.8rem;background:#f0f8f4;border:1px solid #d2e7db;color:#285c43;padding:1rem 1.15rem;border-radius:10px;margin-bottom:1.5rem;font:inherit;font-size:.9rem;line-height:1.6}.bwd-account-notice p{margin:0}.bwd-account-notice--error{background:#fff4f3;border-color:#f0d6d3;color:#8b3630}.bwd-account .bwd-account-icon{display:block;flex:0 0 auto;width:20px;height:20px;margin-top:2px}.bwd-account-media{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:1rem}.bwd-account-media:empty{display:none}.bwd-account-media figure{display:flex;flex-direction:column;gap:.6rem;border:1px solid var(--bwd-account-border);border-radius:9px;padding:.65rem;min-width:0;overflow-wrap:anywhere}.bwd-account-media img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:5px}.bwd-account-media label{font-size:.8rem;display:flex;align-items:center;gap:.4rem}.bwd-account-media figure>a{font-size:.8rem}.bwd-account-panel>p{font-size:.88rem;color:var(--bwd-account-muted);margin-block:-.5rem 1.25rem}.bwd-account-auth>p{margin-top:0}.bwd-account-richtext{margin-top:1.5rem}.bwd-account-richtext>label{margin-bottom:.55rem}.bwd-account-richtext .wp-editor-wrap{border:1px solid #cbd2d9;border-radius:7px;overflow:hidden}.bwd-account-richtext .wp-editor-container{border:0}.bwd-account-richtext .wp-editor-area{display:block;min-height:260px;width:100%;padding:1rem;font:inherit;border:0}.bwd-account-richtext .mce-toolbar-grp{border-bottom:1px solid #dde2e6}.bwd-account-save{position:sticky;bottom:16px;display:flex;justify-content:flex-end;padding:12px;margin-top:1.25rem;border:1px solid var(--bwd-account-border);border-radius:10px;background:#ffffffed;box-shadow:0 4px 20px #1d2e3a12;z-index:2}.bwd-account-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:1.25rem}.bwd-account-list .bwd-account-panel>p{display:inline-flex;margin:0 0 1rem;padding:.2rem .65rem;border-radius:20px;background:#f0f3f5;font-size:.75rem}.bwd-account-list h3{margin-bottom:.6rem}.bwd-account-list .bwd-account-button{display:flex}.bwd-account-plans{display:grid;gap:.9rem;margin-top:1.25rem}.bwd-account-plans article{padding:1rem;border:1px solid var(--bwd-account-border);border-radius:9px}.bwd-account-plans p{font-size:.85rem;color:var(--bwd-account-muted);margin-bottom:.8rem}.bwd-account-sidebar .bwd-account-action{width:100%;margin-top:.5rem}.bwd-account-sidebar .bwd-account-panel{padding:1.25rem;box-shadow:none}.bwd-account-danger{border-color:#ead9d6;background:#fffdfc;font-size:.85rem}.bwd-account-danger>summary{font-weight:600;cursor:pointer;color:#8a433c}.bwd-account-danger[open]>summary{margin-bottom:1rem}.bwd-account-danger .bwd-account-action{background:#fff;border:1px solid #d5aaa5;color:#8a433c}.bwd-account-danger label{display:flex;gap:.5rem;align-items:start;margin-block:1rem}.bwd-account-address-list{display:grid;margin-top:.35rem;border:1px solid #cbd2d9;border-radius:7px;overflow:hidden}.bwd-account-address-list[hidden]{display:none}.bwd-account .bwd-account-address-list button{display:block;width:100%;padding:.75rem 1rem;text-align:start;font:inherit;font-size:.88rem;background:#fff;border:0;border-bottom:1px solid #eef0f2;color:inherit;cursor:pointer}.bwd-account .bwd-account-address-list button:hover{background:#f4f6f8}.bwd-account-address-list .bwd-location-credit{padding:.4rem .75rem;font-size:.7rem;color:var(--bwd-account-muted)}.bwd-account [data-address-status]:empty{display:none}.bwd-account [data-address-status]:not(:empty){font-size:.8rem;color:var(--bwd-account-muted);margin-top:.5rem}.bwd-account :is(button,a,input,textarea):focus-visible{outline:2px solid #52697f;outline-offset:3px}.bwd-account input[type=checkbox],.bwd-account input[type=radio]{width:16px;height:16px;flex-shrink:0;accent-color:var(--bwd-account-button-background)}@media(max-width:850px){.bwd-account-workspace{grid-template-columns:minmax(0,1fr)}.bwd-account-sidebar{position:static;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}}@media(max-width:520px){.bwd-account{font-size:15px;margin-block:1rem}.bwd-account-columns{grid-template-columns:minmax(0,1fr)}.bwd-account-panel{padding:1.15rem}.bwd-account-auth{padding:1.5rem}.bwd-account-save{bottom:8px}.bwd-account-save .bwd-account-action{width:100%}.bwd-account-media{grid-template-columns:repeat(2,minmax(0,1fr))}}

.bwd-account .bwd-account-auth>.bwd-account-icon{width:44px;height:44px;margin-top:0}
