.selection-title[hidden]{display:none!important}.selection:has(.selection-title[hidden]){justify-content:center}.shop-text-search{margin:0 0 8px;color:#8e9098;font-size:10px}.shop-text-search summary{cursor:pointer;min-height:22px;line-height:22px;text-align:right}.shop-text-search input[type=search]{margin:5px 0 0;min-height:34px;font-size:16px}.shop-filter-row{grid-template-columns:30px 52px minmax(0,1fr) minmax(0,1fr) 32px 35px;gap:5px}.shop-filter-row #shop-cart{position:relative;background:#ffdf00;color:#171717;padding:5px;overflow:visible}.shop-filter-row #shop-cart b{position:absolute;right:-4px;top:-6px;display:grid;place-items:center;font-size:9px;line-height:15px;height:17px;min-width:17px;background:#ffdf00;border:2px solid #202125;border-radius:50%}.shop-filter-row #shop-cart .icon{height:20px;width:20px;margin:0}.shop-categories{margin-top:7px;gap:4px}.shop-categories button{padding:4px 8px;font-size:10px;min-height:26px;font-weight:500}.shop-toolbar{margin-bottom:8px}.shop-filter-row input,.shop-filter-row button{height:34px;padding:5px 6px}.shop-price-label{font-size:10px}.shop-items{gap:4px!important}.shop-entry .item{border-width:1px;border-radius:5px}.shop-entry .item b{font-weight:600}.cart-add{border-radius:4px}
@media(max-width:650px){.picker-body:has(.shop-items){padding:9px 6px 12px}.picker-body:has(.shop-items) .inventory-switch{margin-bottom:9px}.picker-body:has(.shop-items) .inventory-switch button{min-height:33px;padding:5px 8px;font-size:12px}.shop-filter-row{grid-template-columns:25px 40px minmax(0,1fr) minmax(0,1fr) 28px 32px;gap:4px}.shop-filter-row input{font-size:16px;min-height:32px;height:32px;padding:4px}.shop-filter-row button{height:32px;padding:4px;min-height:32px}.shop-filter-row .icon{width:16px;height:16px}.shop-filter-row #shop-cart .icon{width:18px;height:18px}.shop-price-label{font-size:8px;line-height:1.4}.shop-categories button{min-height:23px;padding:3px 7px;font-size:9px}.shop-categories>span{font-size:9px}.shop-text-search{font-size:9px;margin-bottom:4px}.shop-text-search summary{min-height:18px;line-height:18px}.shop-entry .item{height:110px!important;min-height:110px!important;padding:5px}.shop-entry .item img{height:48px!important;margin:14px 0 0}.shop-entry .item small{font-size:6px!important;line-height:1.3;margin:0}.shop-entry .item b{font-size:8px!important;line-height:1.25;min-height:2.5em;margin:2px 0 0}.shop-entry .item strong{font-size:8px!important;top:5px;right:4px}.shop-entry .item em{font-size:6px;top:18px;right:4px}.cart-add{width:18px;height:18px;top:3px;left:3px}.cart-add .icon{width:11px;height:11px}.shop-entry.in-cart .item{outline-width:1px}.shop-categories{margin-top:5px}.picker-body .shop-items{gap:4px!important}}
@media(max-width:350px){.shop-filter-row{grid-template-columns:22px 35px minmax(0,1fr) minmax(0,1fr) 26px 28px;gap:3px}.shop-entry .item{min-height:104px!important;height:104px!important}.shop-entry .item img{height:43px!important}.shop-entry .item b{font-size:7px!important}}
