/* CSS Generated Fri, 20 Feb 2026 03:11:17 +0000 by User ID 2 */
@charset "UTF-8";
body.home #header-logo{display:none}.fl-theme-builder-header-shrink #header-logo{display:none}#menu-main-menu,#menu-main-menu>li{letter-spacing:0.1em !important}#menu-main-menu .fl-menu-toggle{width:25px}#menu-main-menu .fl-menu-toggle::before{width:6px;height:6px;margin:-2px 0 0 0}.fl-menu-mobile-toggle span svg{color:#000}button.fl-menu-mobile-toggle:hover{background:none !important}@media only screen and (min-width:769px){#header-logo img,#home-logo img{max-width:480px}}@media only screen and (max-width:768px){#menu-top{text-align:right}#menu-top li{display:inline-block}#menu-top .wpmenucart-display-right{float:none}}.isp_search_box_input{border-radius:0;border:1px solid #c1c1c1;-webkit-box-shadow:inset 0px 0px 5px 0px rgba(0, 0, 0, 0.5) !important;-moz-box-shadow:inset 0px 0px 5px 0px rgba(0, 0, 0, 0.5) !important;box-shadow:inset 0px 0px 5px 0px rgba(0, 0, 0, 0.5) !important;font-weight:normal;font-style:normal;font-size:16px !important;max-width:100%}.isp_search_box_form{display:inline-block;width:300px !important}.isp_search_box_form input.isp_search_box_input[type="text"]{color:#60626b;border-radius:0;font-weight:normal;font-style:normal;font-size:15px;letter-spacing:0.13em;width:100% !important;padding:0.25em 2em 0 1em;height:auto !important;line-height:2.2}header .isp_search_box_form input.isp_search_box_input[type="text"]{line-height:1.5}#shop-menu .isp_search_box_form{width:100% !important}form.isp_search_box_form{position:relative}.isp_search_box_form input[type="image"].isp_widget_btn{border:none;right:7px;top:calc(50% - 8px);padding:0;margin:0;position:absolute;opacity:0.5}@media only screen and (max-width:479px){#ispbxii_0{max-width:70%;font-size:12px !important;padding:10px 5px 5px 10px}header .isp_search_box_form input[type="image"].isp_widget_btn{display:none}#menu-top .menu-item a{padding-right:5px !important}}body.home #home-products ul.products{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;gap:15px}body.home #home-products ul.products li.product{float:none !important;clear:none !important;width:auto !important;max-width:none !important;flex:0 0 auto;margin:0}body.home #home-products ul.products li.product a,body.home #home-products ul.products li.product .imagewrapper{display:block;line-height:0}body.home #home-products ul.products li.product img{max-height:80px;max-width:120px;height:auto;width:auto !important;display:block;aspect-ratio:auto}body.home #home-products ul.products li.product img[alt="Oil & Vinegar"]{height:80px !important;width:22px !important;object-fit:contain}body.home #home-products ul.products li.product h2{display:none}body.woocommerce-page ul.products li.product a img{max-height:243px;width:auto;margin-left:auto;margin-right:auto;border:none !important}.woocommerce .add_to_cart_button,.woocommerce-page .add_to_cart_button{display:inline-block !important}.woocommerce .thumbnail-quantity,.woocommerce-page .thumbnail-quantity{display:none !important}body.logged-in.woocommerce .thumbnail-quantity,body.logged-in.woocommerce-page .thumbnail-quantity{display:inline-block !important;margin-top:0}.woocommerce .thumbnail-quantity,.woocommerce-page .thumbnail-quantity{width:4em;margin:0.5em}body.archive #shop-header-image{display:none}body.archive ul.products li.product a h2,body.single-product ul.products li.product a h2{font-family:Josefin Sans !important;letter-spacing:0.07em;font-size:15px;background:none;margin-bottom:0;text-transform:none;padding:14px 10%}#addy_in_radius #radiusSelect{background:#ffffff;font-size:15px !important;border:1px solid #b7b7b7;font-family:Josefin Sans;font-weight:normal;font-style:normal;padding:5px 10px !important;letter-spacing:0.13em}#searchForm INPUT[type="text"]{max-width:73%}@media only screen and (max-width:618px){#searchForm INPUT[type="text"]{max-width:80%}#radiusSelect{margin-left:40px !important}}body.home .no_results_found{display:none}#map,#searchForm{max-width:100%}label[for="radiusSelect"]{display:none}.text_below_map{display:none}.fl-module .fl-module-html .fl-node-5bcec1ebd4d8a #map_sidebar{display:none !important}body.page-id-9076 ul.brand-thumbnails{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6, minmax(0, 175px));justify-content:center;gap:40px;text-align:center}body.page-id-9076 ul.brand-thumbnails li{margin:0;padding:0}body.page-id-9076 ul.brand-thumbnails li a{display:block;text-decoration:none}body.page-id-9076 ul.brand-thumbnails li a img{width:175px;height:175px;object-fit:contain;display:block;margin:0 auto;border:1px solid #999}body.page-id-9076 ul.brand-thumbnails li h3{margin:14px 0 0 !important;text-align:center;font-family:"Josefin Sans", sans-serif;font-size:15px;word-wrap:normal}@media (max-width:1200px){body.page-id-9076 ul.brand-thumbnails{grid-template-columns:repeat(4, minmax(0, 175px))}}@media (max-width:768px){body.page-id-9076 ul.brand-thumbnails{grid-template-columns:repeat(2, minmax(0, 175px))}}body.search-results .post-meta,body.search-result .fl-post-meta{display:none}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=date],input[type=month],input[type=week],input[type=time],input[type=number],input[type=search],input[type=url]{height:auto}@media only screen and (min-height:1000px){.fl-row-full-height .fl-row-content-wrap{max-height:1000px;min-height:1000px}}.woocommerce .woocommerce-MyAccount-navigation ul li a,.woocommerce-page .woocommerce-MyAccount-navigation ul li a{display:block;padding:20px 0}body.woocommerce-re-order .woocommerce-MyAccount-navigation{display:none}@media only screen and (min-width:768px){body.woocommerce-re-order .woocommerce-MyAccount-content{width:auto;float:none}}table.shop_table.order_details tfoot{display:none}td.woocommerce-orders-table__cell-order-actions a.button{margin:0 0.5em}table.woocommerce-orders-table td{padding:0.5em}table.tablesaw.woocommerce-previous-orders-reorder{border:1px solid #dfdfdf !important;margin-bottom:2em}table.woocommerce-previous-orders-reorder tr td{padding:0.5em 0.5em 0;font-size:18px;line-height:1.2em}table.woocommerce-previous-orders-reorder tr td .quantity{width:50px;margin-right:1em;padding:4px 5px 0}table.woocommerce-previous-orders-reorder tr td.product-addtocart{min-width:220px}table.woocommerce-previous-orders-reorder tr td a.add_to_cart_button{font-size:12px}table.woocommerce-previous-orders-reorder tr td a.added:after{content:"✓";display:block}table.woocommerce-previous-orders-reorder tr td a.added_to_cart{text-align:right;width:100%;display:block;text-transform:uppercase;font-size:0.7em}table.woocommerce-previous-orders-reorder button.tablesaw-sortable-btn{background:none}table.shop_table .product-price,table.shop_table .product-subtotal,table.shop_table .product-total,table.shop_table .cart-subtotal,table.shop_table .order-total{display:none !important}div.cart_totals>h2,div.cart_totals>table{display:none !important}.woocommerce ul.order_details li.total{display:none !important}.woocommerce-orders-table__cell-order-total .amount{display:none !important}form.woocommerce-cart-form .product-price{display:none !important}mark{background:yellow}@media only screen and (max-width:767px){body.woocommerce-cart table.cart .product-quantity{position:static;left:auto}body.woocommerce-cart table.cart .product-remove{position:absolute;left:-999em}body.woocommerce-cart .checkout-button{width:100%;padding:1em !important}}body.woocommerce-cart .checkout-button,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{border:none !important}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{padding:12px 40px !important;float:none}table.cart a.remove{line-height:1.3em}.wc-proceed-to-checkout a.checkout-button{padding-bottom:8px !important}.woocommerce-page table.cart .product-price{display:none}.woocommerce a.button.alt,.woocommerce-page a.button.alt{display:inline-block;font-size:15px}.cart-collaterals .cart_totals .checkout-button:after{font-family:"FontAwesome";content:"";margin-left:0.618em}.woocommece-cart-form .product-name{font-size:19px !important}.woocommerce #order_review_heading,.woocommerce-page #order_review_heading{margin-top:40px !important}.fl-module-heading.underline .fl-heading,.woocommerce-Address-title h3,.fl-search-active .fl-post-header{background:url(/wp-content/uploads/2015/04/bg-heading.png) bottom center no-repeat;display:block;padding-bottom:20px !important}h1,h2,h3{text-transform:uppercase;font-style:normal;margin-top:0 !important;line-height:1em !important;letter-spacing:0.11em;text-align:center}h4,h5,h6{text-transform:uppercase;font-weight:normal;font-style:normal;letter-spacing:0.07em;margin-top:0 !important}.underline-heading,h1.page-title,h1.product_title{text-transform:uppercase;font-style:normal;margin-top:0 !important;line-height:1em !important;background:url(/wp-content/uploads/2015/04/bg-heading.png) bottom center no-repeat;letter-spacing:0.11em;padding-bottom:16px;margin-bottom:39px;text-align:center}.woocommerce div.product .product_title{padding-bottom:16px;font-size:30px}.fl-post-feed-title{text-align:left}body,p{font-weight:normal;font-style:normal}h2.heading{font-size:30px;margin-bottom:23px}.woocommerce .woocommerce-breadcrumb{font-size:14px;text-transform:uppercase}.woocommerce-ordering .orderby{font-size:12px}.product_meta{font-size:14px}.single-product #shop-header-image,.page-id-9076 #shop-header-image{display:none}.fl-builder-content .fl-module-button a.fl-button,.woocommerce.tax-product_cat .add_to_cart_button,.woocommerce-page.tax-product_cat .add_to_cart_button,.woocommerce-page.tax-product_cat .ajax_add_to_cart,.fl-module .fl-module-button,button.order-again,.woocommerce-orders-table__cell-order-actions .button,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce .woocommerce-info a.button,.woocommerce-page .woocommerce-info a.button,.woocommerce-page button.wc-proceed-to-checkout{text-transform:uppercase;letter-spacing:0.13em;color:#fff !important;padding:14px 12px 9px 14px !important;border-radius:0;background:#e2261c}.woocommerce.tax-product_cat .add_to_cart_button,.woocommerce-page.tax-product_cat .add_to_cart_button,.woocommerce-page.tax-product_cat .ajax_add_to_cart,.fl-module .fl-module-button,button.order-again,.woocommerce a.button,.woocommerce-page a.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce .woocommerce-info a.button,.woocommerce-page .woocommerce-info a.button,.woocommerce-page button.wc-proceed-to-checkout{background-color:#e2261c;font-size:15px;border:none;padding:11px 15px;border-radius:0}.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button:hover,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page #content input.button:hover{background-color:#e2261c;border:none;color:#fff;opacity:0.85}.fl-builder-content .fl-module-button a.fl-button span{color:#fff !important}.fl-builder-content a.fl-button:hover{opacity:0.85}#addressSubmit{background-color:#fff;color:#e2261c;border:1px solid #b7b7b7;font-size:15px;text-transform:uppercase;padding:9px 11px}body.woocommerce-cart .checkout-button{padding:1em !important;border:none}.woocommerce ul.products li.product .button{margin-top:0;border:1px solid #e2261c}.woocommerce ul.products li.product .button,body.logged-in .thumbnail-quantity{font-size:14px;line-height:20px;padding-top:11px;padding-bottom:11px}.woocommerce ul.products li.product a{vertical-align:top}.woocommerce ul.products{padding-top:6px}.woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents button[name="update_cart"]{background-color:#e2261c;color:#fff;opacity:1;padding:1em !important;margin-right:20px;border-radius:0;border:none}.woocommerce .woocommerce-cart-form .woocommerce-cart-form__contents button[name="update_cart"]:hover{background-color:#e2261c;opacity:0.85 !important}.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{cursor:auto !important}.equal-height-headings .fl-heading{padding-bottom:0}.loginwelcome{text-align:center;margin-bottom:2em}#brands-img img{object-fit:contain;padding:3rem}