
.products-grid .product-thumb-wrap{position:relative!important;isolation:isolate}
.products-grid .product-thumb-wrap :is(.bood-real-sales-badge,.bood-choice-count,.product-popular-badge,.product-stockout-tag,.bood-stockout-float){position:absolute!important;z-index:12!important}
.products-grid .product-thumb-wrap .bood-real-sales-badge{top:8px!important;right:8px!important;left:auto!important;bottom:auto!important;max-width:calc(100% - 16px)!important;font-size:10px!important;padding:4px 7px!important}
.products-grid .product-thumb-wrap .bood-choice-count{bottom:8px!important;right:8px!important;top:auto!important;left:auto!important;max-width:calc(100% - 16px)!important;font-size:10px!important}
.products-grid .product-thumb-wrap .bood-maintenance-overlay{position:absolute!important;inset:0!important;z-index:35!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:12px!important;background:rgba(14,12,8,.66)!important;pointer-events:none!important;text-align:center!important}
.products-grid .product-thumb-wrap .bood-maintenance-overlay strong{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#fff1d6!important;color:#a85a05!important;border:1px solid #eeb75d!important;border-radius:999px!important;padding:6px 12px!important;font-size:clamp(11px,2.8vw,13px)!important;line-height:1.3!important;text-shadow:none!important;white-space:normal!important}
.products-grid .product-thumb-wrap .bood-maintenance-overlay .bood-maintenance-icon{color:#fbbf24!important;font-size:24px!important}
.products-grid .product-thumb-wrap .bood-maintenance-overlay small{color:#ffe4b0!important;font-size:10px!important}
.products-grid .product-thumb-wrap .bood-store-status{position:absolute!important;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;z-index:34!important;max-width:calc(100% - 20px)!important}
.products-grid .product-thumb-wrap .bood-store-status span{background:#fff1d6!important;color:#a85a05!important;border:1px solid #eeb75d!important;box-shadow:none!important;border-radius:999px!important;padding:6px 12px!important;font-size:12px!important}
.products-grid .product-thumb-wrap .product-popular-badge{position:absolute!important;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;z-index:30!important;background:#dcfce7!important;color:#166534!important;border:1px solid #86efac!important;box-shadow:none!important;padding:7px 12px!important;border-radius:999px!important;font-size:12px!important;white-space:nowrap!important}
.products-grid .product-thumb-wrap .bood-stockout-float,.products-grid .product-thumb-wrap .product-stockout-tag{top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;z-index:32!important;background:#fee2e2!important;color:#991b1b!important;border:1px solid #fca5a5!important;box-shadow:none!important;white-space:nowrap!important}
.products-grid .product-box.product-out-of-stock .product-popular-badge,.products-grid .product-box.product-under-maintenance .product-popular-badge,.products-grid .product-box.product-under-maintenance :is(.bood-stockout-float,.product-stockout-tag){display:none!important}
.products-grid .bood-stock-customer{display:inline-flex!important;align-items:center!important;gap:6px!important;width:max-content!important;max-width:100%!important;background:#dbeafe!important;color:#1d4ed8!important;border:1px solid #93c5fd!important;border-radius:999px!important;padding:5px 10px!important;font-size:11px!important;font-weight:700!important;line-height:1.4!important;white-space:normal!important}
.products-grid .bood-stock-customer i{color:inherit!important}
.products-grid .bood-stock-customer.is-empty{background:#fee2e2!important;color:#991b1b!important;border-color:#fca5a5!important}
.bood-status-page .status-live.status-maintenance{background:#fff1d6!important;color:#a85a05!important;border-color:#eeb75d!important}
.bood-status-page .status-live.status-out{background:#fee2e2!important;color:#991b1b!important;border-color:#fca5a5!important}
.bood-status-page .status-preview-panel .status-live:not(.status-maintenance):not(.status-out){background:#dcfce7!important;color:#166534!important;border-color:#86efac!important}
.bood-status-page .status-icon-tile{width:30px!important;height:30px!important;background:#fbbf24!important;color:#78350f!important;border-radius:9px!important}
.bood-status-page .status-icon-tile i{color:#78350f!important;font-size:16px!important}
@media(max-width:480px){.products-grid .product-thumb-wrap .bood-real-sales-badge{font-size:9px!important}.products-grid .product-thumb-wrap .bood-maintenance-overlay strong{padding:5px 8px!important}}
