.rimura-mf-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}
#designer-request .rimura-mf-dealer-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 32px}
#designer-request label{display:block;line-height:1.6}
#designer-request input:not([type=checkbox]):not([type=hidden]),#designer-request select{display:block;width:100%;min-height:46px;border:1px solid #d8d0c3;border-radius:5px;padding:10px;background:#fff;color:#29251f;box-sizing:border-box}
#designer-request input[readonly]{background:#eee!important}
#designer-request button{padding:14px 28px;border:0;border-radius:999px;background:#29251f;color:#fff;cursor:pointer}
.account-native-settings .account-dealer-details{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:20px}
@media(max-width:700px){.rimura-mf-tabs{grid-template-columns:1fr}.rimura-mf-tab{min-height:0;border-radius:8px}.rimura-mf-tab small{margin-left:0}.rimura-mf-panel{margin-top:12px!important}#designer-request .rimura-mf-dealer-columns{grid-template-columns:1fr;gap:12px}}

/* Compact and distinguish the two account upgrade panels. */
.account-dashboard #dealer-request.account-upgrade,.account-dashboard #designer-request.account-upgrade{margin-bottom:0!important;padding:22px 30px!important}
.account-dashboard #dealer-request.account-upgrade{background:#eee9e1;border-color:#ded4c7}
.account-dashboard #designer-request.account-upgrade{background:#e5ece6;border-color:#cbd8ce}
.account-dashboard #dealer-request + #designer-request.account-upgrade{margin-top:18px!important}
.account-dashboard .account-upgrade .rimura-upgrade-disclosure{margin:0!important;padding:0!important;border-top:0!important}
@media(max-width:600px){.account-dashboard #dealer-request.account-upgrade,.account-dashboard #designer-request.account-upgrade{padding:18px 20px!important}}
