.bm-account-page .woocommerce-MyAccount-navigation.bm-account-navigation{float:none;width:100%;margin:0 0 30px;padding:0;border:0;background:transparent}.bm-account-page .bm-account-navigation .bm-account-shortcuts{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:0}.bm-account-page .bm-account-navigation .bm-account-shortcuts>a{display:flex;align-items:center;gap:16px;width:100%;box-sizing:border-box;padding:20px;text-align:left;white-space:normal}.bm-account-page .bm-account-navigation .bm-account-shortcuts>a.is-active{background:#f4f7f9;border-color:#b7c9d5;box-shadow:inset 3px 0 #ff6b00}.bm-account-page .bm-account-navigation .bm-account-shortcuts>a>span:nth-child(2){flex:1;min-width:0}.bm-account-page .bm-account-navigation .bm-account-shortcuts>a>span:last-child{flex:none;align-self:center}.bm-account-page .woocommerce-MyAccount-content{float:none;width:100%;clear:both}@media(max-width:760px){.bm-account-page .bm-account-navigation .bm-account-shortcuts>a{padding:16px;gap:12px}.bm-account-page .woocommerce-MyAccount-navigation.bm-account-navigation{margin-bottom:24px}}.bm-account-page .bm-account-welcome{padding:22px 24px;background:#f4f7f9;border-radius:8px;margin-bottom:30px}.bm-account-welcome h2{font-size:22px;margin:0 0 8px}.bm-account-welcome p{max-width:650px;margin:0;color:#64717d}.bm-account-google{margin-top:18px}.bm-account-page #customer_login{align-items:start}.bm-account-page #customer_login .col-1,.bm-account-page #customer_login .col-2{border:1px solid #e0e6eb;border-radius:8px;padding:26px;box-sizing:border-box}.bm-account-page #customer_login h2{font-size:23px;margin:0 0 20px}.bm-account-page #customer_login form.login,.bm-account-page #customer_login form.register{border:0;padding:0;max-width:none}.bm-account-page #customer_login .button{width:100%;margin-top:8px}.bm-account-page .woocommerce-form-login__rememberme{display:flex!important;gap:8px;align-items:center}.bm-account-page .woocommerce-form-login__rememberme input{margin:0}.bm-account-page .lost_password{font-size:13px;margin:18px 0 0}.bm-account-page .woocommerce-privacy-policy-text{font-size:12px;line-height:1.6}.bm-account-overview header{margin-bottom:24px}.bm-account-overview header h2{font-size:27px;margin:0 0 10px;overflow-wrap:anywhere}.bm-account-overview header>p:last-child{margin:0;color:#64717d}.bm-account-eyebrow{font-size:11px;letter-spacing:1.6px;color:#64717d;margin:0 0 10px}.bm-account-shortcuts{display:grid;gap:12px;margin-bottom:30px}.bm-account-shortcuts>a{display:flex;align-items:center;gap:16px;padding:20px;border:1px solid #e0e6eb;border-radius:7px;color:#092c46;text-decoration:none}.bm-account-shortcuts>a:hover{background:#f7f9fa;border-color:#b9c8d2}.bm-account-shortcuts .bm-icon{width:27px;height:27px;flex:0 0 27px;color:#092c46}.bm-account-shortcuts>a>span:nth-child(2){flex:1;min-width:0}.bm-account-shortcuts strong{display:block;font-size:15px;font-weight:600}.bm-account-shortcuts small{display:block;color:#64717d;font-size:13px;margin-top:4px}.bm-account-shortcuts>a>span:last-child{font-size:24px;color:#687782}.bm-account-section-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px}.bm-account-section-heading h3{margin:0;font-size:21px}.bm-account-section-heading a{font-size:13px;white-space:nowrap}.bm-account-no-orders{padding:30px 24px;background:#f5f7f8;border-radius:8px;text-align:center}.bm-account-no-orders h3{margin:0 0 8px;font-size:19px}.bm-account-no-orders p{margin:0 0 20px;color:#64717d;font-size:14px}.bm-account-order{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px 18px;padding:18px 0;border-bottom:1px solid #e3e9ed;font-size:14px}.bm-account-order>div>a{display:block;font-weight:600;text-decoration:none}.bm-account-order small{display:block;color:#64717d;font-size:12px;margin-top:3px}.bm-account-order-status{font-size:12px;padding:5px 9px;border-radius:4px;background:#f0f4f6;color:#344d60}.bm-account-order-link{grid-column:1/-1;font-size:12px}.bm-account-contact{font-size:13px;margin:26px 0 0;color:#64717d}.bm-account-page .woocommerce-MyAccount-content .woocommerce-Address{padding:18px;border:1px solid #e1e6eb;border-radius:6px;box-sizing:border-box}.bm-account-page .woocommerce-MyAccount-content .woocommerce-Address h2,.bm-account-page .woocommerce-MyAccount-content .woocommerce-Address h3{font-size:19px}
@media(max-width:760px){.bm-account-page .bm-account-welcome{padding:18px;margin-bottom:22px}.bm-account-welcome h2{font-size:20px}.bm-account-welcome p{font-size:13px}.bm-account-page #customer_login{gap:20px}.bm-account-page #customer_login .col-1,.bm-account-page #customer_login .col-2{padding:20px}.bm-account-overview header h2{font-size:24px}.bm-account-shortcuts>a{padding:16px;gap:12px}.bm-account-shortcuts strong{font-size:14px}.bm-account-shortcuts small{font-size:12px}.bm-account-order{grid-template-columns:minmax(0,1fr) auto;gap:10px}.bm-account-order-status{grid-column:1;grid-row:2;justify-self:start}.bm-account-order>strong{grid-column:2;grid-row:1}.bm-account-order-link{grid-column:2;grid-row:2;justify-self:end}.bm-account-page .woocommerce-Addresses{display:grid;gap:18px}.bm-account-page .woocommerce-Addresses .col-1,.bm-account-page .woocommerce-Addresses .col-2{float:none;width:100%}}
