#main-footer{border-top:1px solid #fff}#main-footer .container{width:90%;max-width:1400px}#footer-widgets .footer-widget li:before{display:none}#footer-info{width:100%;text-align:center}.contact-logo img{max-height:100px}.contact-details{display:flex;flex-direction:column;gap:10px}.contact-item{display:flex;align-items:center;gap:10px;font-size:14px}.contact-item a{color:#fff;text-decoration:none}.contact-item a:hover{text-decoration:underline}.icon{display:flex;align-items:center;color:#f4a100}.community-social-section{background:#000;padding:25px 20px;text-align:center}.whatsapp-community a{display:inline-flex;align-items:center;gap:10px;background:#25D366;color:#fff;padding:12px 22px;border-radius:50px;font-weight:600;text-decoration:none;transition:0.3s ease}.whatsapp-community a:hover{background:#1ebe5d;transform:translateY(-2px)}.social-links{margin-top:20px;display:flex;justify-content:center;gap:20px}.social-links a{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid #fff;border-radius:50%;transition:0.3s ease}.social-links a:hover{background:#fff}.social-links a:hover svg{fill:#000}.wpf_item label{font-size:12px}a:where(:not(.wp-element-button)){text-decoration:none!important}.et_pb_testimonial_0.et_pb_testimonial .et_pb_testimonial_content,.et_pb_testimonial_1.et_pb_testimonial .et_pb_testimonial_content,.et_pb_testimonial_2.et_pb_testimonial .et_pb_testimonial_content,.et_pb_testimonial_3.et_pb_testimonial .et_pb_testimonial_content{min-height:176px}a.add_to_cart_button,a.product_type_simple.button{background:#000000;color:#ffffff;border:1px solid #ffffff;padding:5px 10px;font-size:12px;font-weight:500;letter-spacing:1px;border-radius:50px;display:inline-block;text-align:center;transition:all 0.35s ease;position:relative;overflow:hidden;text-transform:uppercase}a.add_to_cart_button:hover,a.product_type_simple.button:hover{background:#ffbf00;color:#000000!important;box-shadow:0 0 20px rgba(255,255,255,0.4);transform:translateY(-3px)}.woocommerce a.button:hover:after{display:none}a.add_to_cart_button:active,a.product_type_simple.button:active{transform:translateY(0px) scale(0.98);box-shadow:none}a.add_to_cart_button:focus{outline:none;box-shadow:none}.woocommerce-loop-product__title{min-height:45px}.wpf_form_site_wide_filter{padding:20px;border-radius:8px}.wpf_layout_horizontal .wpf_item{background:#ffbf00!important;border:none!important}.wpf_layout_horizontal .wpf_item_name{background:#ffbf00!important}.wpf_layout_horizontal .wpf_item:not(.wpf_item_onsale):not(.wpf_item_instock):not(.wpf_item_submit) .wpf_item_name:before{background:#ffbf00!important}.wpf_layout_horizontal .wpf_items_group{background:#ffbf00!important}.wpf_item.wpf_collapsed .wpf_items_group{display:block!important}.wpf_item.wpf_collapsed .wpf_item_name::after{display:none!important}.wpf_item_name{color:#000000;font-weight:700;font-size:18px;margin-bottom:15px}.wpf_items_group ul{list-style:none;padding:0;margin:0}.wpf_items_group li{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;padding:8px 10px;border-radius:6px;transition:0.3s ease}.wpf_items_group input[type="checkbox"]{accent-color:#000000;margin-right:8px;cursor:pointer}.wpf_items_group label{color:#000000;font-weight:500;cursor:pointer}.wpf_items_group li:hover{background:rgba(0,0,0,0.08)}.wpf_item_count{background:#ffffff;color:#000000;border:1px solid #000000;padding:4px 8px;font-size:13px;font-weight:600;border-radius:20px;min-width:30px;text-align:center}.wpf_item_toggle,.wpf_toggle,.wpf_button{background:#ffbf00!important;color:#000000!important;border:1px solid #000000!important}