.wpf_form{background:#ffffff!important;border-radius:12px!important;box-shadow:0 4px 20px rgba(0,0,0,0.08)!important;padding:16px 24px!important;display:flex!important;flex-direction:row!important;align-items:flex-end!important;justify-content:space-between!important;gap:16px!important;flex-wrap:nowrap!important;border:none!important;box-sizing:border-box!important}.wpf_form .wpf_item{margin:0!important;padding:0!important;flex:1 1 auto!important;border:none!important}.wpf_form .wpf_item_price{flex:1.3 1 auto!important}.wpf_form .wpf_item_name{font-family:inherit!important;font-size:11px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:0.05em!important;color:#4B5563!important;margin-bottom:6px!important;display:block!important}.wpf_form .wpf_item_price .wpf_item_name{color:#B5121B!important}.wpf_form input[type="text"],.wpf_form select,.wpf_form .wpf_autocomplete input{background-color:#F8F6F2!important;border:1px solid #E5E0D8!important;border-radius:6px!important;padding:0 14px!important;height:42px!important;font-size:13px!important;color:#111111!important;width:100%!important;box-sizing:border-box!important;outline:none!important;box-shadow:none!important}.wpf_form input[type="text"]:focus,.wpf_form select:focus{border-color:#B5121B!important}.wpf_form .wpf_slider{margin:16px 0 8px 0!important}.wpf_form .ui-slider-horizontal{height:6px!important;background:#E5E0D8!important;border:none!important;border-radius:3px!important}.wpf_form .ui-slider .ui-slider-range{background:#B5121B!important;border-radius:3px!important}.wpf_form .ui-slider .ui-slider-handle{width:18px!important;height:18px!important;border-radius:50%!important;background:#B5121B!important;border:2px solid #ffffff!important;top:-6px!important;cursor:pointer!important;outline:none!important;box-shadow:0 1px 4px rgba(0,0,0,0.3)!important}.wpf_form .wpf_submit,.wpf_form .wpf_submit_btn,.wpf_form button[type="submit"]{background-color:#111111!important;color:#FFFFFF!important;font-family:inherit!important;font-size:12px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:0.08em!important;border-radius:8px!important;padding:0 24px!important;height:42px!important;line-height:42px!important;border:none!important;cursor:pointer!important;transition:background-color 0.2s ease!important;white-space:nowrap!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important}.wpf_form .wpf_submit:hover,.wpf_form button[type="submit"]:hover{background-color:#B5121B!important}.wpf_form .wpf_reset_btn{display:none!important}@media (max-width:980px){.wpf_form{flex-direction:column!important;align-items:stretch!important;gap:16px!important}.wpf_form .wpf_item,.wpf_form .wpf_submit{width:100%!important}}.woocommerce ul.products li.product{position:relative!important}.erbb-image-overlay-wrapper{position:absolute;top:0;left:0;right:0;height:220px;pointer-events:none;z-index:10;padding:12px}.erbb-badges-top-left{position:absolute;top:12px;left:12px;display:flex;flex-direction:column;gap:4px}.erbb-cat-badge{background:rgba(17,17,17,0.9);color:#ffffff;font-size:10px;font-weight:800;text-transform:uppercase;padding:3px 8px;border-radius:4px;letter-spacing:0.05em}.erbb-preowned-badge{background:#B5121B;color:#ffffff;font-size:9.5px;font-weight:800;text-transform:uppercase;padding:2px 6px;border-radius:4px;width:fit-content}.erbb-ref-bottom-left{position:absolute;bottom:8px;left:12px;background:rgba(0,0,0,0.75);color:#ffffff;font-size:9px;font-weight:700;padding:2px 6px;border-radius:3px;letter-spacing:0.05em}.erbb-actions-top-right{position:absolute;top:12px;right:12px;display:flex;gap:6px;pointer-events:auto}.erbb-icon-btn{width:34px;height:34px;border-radius:50%;background:#ffffff;border:1px solid rgba(0,0,0,0.1);box-shadow:0 2px 8px rgba(0,0,0,0.2);display:flex;align-items:center;justify-content:center;cursor:pointer;color:#111111;transition:all 0.2s ease;padding:0}.erbb-icon-btn:hover{transform:scale(1.1)}.erbb-wishlist-btn.active{background:#B5121B!important;color:#ffffff!important;border-color:#B5121B!important}.erbb-wishlist-btn.active svg{fill:#ffffff}.erbb-compare-btn.active{background:#111111!important;color:#ffffff!important;border-color:#111111!important}