.product-admin-panel>.dashhead{gap:12px;flex-wrap:wrap}.product-admin-panel>.dashhead h3{margin:0}.product-admin-panel .actions{gap:7px;flex-wrap:nowrap}.product-admin-panel .icon-button{width:38px;height:38px;min-height:38px;padding:9px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.product-admin-panel .action-icon{width:18px;height:18px}.product-admin-list{border:1px solid #dce6f2;border-radius:12px;margin-top:18px;overflow:hidden;min-width:0}.product-admin-head,.product-admin-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(100px,160px) 105px 38px;align-items:center;gap:14px;padding:11px 15px}.product-admin-head{background:#172e50;color:#d5e3f7;font-size:10px;text-transform:uppercase;letter-spacing:.7px}.product-admin-row{min-width:0;border-top:1px solid #e5ecf6;background:white}.product-admin-row:nth-child(odd){background:#f6f9fd}.product-admin-row:hover{background:#edf4ff}.product-admin-description{display:flex;gap:12px;align-items:center;min-width:0}.product-admin-thumb{width:48px;height:48px;flex:0 0 48px;object-fit:contain;border-radius:9px;border:1px solid #e0e7f1;background:white}.product-admin-empty{display:grid;place-items:center;color:#7893b4;background:#eef3fa}.product-admin-empty svg{width:22px;height:22px}.product-admin-copy{min-width:0}.product-admin-copy>strong{display:block;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.product-admin-copy small{display:block;font-size:10px;color:#75859a;margin-top:3px;overflow-wrap:anywhere}.product-admin-category{min-width:0;display:flex;gap:7px;align-items:center;font-size:11px;color:#537196;overflow-wrap:anywhere}.product-admin-category svg{width:21px;height:21px;flex-shrink:0}.product-admin-price{font-size:12px;white-space:nowrap}.product-delete-zone{border-top:1px solid #f0d7db;margin-top:25px;padding-top:16px;display:flex;gap:14px;align-items:flex-start}.product-delete-zone .product-delete-button{width:40px;height:40px;padding:10px;display:grid;place-items:center;background:#dc2638;border:1px solid #c6192a;color:#fff}.product-delete-zone .product-delete-button:hover{background:#b7182a}.product-delete-zone svg{width:19px;height:19px}.product-delete-zone [hidden]{display:none!important}.product-delete-zone p{font-size:12px;line-height:1.7}.product-delete-zone #confirmproductdelete{background:#dc2638;color:#fff;border-color:#dc2638}.category-preset-filters{display:grid;grid-template-columns:1fr 1fr;gap:12px}.category-preset-filters label{font-size:11px}.category-preset-grid{max-height:42dvh;overflow-y:auto;overscroll-behavior:contain;padding:2px 4px 5px 2px;margin:12px 0 20px}.category-preset-grid .category-preset{min-width:0}.category-preset>span{overflow-wrap:anywhere}.catalog-club-banner{background:linear-gradient(110deg,#e9f1ff,#f7faff);border-color:#afc8ee}.catalog-club-banner .club-join-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:linear-gradient(115deg,#103d90,#226ae5);color:#fff;border:1px solid #2660b9;box-shadow:0 5px 14px #124c9b30;padding:14px 19px;font-size:12px;font-weight:800;flex-shrink:0;min-height:47px;white-space:nowrap}.club-join-button .category-icon{width:19px;height:19px;color:#ffdf71}.catalog-club-banner .club-join-button:hover{background:#104599;box-shadow:0 6px 18px #124c9b50}.cart #closecart.cart-close{width:auto;min-width:85px;display:none;align-items:center;justify-content:center;gap:6px;background:#dc2638;color:white;border:1px solid #bf182a;border-radius:9px;font-size:12px;font-weight:750;padding:8px 12px;min-height:38px}.cart #closecart.cart-close:hover{background:#b7182a}
@media(max-width:650px){.product-admin-panel{padding:15px;min-width:0}.product-admin-panel>.dashhead h3{font-size:16px}.product-admin-panel>.dashhead{gap:10px}.product-admin-panel .icon-button{width:34px;height:36px;min-height:36px;padding:8px}.product-admin-head{display:none}.product-admin-row{grid-template-columns:minmax(0,1fr) 24px 74px 34px;gap:6px;padding:10px 8px}.product-admin-thumb{display:none}.product-admin-copy>strong{font-size:11px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-admin-copy small{font-size:9px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product-admin-price{font-size:10px;text-align:right}.product-admin-category{justify-content:center}.product-admin-category>span{display:none}.product-admin-category svg{width:19px;height:19px}.product-admin-panel .actions #newproduct{font-size:10px;min-height:36px;padding:8px 11px}.category-preset-filters{grid-template-columns:1fr;gap:0}.category-preset-filters input,.category-preset-filters select{min-height:43px}.category-preset-grid{max-height:35dvh}.catalog-club-banner:has(.club-join-button){flex-wrap:wrap;gap:13px}.catalog-club-banner .club-join-button{font-size:11px;min-height:44px;width:100%;padding:11px 14px}.cart #closecart.cart-close{min-height:40px;min-width:88px}.product-delete-zone{margin-top:20px}}

.cart.cart-open #closecart.cart-close{display:inline-flex}
