.elementor-21 .elementor-element.elementor-element-234e02aa:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-234e02aa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://bfrc.uk/wp-content/uploads/2025/12/hero@2x-scaled-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-21 .elementor-element.elementor-element-234e02aa>.elementor-background-overlay{background-color:#184112;opacity:.67;transition:background .3s,border-radius .3s,opacity .3s}.elementor-21 .elementor-element.elementor-element-234e02aa>.elementor-container{min-height:400px}.elementor-21 .elementor-element.elementor-element-234e02aa{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-21 .elementor-element.elementor-element-236931e3{text-align:center}.elementor-21 .elementor-element.elementor-element-236931e3 .elementor-heading-title{color:#fff}.elementor-21 .elementor-element.elementor-element-7a0ff18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-21 .elementor-element.elementor-element-c2f7394:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-c2f7394>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-21 .elementor-element.elementor-element-c2f7394{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px}.elementor-21 .elementor-element.elementor-element-c2f7394>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-21 .elementor-element.elementor-element-5654ae76:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-21 .elementor-element.elementor-element-5654ae76>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2b332b}.elementor-21 .elementor-element.elementor-element-5654ae76>.elementor-element-populated,.elementor-21 .elementor-element.elementor-element-5654ae76>.elementor-element-populated>.elementor-background-overlay,.elementor-21 .elementor-element.elementor-element-5654ae76>.elementor-background-slideshow{border-radius:30px}.elementor-21 .elementor-element.elementor-element-5654ae76>.elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:60px 20px}.elementor-21 .elementor-element.elementor-element-5654ae76>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-21 .elementor-element.elementor-element-2aa1a729>.elementor-widget-container{background-color:#00000012}.elementor-21 .elementor-element.elementor-element-2aa1a729{text-align:center}.elementor-21 .elementor-element.elementor-element-2aa1a729 .elementor-heading-title{font-size:27px;color:#fff}.elementor-21 .elementor-element.elementor-element-65f9fa7e{text-align:center}.elementor-21 .elementor-element.elementor-element-65f9fa7e .elementor-heading-title{color:#fff}.elementor-21 .elementor-element.elementor-element-16e25976 .elementor-icon-list-icon i{color:#70bf44;transition:color .3s}.elementor-21 .elementor-element.elementor-element-16e25976 .elementor-icon-list-icon svg{fill:#70bf44;transition:fill .3s}.elementor-21 .elementor-element.elementor-element-16e25976{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-21 .elementor-element.elementor-element-16e25976 .elementor-icon-list-text{color:#fff;transition:color .3s}.elementor-21 .elementor-element.elementor-element-70bbcd3e .elementor-button{background-color:#70bf44;fill:#000;color:#000;border-style:none}.elementor-21 .elementor-element.elementor-element-623e7df4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-21 .elementor-element.elementor-element-623e7df4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2b332b}.elementor-21 .elementor-element.elementor-element-623e7df4>.elementor-element-populated,.elementor-21 .elementor-element.elementor-element-623e7df4>.elementor-element-populated>.elementor-background-overlay,.elementor-21 .elementor-element.elementor-element-623e7df4>.elementor-background-slideshow{border-radius:30px}.elementor-21 .elementor-element.elementor-element-623e7df4>.elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:60px 20px}.elementor-21 .elementor-element.elementor-element-623e7df4>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-21 .elementor-element.elementor-element-6d44967c>.elementor-widget-container{background-color:#00000012}.elementor-21 .elementor-element.elementor-element-6d44967c{text-align:center}.elementor-21 .elementor-element.elementor-element-6d44967c .elementor-heading-title{font-size:27px;color:#fff}.elementor-21 .elementor-element.elementor-element-6e73f498{text-align:center}.elementor-21 .elementor-element.elementor-element-6e73f498 .elementor-heading-title{color:#fff}.elementor-21 .elementor-element.elementor-element-7bf4ad11 .elementor-icon-list-icon i{color:#70bf44;transition:color .3s}.elementor-21 .elementor-element.elementor-element-7bf4ad11 .elementor-icon-list-icon svg{fill:#70bf44;transition:fill .3s}.elementor-21 .elementor-element.elementor-element-7bf4ad11{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-21 .elementor-element.elementor-element-7bf4ad11 .elementor-icon-list-text{color:#fff;transition:color .3s}.elementor-21 .elementor-element.elementor-element-3b527d0f .elementor-button{background-color:#70bf44;fill:#000;color:#000;border-style:none}.elementor-21 .elementor-element.elementor-element-194088b8:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-194088b8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-21 .elementor-element.elementor-element-194088b8{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 30px 30px}.elementor-21 .elementor-element.elementor-element-194088b8>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-21 .elementor-element.elementor-element-235df96c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-21 .elementor-element.elementor-element-235df96c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2b332b}.elementor-21 .elementor-element.elementor-element-235df96c>.elementor-element-populated,.elementor-21 .elementor-element.elementor-element-235df96c>.elementor-element-populated>.elementor-background-overlay,.elementor-21 .elementor-element.elementor-element-235df96c>.elementor-background-slideshow{border-radius:30px}.elementor-21 .elementor-element.elementor-element-235df96c>.elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:60px 20px}.elementor-21 .elementor-element.elementor-element-235df96c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-21 .elementor-element.elementor-element-4dc37580>.elementor-widget-container{background-color:#00000012}.elementor-21 .elementor-element.elementor-element-4dc37580{text-align:center}.elementor-21 .elementor-element.elementor-element-4dc37580 .elementor-heading-title{font-size:27px;color:#fff}.elementor-21 .elementor-element.elementor-element-2841e07{text-align:center}.elementor-21 .elementor-element.elementor-element-2841e07 .elementor-heading-title{color:#fff}.elementor-21 .elementor-element.elementor-element-289ea83c .elementor-icon-list-icon i{color:#70bf44;transition:color .3s}.elementor-21 .elementor-element.elementor-element-289ea83c .elementor-icon-list-icon svg{fill:#70bf44;transition:fill .3s}.elementor-21 .elementor-element.elementor-element-289ea83c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-21 .elementor-element.elementor-element-289ea83c .elementor-icon-list-text{color:#fff;transition:color .3s}.elementor-21 .elementor-element.elementor-element-7117e9ad .elementor-button{background-color:#70bf44;fill:#000;color:#000;border-style:none}.elementor-21 .elementor-element.elementor-element-6f2133b5:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-6f2133b5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-21 .elementor-element.elementor-element-6f2133b5{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px 30px 90px}.elementor-21 .elementor-element.elementor-element-6f2133b5>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}body.elementor-page-21:not(.elementor-motion-effects-element-type-background),body.elementor-page-21>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}:root{--page-title-display:none}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-234e02aa>.elementor-container{min-height:200px}.elementor-21 .elementor-element.elementor-element-c2f7394{padding:10px}.elementor-21 .elementor-element.elementor-element-194088b8{padding:10px}.elementor-21 .elementor-element.elementor-element-6f2133b5{padding:10px}}.christmas-topbar-wrapper{width:100%;padding:0 12px;box-sizing:border-box}.christmas-topbar{width:100%;max-width:100%;display:block;box-sizing:border-box;font-family:'Poppins',sans-serif;background:linear-gradient(90deg,#001a00,#062,#008f39);color:#fff;font-size:13px;padding:8px 10px;border-radius:6px;text-align:center;line-height:1.4;white-space:normal !important;word-break:break-word;overflow-wrap:break-word;border:1px solid #0c6;box-shadow:0 0 8px rgba(0,255,100,.3),0 0 15px rgba(0,120,50,.2)}@media (max-width:480px){.christmas-topbar{font-size:12px;padding:8px}}.christmas-topbar span{color:#0f6;font-weight:700}.unique-products h2.woocommerce-loop-product__title{display:none}.unique-products .review-rating{display:none}.unique-products img.woocommerce-placeholder.wp-post-image{display:none !important}.unique-products a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{display:none}.unique-products span.price{display:block;text-align:center;font-family:'Montserrat',sans-serif;font-size:42px !important;color:#000 !important}.unique-products span.ast-woo-product-category{display:none !important}.unique-products h2.woocommerce-loop-product__title{display:none}.unique-products .review-rating{display:none}.unique-products img.woocommerce-placeholder.wp-post-image{display:none !important}.unique-products a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{display:none}.unique-products span.price{display:block;text-align:center;font-family:'Montserrat',sans-serif;font-size:42px !important;color:#000 !important}.unique-products span.ast-woo-product-category{display:none !important}.unique-products h2.woocommerce-loop-product__title{display:none}.unique-products .review-rating{display:none}.unique-products img.woocommerce-placeholder.wp-post-image{display:none !important}.unique-products a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{display:none}.unique-products span.price{display:block;text-align:center;font-family:'Montserrat',sans-serif;font-size:42px !important;color:#000 !important}.unique-products span.ast-woo-product-category{display:none !important}