.elementor-1237 .elementor-element.elementor-element-9b523f0{--display:grid;--min-height:960px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1237 .elementor-element.elementor-element-cc21219{--display:flex;}.elementor-1237 .elementor-element.elementor-element-42f14de > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-1237 .elementor-element.elementor-element-cd1e776{--display:flex;--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1237 .elementor-element.elementor-element-7fc3649{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1237 .elementor-element.elementor-element-9b523f0{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1237 .elementor-element.elementor-element-9b523f0{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for shortcode, class: .elementor-element-42f14de *//* Verberg enkel specifieke blokken die je niet wil */
.account-cards,
.wcfm-content .wcfm-page-head,
.woocommerce-MyAccount-content > p {
    display: none !important;
}

/* Zorg dat WPForms zichtbaar blijft */
.wpforms-container {
    display: block !important;
    visibility: visible !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b523f0 */.woocommerce-MyAccount-navigation ul {
  display: flex;
  flex-direction: column;
  height: 100%;
}

.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout {
  margin-top: auto;
}/* End custom CSS */
/* Start custom CSS *//* Claude: hide left My Account menu */
.woocommerce-MyAccount-navigation { display: none !important; }
.woocommerce-MyAccount-content { width: 100% !important; max-width: 100% !important; float: none !important; margin: 0 !important; }

/* Claude: hide duplicate seller-dashboard tile */
.wcmtx-my-account-links .wcmamtx_dashboard_link.seller-dashboard-link { display: none !important; }

/* Claude: My Account UI polish */
.wcmtx-my-account-links { gap:16px; }
.wcmtx-my-account-links .wcmamtx_dashboard_link { position:relative; border-radius:14px; transition: transform .15s ease, box-shadow .15s ease; min-height:140px; padding:16px; }
.wcmtx-my-account-links .wcmamtx_dashboard_link:hover { transform:translateY(-3px); box-shadow:0 14px 28px -18px rgba(31,27,58,0.35); }
.wcmtx-my-account-links .wcmamtx_dashboard_link a { display:flex; flex-direction:column; align-items:center; gap:8px; }
.wcmtx-my-account-links .wcmamtx_dashboard_link a::after { display:block; margin-top:6px; font-size:12px; font-weight:400; opacity:.75; letter-spacing:0; line-height:1.4; }
.wcmtx-my-account-links .edit-account-link a::after { content:"Manage profile & addresses"; }
.wcmtx-my-account-links .wcfm-store-manager-link a::after { content:"Open your seller dashboard"; }
.wcmtx-my-account-links .uwa-auctions-link a::after { content:"Your bids and listings"; }
.wcmtx-my-account-links .orders-link a::after { content:"View your orders"; }
.wcmtx-my-account-links .customer-logout-link a::after { content:"Log out securely"; }
.wcmtx-my-account-links .submit-item-link a::after { content:"Submit a card or lot"; }
@media (max-width: 700px) { .wcmtx-my-account-links { grid-template-columns: repeat(2, 1fr) !important; } }
@media (max-width: 420px) { .wcmtx-my-account-links { grid-template-columns: 1fr !important; } }/* End custom CSS */