.prdctfltr_checkboxes>label{position:relative}.prdctfltr_checkboxes>label input[type=checkbox]{z-index:1}.prdctfltr_checkboxes>label>span{z-index:10}.prdctfltr_checkboxes input[type=checkbox]{position:absolute!important}#product-filter-top .prdctfltr_filter .prdctfltr_checkboxes label>span::before{display:inline-block;background-color:#754e38;border-color:#eadec8;box-shadow:none}#product-filter-top .prdctfltr_filter.prdctfltr_search .prdctfltr_checkboxes label{height:35px}#product-filter-top .prdctfltr_filter.prdctfltr_search .prdctfltr_checkboxes label>span::before{display:none}#product-filter-top .prdctfltr_checkboxes input[type=checkbox]:checked+span::before{background-color:#eadec8}#product-filter-top .prdctfltr_filter .prdctfltr_checkboxes label>span::after{top:1px}#product-filter-top .prdctfltr_checkboxes input[type=checkbox]:checked+span::after{color:#754e38}#product-filter-top .prdctfltr_wc.prdctfltr_system .prdctfltr_woocommerce_ordering .prdctfltr_checkboxes label input[type=checkbox]+span{margin-left:0;padding-left:26px}#product-filter-top{position:fixed;bottom:0;left:0;width:100%;z-index:9999}.header-store-filter-wrapper .prdctfltr_wc .prdctfltr_buttons span.prdctfltr_reset,.header-store-filter-wrapper #product-filter-top .prdctfltr_collector_flat{display:none}.header-store-filter-wrapper .prdctfltr_filter_title_overlay{cursor:pointer}body.prdctfltr-shop .footer{margin-bottom:49px}#product-filter-top .prdctfltr_wc{background-color:#4f3427;color:#f0e5ce;text-align:center;margin:0}#product-filter-top .prdctfltr_wc a{color:#f0e5ce}#product-filter-top .prdctfltr_wc input[type=text]{color:#f0e5ce;font-weight:400;border:none;border-radius:3px;background-color:#754e38}#product-filter-top .prdctfltr_wc input::placeholder{font-family:lato;font-style:italic;color:#c29e8a}#product-filter-top .prdctfltr_wc .prdctfltr_filter{margin-top:1em}#product-filter-top .prdctfltr_wc .prdctfltr_filter_title{text-align:center;display:block;background-color:#452b1e;padding:9px 21px 14px;margin:0 auto;text-transform:uppercase;font-size:16px;line-height:1;font-family:montserrat;font-weight:700;transition:background-color 200ms ease-out}#product-filter-top:hover .prdctfltr_wc .prdctfltr_filter_title{background-color:#4f3427}.wc-prdctfltr-active #product-filter-top{overflow:auto;height:100%}.wc-prdctfltr-active #product-filter-top .prdctfltr_wc .prdctfltr_filter_title{}#product-filter-top .prdctfltr-bars::before{content:""!important;width:21px;height:24px;display:block;background-image:url(/wp-content/themes/central-milling/library/images/icon-filter-search@2x.png);background-size:21px 18px;background-repeat:no-repeat;background-position:center}#product-filter-top .pf_ajax_loading .prdctfltr-bars::before{background-image:url(/wp-content/themes/central-milling/library/images/glyph-mill-dark@2x.png);width:40px;height:40px;background-size:40px 40px;border:none;animation:spinner 1.5s linear infinite}#product-filter-top .prdctfltr_woocommerce_ordering{text-align:left;margin:0!important}#product-filter-top .prdctfltr_woocommerce_ordering>.wrap{padding:0 10px}#product-filter-top .prdctfltr_woocommerce .prdctfltr_filter_wrapper{margin-top:24px}#product-filter-top .button-wrap{text-align:center}#product-filter-top .prdctfltr_wc .prdctfltr_buttons{display:inline-block;padding:0;margin-top:13px}#product-filter-top .prdctfltr_wc .button-wrap .button{margin-right:12px;margin-top:13px;text-transform:uppercase;background-color:#754e38;color:#f0e5ce;font-family:montserrat;font-weight:700;font-size:18px}#product-filter-top .prdctfltr_wc .button-wrap .prdctfltr_buttons .button{margin-right:6px}#product-filter-top .button::before{content:""!important;display:inline-block;background-repeat:no-repeat;background-position:center}#product-filter-top .prdctfltr_woocommerce_filter_submit::before{width:19px;height:14px;background-image:url(/wp-content/themes/central-milling/library/images/icon-filter-apply@2x.png);background-size:19px 14px}#product-filter-top .prdctfltr_woocommerce_filter_clear{display:none}#product-filter-top .prdctfltr_woocommerce_filter_clear::before{width:15px;height:15px;background-image:url(/wp-content/themes/central-milling/library/images/icon-filter-clear@2x.png);background-size:15px 15px}#product-filter-top .prdctfltr_woocommerce_filter_close::before{width:14px;height:14px;background-image:url(/wp-content/themes/central-milling/library/images/icon-filter-close@2x.png);background-size:14px 14px}#product-filter-top .prdctfltr_woocommerce_filter_close{display:none}#product-filter-top .prdctfltr_woocommerce_filter_close_mobile{position:absolute;top:0;right:10px}#product-filter-top .prdctfltr_woocommerce_filter_close_mobile img{width:15px;height:15px}.prdctfltr_filter .prdctfltr_regular_title{font-family:montserrat;font-weight:600;letter-spacing:1.25px}.prdctfltr_instock .prdctfltr_checkboxes label input[type=checkbox]+span:before,.prdctfltr_pa_weight .prdctfltr_checkboxes label input[type=checkbox]+span:before,.prdctfltr_meta .prdctfltr_checkboxes label input[type=checkbox]+span:before{box-shadow:none;cursor:pointer;content:"";position:absolute;width:14px;height:14px;left:0;top:2px;border:2px solid #eadec8;border-radius:3px;box-sizing:content-box!important;display:inline-block;background-color:#754e38}.prdctfltr_instock .prdctfltr_checkboxes label input[type=checkbox]+span:after,.prdctfltr_pa_weight .prdctfltr_checkboxes label input[type=checkbox]+span:after,.prdctfltr_meta .prdctfltr_checkboxes label input[type=checkbox]+span:after{top:-2px}#product-filter-top .prdctfltr_wc .prdctfltr_filter_title .prdctfltr_woocommerce_filter{top:5px}.woocommerce-page .woocommerce #respond input#submit,.woocommerce-page .woocommerce a.button,.woocommerce-page .woocommerce button.button,.woocommerce-page .woocommerce input.button{padding:11px 15px}.prdctfltr_wc .prdctfltr_filter_inner{-moz-column-gap:1em;-webkit-column-gap:1em;column-gap:1em;column-count:1;vertical-align:top!important;padding-left:1.5rem!important;padding-right:1.5rem!important}.prdctfltr_wc .prdctfltr_filter_inner .prdctfltr_filter{width:100%!important;max-width:none!important;vertical-align:top!important;float:none!important;display:inline-block}.header-include-store-filter #logo{z-index:10}.header-include-store-filter .header-store-filter-wrapper{position:fixed;top:50px;width:100%;margin-left:-15px}@media(min-width:768px){.prdctfltr_wc .prdctfltr_filter_inner{column-count:3}}@media(min-width:768px) and (max-width:1023px){#product-filter-top .prdctfltr_woocommerce .prdctfltr_filter_wrapper{margin-top:76px}}@media(min-width:1024px){.prdctfltr_wc .prdctfltr_filter_inner{column-count:4;column-gap:2em;height:395px}#product-filter-top{position:relative;height:auto}body.prdctfltr-shop .footer{margin-bottom:0}#product-filter-top .prdctfltr_woocommerce_filter_close{display:inline-block}#product-filter-top .prdctfltr_woocommerce_filter_close_mobile{display:none}.prdctfltr_filter .prdctfltr_regular_title{font-size:18px}.prdctfltr_wc .prdctfltr_filter_inner .prdctfltr_filter.prdctfltr_instock{order:2}.prdctfltr_filter label{font-size:16px!important;line-height:28px!important}.prdctfltr_woocommerce .prdctfltr_filter{}}@media(max-width:1024px){.header{padding:4px 0!important}.header-include-store-filter #product-filter-top{-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.wc-prdctfltr-active .header-include-store-filter #product-filter-top{height:calc(100% - 102px)}.wc-prdctfltr-active .header-include-store-filter.fixed #product-filter-top{height:calc(100% - 50px)}.header-include-store-filter #product-filter-top .prdctfltr_woocommerce .prdctfltr_filter_wrapper{margin-top:24px}}@media(max-width:768px){#product-filter-top .prdctfltr_wc .button-wrap .button{padding:12px 14px;font-size:14px}#product-filter-top .prdctfltr_woocommerce .prdctfltr_filter_wrapper{margin-top:80px}}.shop-page-header-gap{padding:3em}#product-filter-top .prdctfltr_search .prdctfltr_regular_title,#product-filter-top .prdctfltr_search .prdctfltr_checkboxes .prdctfltr_active span{display:none}#product-filter-top .prdctfltr_search .pf_search{height:35px}