/* Product list and capture form only: readable type and reachable controls. */
html body table.article-table.product-readable :is(th,td){font-size:14px!important;line-height:1.45}
html body table.article-table.product-readable .article-identity .article-card-copy>b{font-size:16px!important;line-height:1.4!important}
html body table.article-table.product-readable :is(small,.article-mg-id,.ac-row-info,.native-stock-state,.native-photo-count,.ac-channel,.ac-channel-name,.ac-channel-label){font-size:13px!important;line-height:1.4!important}
html body table.article-table.product-readable td[data-column-key=price]::before{font-size:13px!important}
html body table.article-table.product-readable :is(.quick-sku,.quick-price,.quick-qty,.quick-condition){font-size:14px!important;height:38px!important;min-height:38px!important;padding:7px!important}
html body table.article-table.product-readable td .row-actions :is(button,summary),html body table.article-table.product-readable :is(button,summary){font-size:14px!important;min-height:38px!important;line-height:1.4!important}
html body #article-section :is(label,#active-article-filters,#article-bottom-selection){font-size:13px!important;line-height:1.4}
html body #article-section :is(button,select,summary),html body #ac-footer :is(button,summary,span,label,b,select){font-size:14px!important;line-height:1.4!important}
html body #ac-toolbar button,html body #ac-toolbar input,html body #ac-toolbar select{font-size:14px!important;min-height:40px!important;height:auto!important}
html body.article-compact #ac-toolbar{flex-wrap:wrap}
html body.article-compact #ac-search-fields{flex:1 1 470px;min-width:0}
html body.article-compact #ac-status,html body.article-compact #article-flow-tabs{flex-wrap:wrap}
html body.article-compact-daily table.article-table.product-readable tr{grid-template-columns:32px minmax(210px,1fr) 122px 108px 118px 190px 112px}
html body.article-compact #ac-footer,html body.article-compact #article-bottom-bulk-bar{flex-wrap:wrap}
html body.article-compact #ac-footer .article-pagination{flex-wrap:wrap}
html body #editor.single-entry-active #entry-main label{font-size:14px!important;line-height:1.4!important}
html body #editor.single-entry-active #entry-main :is(small,summary,#entry-title-override-state,#entry-channels span,#entry-status,#entry-results p){font-size:13px!important;line-height:1.45!important}
html body #editor.single-entry-active #entry-main button{font-size:14px!important;min-height:40px!important;line-height:1.4!important}
html body #editor.single-entry-active #entry-main :is(input:not([type=checkbox]),select,textarea){font-size:16px!important;min-height:40px!important;height:auto!important;line-height:1.4!important}
html body #editor.single-entry-active #entry-main .entry-title-override summary{font-size:14px!important}
html body #editor.single-entry-active #entry-details{font-size:14px!important;line-height:1.45}
html body #editor.single-entry-active #entry-details :is(label,small,summary){font-size:13px!important;line-height:1.45!important}
html body #editor.single-entry-active #entry-details :is(input:not([type=checkbox]),select,textarea){font-size:16px!important;min-width:0;max-width:100%;box-sizing:border-box}
html body #editor.single-entry-active #entry-details :is(button,summary){font-size:14px!important;min-height:40px}
@media(max-width:1023px){
 html body table.article-table.product-readable .article-identity .article-card-copy>b{font-size:17px!important}
 html body table.article-table.product-readable :is(.quick-sku,.quick-price,.quick-qty,.quick-condition){font-size:16px!important;height:44px!important;min-height:44px!important}
 html body table.article-table.product-readable td .row-actions :is(button,summary),html body table.article-table.product-readable :is(button,summary){min-height:44px!important;font-size:15px!important}
 html body #article-section :is(button,select,input:not([type=checkbox]),summary){font-size:16px!important;min-height:44px!important;max-width:100%;box-sizing:border-box}
 html body #article-section :is(.article-filters,.article-query-form,.article-pagination,.workspace-native-tools,.workspace-native-view-tools){flex-wrap:wrap;min-width:0;max-width:100%}
 html body #article-section .article-table-wrap{max-width:100%;overscroll-behavior-x:contain}
 html body table.article-table.product-readable input[type=checkbox]{width:24px!important;height:24px!important}
 html body table.article-table.product-readable td[data-column-key=select]{min-height:44px}
}
@media(max-width:760px){
 html body #editor.single-entry-active #entry-main :is(button,input:not([type=checkbox]),select),html body #editor.single-entry-active #entry-details :is(button,input:not([type=checkbox]),select,summary){min-height:44px!important}
 html body #editor.single-entry-active #entry-main button{font-size:15px!important}
 html body #editor.single-entry-active #entry-main input:not([type=checkbox]),html body #editor.single-entry-active #entry-main select{height:44px!important;padding:9px!important}
 html body #editor.single-entry-active #entry-main textarea{min-height:64px!important}
 html body #editor.single-entry-active #entry-main :is(.entry-photo-actions,#entry-identity,#entry-daily,#entry-location,#entry-prices,.ebay-required-fields-grid){min-width:0}
 html body #editor.single-entry-active #entry-main .entry-product-head{align-items:flex-start;flex-wrap:wrap}
 html body #editor.single-entry-active #entry-main .entry-product-head>div{flex-basis:100%}
 html body #editor.single-entry-active #entry-main .entry-product-head>button{max-width:100%;margin-left:auto}
}

@media(max-width:760px){
 html body #seller-mobile-workspace .seller-card-copy>b{font-size:17px!important;line-height:1.4!important}
 html body #seller-mobile-workspace :is(.seller-card-copy>small,.seller-channel-tags>span,.seller-draft-tag,#seller-result){font-size:13px!important;line-height:1.4!important}
 html body #seller-mobile-workspace :is(button,input:not([type=checkbox]),select,summary){font-size:16px!important;min-height:44px!important;box-sizing:border-box}
 html body #seller-mobile-workspace .seller-card-actions{flex-wrap:wrap}
}
@media(max-width:760px){
 html body #seller-mobile-workspace .seller-page-head{display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:10px}
 html body #seller-mobile-workspace #seller-create{grid-column:1/-1;display:flex;align-items:center;justify-content:center;width:100%;height:auto;min-height:44px;line-height:1.4;white-space:normal;padding:10px 12px}
 html body #seller-mobile-workspace #seller-create>span{min-width:0;overflow-wrap:anywhere}
 html body #seller-mobile-workspace .seller-offer>.seller-card-body{padding-right:48px}
 html body #seller-mobile-workspace .seller-offer>.seller-card-actions>button:not(.seller-icon){font-size:0!important;line-height:0!important;width:44px;min-width:44px;min-height:48px}
 html body #seller-mobile-workspace .seller-offer>.seller-card-actions>.seller-icon{width:44px;min-width:44px;min-height:44px}
}
