
/* RBL hotfix: hide brand/preload logos inside filter modal */
.rbl-filter-modal .wpc-preload-img,
.rbl-filter-modal .wpc-filter-product_brand img,
.rbl-filter-modal .wpc-filter-product_brand picture,
.rbl-filter-modal .wpc-filter-product_brand figure,
.rbl-filter-modal .wpc-filters-widget-wrapper img,
.rbl-filter-modal .wpc-filters-widget-wrapper picture,
.rbl-filter-modal .wpc-filters-widget-wrapper figure{display:none!important;visibility:hidden!important;opacity:0!important;max-width:0!important;max-height:0!important;overflow:hidden!important}
.rbl-filter-modal .wpc-filter-product_brand .wpc-filter-content,
.rbl-filter-modal .wpc-filter-product_brand.wpc-filters-section,
.rbl-filter-modal .wpc-filters-widget-wrapper{background-image:none!important}
.rbl-filter-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:0 0 18px}.rbl-filter-chips{display:flex;gap:8px;flex-wrap:wrap}.rbl-filter-chip,.rbl-filter-clear{min-height:42px;border-radius:12px;border:1px solid rgba(72,75,255,.25);padding:9px 13px;font:inherit;cursor:pointer}.rbl-filter-chip{background:#f3f3ff;color:#111936}.rbl-filter-clear{margin-left:auto;background:#111936;color:#fff}.rbl-filter-clear:disabled{opacity:.45;cursor:not-allowed}.rbl-filter-modal select{width:100%;min-height:46px;padding:8px 38px 8px 12px;border-radius:12px}.rbl-product-trust{display:grid;gap:6px;margin:14px 0 4px;padding:0;list-style:none}.rbl-product-trust li:before{content:'✓';display:inline-grid;place-items:center;width:20px;height:20px;margin-right:8px;border-radius:50%;background:#eef0ff;color:#3947ff;font-weight:800}
.rbl-filter-hidden{display:none!important}
#rebytelab-custom-footer-links,#rebytelab-custom-footer-links .rebytelab-footer-column,#rebytelab-custom-footer-links .rebytelab-footer-note,#rebytelab-custom-footer-links .rebytelab-footer-bottom,#rebytelab-custom-footer-links address,#rebytelab-custom-footer-links p,#rebytelab-custom-footer-links li,#rebytelab-custom-footer-links strong,#rebytelab-custom-footer-links span{color:rgba(255,255,255,.92)!important}#rebytelab-custom-footer-links a,#rebytelab-custom-footer-links a:link,#rebytelab-custom-footer-links a:visited,#rebytelab-custom-footer-links a:hover,#rebytelab-custom-footer-links a:focus{color:#fff!important}#rebytelab-custom-footer-links a:hover,#rebytelab-custom-footer-links a:focus{text-decoration:underline}
body.translatepress-en_US footer #rebytelab-custom-footer-links .widget-title,body.translatepress-en_US footer #rebytelab-custom-footer-links h2,body.translatepress-en_US footer #rebytelab-custom-footer-links h3,body.translatepress-en_US footer #rebytelab-custom-footer-links h4,body.translatepress-en_US footer #rebytelab-custom-footer-links .menu a,body.translatepress-en_US footer #rebytelab-custom-footer-links .menu a:link,body.translatepress-en_US footer #rebytelab-custom-footer-links .menu a:visited,body.translatepress-en_US footer #rebytelab-custom-footer-links address,body.translatepress-en_US footer #rebytelab-custom-footer-links address a,body.translatepress-en_US footer #rebytelab-custom-footer-links .textwidget,body.translatepress-en_US footer #rebytelab-custom-footer-links .textwidget p,body.translatepress-en_US footer #rebytelab-custom-footer-links .textwidget a{color:#fff!important}
TEST.rbl-filter-modal,.rbl-filter-modal__dialog,.rbl-filter-modal__body{background:#fff!important;isolation:isolate}.rbl-filter-modal .wpc-filters-section{position:relative;overflow:hidden}.rbl-filter-modal .wpc-filters-section img,.rbl-filter-modal .wpc-filters-section picture,.rbl-filter-modal .wpc-filters-section figure,.rbl-filter-modal .wpc-filter-content img,.rbl-filter-modal .wpc-filter-content picture,.rbl-filter-modal .wpc-filter-content figure{display:none!important}.rbl-filter-modal .wpc-filters-section [style*=background-image],.rbl-filter-modal .wpc-filter-content [style*=background-image]{background-image:none!important}.rbl-filter-modal .wpc-filters-section:before,.rbl-filter-modal .wpc-filter-content:before,.rbl-filter-modal .wpc-filters-section:after,.rbl-filter-modal .wpc-filter-content:after{content:none!important}
body.translatepress-en_US .rbl-cart-drawer-v5__body .woocommerce-mini-cart__empty-message{color:transparent!important;font-size:0!important;line-height:0!important}body.translatepress-en_US .rbl-cart-drawer-v5__body .woocommerce-mini-cart__empty-message:before{content:"Your basket is still empty.";color:#0f172a;font-size:15px;line-height:1.6;font-weight:500}
@media(max-width:782px){.rbl-filter-toolbar{align-items:stretch}.rbl-filter-clear{width:100%;margin:0}.rbl-filter-modal .wpc-filter-content select{display:block;width:100%;max-width:100%}.rbl-filter-launch{position:static!important;inset:auto!important;float:none!important;clear:both!important;transform:none!important;display:block!important;width:100%!important;margin:10px 0 8px!important}.rbl-filter-trigger{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:46px!important}.woocommerce .woocommerce-result-count{float:none!important;clear:both!important;display:block!important;width:100%!important;margin:8px 0 10px!important}.woocommerce .woocommerce-ordering{float:none!important;clear:both!important;display:block!important;width:100%!important;margin:0 0 18px!important}.woocommerce .woocommerce-ordering select{width:100%!important;min-height:46px!important;padding:8px 36px 8px 12px!important}.trp-language-switcher-container{left:12px!important;right:auto!important;bottom:12px!important;z-index:99990!important}#cmplz-manage-consent .cmplz-manage-consent{left:50%!important;right:auto!important;bottom:70px!important;transform:translateX(-50%)!important;max-width:78vw!important;white-space:nowrap!important}.onetap-container-toggle{right:12px!important;left:auto!important;bottom:12px!important;z-index:99991!important}}
