.et_pb_menu_page_id-894:after,.et_pb_menu_page_id-470:after,.et_pb_menu_page_id-242:after,.et_pb_menu_page_id-1589:after,.et_pb_menu_page_id-1593:after{position:absolute;right:0;content:'|';font-size:large;font-weight:bold;color:#000000;font-family:Crayon}.et_pb_menu__menu .et-hover{background-color:#d3d4d4}@media (max-width:980px){.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header,.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:fixed}}.mobile_menu_bar:before{color:#FFF}#main-header{background-size:initial;background-size:cover;background-repeat:no-repeat;background-position:center center;background-image:url(https://sacksfoodco.com/wp-content/uploads/2021/02/sacks-food-co-header.jpg)!important}#menu-sidebar li{display:inline!important;width:250px;border-bottom:3px solid #000}.element-is-sticky a{font-size:20px!important}.element-is-sticky li{font-size:20px!important;height:50px!important;border-bottom:1px solid #000!important}.element-is-sticky .menu-item{height:30px!important;margin-top:0px!important}body.page-id-2366{overflow-x:hidden!important}#sacks-ecom-header,#sacks-ecom-header .et_pb_row,#sacks-ecom-header .et_pb_column,#sacks-ecom-header .et_pb_menu{overflow:visible!important}#sacks-ecom-header *{box-sizing:border-box!important}#sacks-ecom-header{position:relative!important;z-index:9999!important;border-bottom:1px solid #e8e8e8!important;box-shadow:0 2px 12px rgba(0,0,0,.05)!important}#sacks-ecom-header>.et_pb_row:first-of-type{display:grid!important;grid-template-columns:44px 118px minmax(260px,1fr) 88px!important;align-items:center!important;gap:14px!important;min-height:72px!important;padding-top:10px!important;padding-bottom:10px!important}#sacks-ecom-header>.et_pb_row:first-of-type>.et_pb_column{width:auto!important;margin:0!important;padding:0!important;float:none!important}#sacks-ecom-header .et_pb_menu{background:transparent!important;width:44px!important;min-height:36px!important}#sacks-ecom-header .et_pb_menu_inner_container,#sacks-ecom-header .et_pb_menu__wrap,#sacks-ecom-header .et_pb_menu__menu,#sacks-ecom-header .et-menu-nav,#sacks-ecom-header .et-menu{display:block!important;width:44px!important;overflow:visible!important}#sacks-ecom-header .et_mobile_nav_menu{display:none!important}#sacks-ecom-header .et-menu{margin:0!important;padding:0!important}#sacks-ecom-header .et-menu>li{margin:0!important;padding:0!important;position:static!important}#sacks-ecom-header .sacks-categories-menu>a{display:flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;padding:0!important;margin:0!important;font-size:0!important;line-height:1!important;color:#555!important;background:transparent!important;border-radius:999px!important}#sacks-ecom-header .sacks-categories-menu>a:before{content:''!important;display:block!important;width:18px!important;height:14px!important;background:linear-gradient(#575757,#575757) 0 0/18px 2px no-repeat,linear-gradient(#575757,#575757) 0 6px/18px 2px no-repeat,linear-gradient(#575757,#575757) 0 12px/18px 2px no-repeat!important}#sacks-ecom-header .sacks-categories-menu>a:after{display:none!important}#sacks-ecom-header .sacks-categories-menu>ul.sub-menu{display:grid!important;grid-template-columns:repeat(2,minmax(250px,1fr))!important;gap:0 22px!important;position:absolute!important;left:0!important;top:calc(100% - 1px)!important;width:min(780px,calc(100vw - 24px))!important;max-height:620px!important;overflow-y:auto!important;padding:20px!important;background:#fff!important;border:1px solid #ececec!important;border-radius:0 0 10px 10px!important;box-shadow:0 18px 42px rgba(0,0,0,.16)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(8px)!important;transition:opacity .16s ease,transform .16s ease,visibility .16s ease!important;z-index:999999!important}#sacks-ecom-header .sacks-categories-menu:hover>ul.sub-menu,#sacks-ecom-header .sacks-categories-menu:focus-within>ul.sub-menu{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}#sacks-ecom-header .sacks-categories-menu>ul.sub-menu>li{display:block!important;float:none!important;width:100%!important;margin:0!important;padding:0!important;break-inside:avoid!important}#sacks-ecom-header .sacks-categories-menu>ul.sub-menu>li>a{display:flex!important;align-items:center!important;gap:14px!important;width:100%!important;min-height:58px!important;padding:8px 14px!important;border-bottom:1px solid #eee!important;color:#333!important;background:#fff!important;font-size:15px!important;line-height:1.2!important;white-space:normal!important}#sacks-ecom-header .sacks-categories-menu>ul.sub-menu>li>a:hover{background:#f8f8f8!important;color:#111!important}#sacks-ecom-header .sacks-menu-cat{display:flex!important;align-items:center!important;gap:14px!important}#sacks-ecom-header .sacks-menu-cat img{width:40px!important;height:40px!important;object-fit:contain!important;border-radius:50%!important;flex:0 0 40px!important;background:#f7f7f7!important;box-shadow:0 2px 5px rgba(0,0,0,.16)!important}#sacks-ecom-header .sacks-menu-utility-link>a{font-weight:700!important;background:#fbfbfb!important}#sacks-ecom-header .sacks-menu-utility-link:first-of-type>a{border-top:2px solid #e8e8e8!important}#sacks-ecom-header .et_pb_search{max-width:430px!important;margin:0 auto!important;background:transparent!important;border:none!important}#sacks-ecom-header .et_pb_searchform{height:34px!important;position:relative!important;background:#f0f1f2!important;border-radius:999px!important;overflow:hidden!important}#sacks-ecom-header .et_pb_search input.et_pb_s{height:34px!important;width:100%!important;border:none!important;background:#f0f1f2!important;border-radius:999px!important;color:#444!important;font-size:13px!important;padding:0 42px 0 18px!important;box-shadow:none!important}#sacks-ecom-header .et_pb_search input.et_pb_searchsubmit{position:absolute!important;right:3px!important;top:3px!important;width:30px!important;height:28px!important;border:0!important;background:transparent!important;color:transparent!important;z-index:2!important}#sacks-ecom-header .et_pb_searchform:after{content:'';position:absolute;right:15px;top:10px;width:10px;height:10px;border:2px solid #777;border-radius:50%;pointer-events:none;z-index:3}#sacks-ecom-header .et_pb_searchform:before{content:'';position:absolute;right:11px;top:22px;width:8px;height:2px;background:#777;transform:rotate(45deg);pointer-events:none;z-index:3}#sacks-ecom-header .sacks-header-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:16px!important;height:34px!important}#sacks-ecom-header .sacks-header-actions a{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;color:#555!important;text-decoration:none!important}#sacks-ecom-header .sacks-header-actions svg{width:19px!important;height:19px!important;stroke:#555!important;stroke-width:1.8!important;fill:none!important;stroke-linecap:round!important;stroke-linejoin:round!important}#sacks-ecom-header .sacks-header-actions a:hover svg{stroke:#111!important}#sacks-ecom-header>.et_pb_row:nth-of-type(2){width:100%!important;max-width:100vw!important;border-top:1px solid #ededed!important;padding-top:0!important;padding-bottom:0!important;overflow:hidden!important}#sacks-ecom-header>.et_pb_row:nth-of-type(2)>.et_pb_column{width:100%!important;margin:0!important}#sacks-ecom-header>.et_pb_row:nth-of-type(2) .et_pb_column,#sacks-ecom-header>.et_pb_row:nth-of-type(2) .et_pb_text_inner{max-width:100%!important;overflow:hidden!important}#sacks-ecom-header .sacks-category-strip{display:flex!important;align-items:center!important;justify-content:center!important;gap:22px!important;min-height:44px!important;width:100%!important;max-width:100%!important;padding:7px 16px 8px!important;overflow-x:auto!important;overflow-y:hidden!important;white-space:nowrap!important;background:#fff!important}#sacks-ecom-header .sacks-category-strip a{display:inline-flex!important;align-items:center!important;gap:9px!important;text-decoration:none!important;color:#b7b7b7!important;flex:0 0 auto!important}#sacks-ecom-header .sacks-category-strip img{display:block!important;width:34px!important;height:28px!important;object-fit:contain!important;filter:drop-shadow(0 1px 1px rgba(0,0,0,.08))!important}#sacks-ecom-header .sacks-category-strip .sacks-cat-arrow{font-size:18px!important;font-weight:700!important;color:#c7c7c7!important;line-height:1!important}#sacks-ecom-header .sacks-category-strip .sacks-cat-name{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(max-width:980px){#sacks-ecom-header>.et_pb_row:first-of-type{grid-template-columns:38px 92px minmax(0,1fr) 76px!important;gap:8px!important;width:94%!important}#sacks-ecom-header .et_pb_search{max-width:none!important}#sacks-ecom-header .sacks-categories-menu>ul.sub-menu{grid-template-columns:1fr!important;left:12px!important;width:calc(100vw - 24px)!important;max-height:70vh!important}#sacks-ecom-header .sacks-category-strip{justify-content:flex-start!important;gap:18px!important;padding-left:20px!important;padding-right:20px!important}#sacks-ecom-header .sacks-header-actions{gap:10px!important}}#sacks-ecom-header .sacks-menu-logo{display:flex!important;align-items:center!important;justify-content:flex-start!important;line-height:0!important;margin:0!important}#sacks-ecom-header .sacks-menu-logo img{display:block!important;width:104px!important;max-width:104px!important;height:auto!important;border-radius:2px!important}@media(max-width:767px){#sacks-ecom-header>.et_pb_row:first-of-type{grid-template-columns:38px 78px minmax(0,1fr) 70px!important;gap:7px!important;min-height:62px!important}#sacks-ecom-header .sacks-menu-logo img{width:74px!important;max-width:74px!important}}body.sacks-woo-single:not(.home) div.product.type-product>.clearfix{display:grid!important;grid-template-columns:minmax(320px,48%) minmax(320px,520px)!important;grid-auto-flow:row!important;column-gap:clamp(36px,6vw,92px)!important;row-gap:30px!important;align-items:center!important;width:100%!important;max-width:1320px!important;margin:0 auto!important;position:relative!important}body.sacks-woo-single:not(.home) div.product.type-product>.clearfix .woocommerce-product-gallery{grid-column:1!important;grid-row:1!important;align-self:center!important;width:100%!important;max-width:none!important;float:none!important;clear:none!important;margin:0!important}body.sacks-woo-single:not(.home) div.product.type-product>.clearfix .summary{grid-column:2!important;grid-row:1!important;align-self:center!important;width:100%!important;max-width:520px!important;float:none!important;clear:none!important;margin:0!important;padding:0!important}body.sacks-woo-single:not(.home) div.product.type-product>.clearfix:before,body.sacks-woo-single:not(.home) div.product.type-product>.clearfix:after{display:none!important;content:none!important}body.sacks-woo-single:not(.home) div.product.type-product .woocommerce-tabs,body.sacks-woo-single:not(.home) div.product.type-product .related.products{grid-column:1/-1!important}@media(max-width:980px){body.sacks-woo-single:not(.home) div.product.type-product>.clearfix{display:block!important}body.sacks-woo-single:not(.home) div.product.type-product>.clearfix .summary{max-width:none!important;margin-top:32px!important}}body.sacks-woo-single:not(.home) div.product.type-product>.clearfix .summary,body.sacks-woo-single:not(.home) div.product.type-product>.clearfix .summary.entry-summary{min-width:min(520px,100%)!important}body.sacks-woo-single:not(.home) div.product.type-product .summary .product_title,body.sacks-woo-single:not(.home) div.product.type-product .summary h1.product_title{width:min(640px,46vw)!important;max-width:640px!important;font-size:clamp(58px,5.8vw,104px)!important;line-height:.9!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}@media(max-width:980px){body.sacks-woo-single:not(.home) div.product.type-product .summary .product_title,body.sacks-woo-single:not(.home) div.product.type-product .summary h1.product_title{width:100%!important;max-width:none!important;font-size:clamp(50px,16vw,82px)!important}}body.sacks-woo-single:not(.home) div.product.type-product .woocommerce-product-gallery--without-images{opacity:1!important}body.sacks-woo-single:not(.home) div.product.type-product .woocommerce-product-gallery--without-images .woocommerce-product-gallery__wrapper{min-height:360px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:rgba(255,255,255,.055)!important;border:1px solid rgba(255,255,255,.38)!important;box-shadow:0 34px 90px rgba(0,0,0,.28)!important}body.sacks-woo-single:not(.home) div.product.type-product .woocommerce-product-gallery--without-images .woocommerce-product-gallery__image--placeholder{background:transparent!important;width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}body.sacks-woo-single:not(.home) div.product.type-product .woocommerce-product-gallery--without-images img.wp-post-image{display:none!important}body.sacks-woo-single:not(.home) div.product.type-product .woocommerce-product-gallery--without-images .woocommerce-product-gallery__image--placeholder:before{content:"SACKS";display:flex;align-items:center;justify-content:center;width:170px;height:170px;border-radius:50%;color:rgba(255,255,255,.84);border:1px solid rgba(255,255,255,.38);font-family:Teko,Impact,sans-serif;font-size:54px;letter-spacing:0;background:rgba(255,255,255,.05);box-shadow:0 22px 70px rgba(0,0,0,.22)}body.sacks-woo-single:not(.home) div.product.type-product .woocommerce-tabs{margin-top:clamp(52px,7vw,96px)!important;color:rgba(255,255,255,.78)!important}body.sacks-woo-single:not(.home) div.product.type-product .woocommerce-tabs ul.tabs,body.sacks-woo-single:not(.home) div.product.type-product .woocommerce-tabs ul.wc-tabs{display:flex!important;gap:0!important;padding:0!important;margin:0!important;border:1px solid rgba(255,255,255,.18)!important;background:rgba(255,255,255,.035)!important}body.sacks-woo-single:not(.home) div.product.type-product .woocommerce-tabs ul.tabs:before,body.sacks-woo-single:not(.home) div.product.type-product .woocommerce-tabs ul.tabs:after{display:none!important;content:none!important}body.sacks-woo-single:not(.home) div.product.type-product .woocommerce-tabs ul.tabs li{float:none!important;margin:0!important;padding:0!important;border:0!important;border-right:1px solid rgba(255,255,255,.14)!important;background:transparent!important;border-radius:0!important}body.sacks-woo-single:not(.home) div.product.type-product .woocommerce-tabs ul.tabs li:before,body.sacks-woo-single:not(.home) div.product.type-product .woocommerce-tabs ul.tabs li:after{display:none!important;content:none!important}body.sacks-woo-single:not(.home) div.product.type-product .woocommerce-tabs ul.tabs li a{display:block!important;padding:14px 24px!important;color:rgba(255,255,255,.62)!important;font-family:"GT America Extended",Arial,sans-serif!important;font-size:13px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:0!important}body.sacks-woo-single:not(.home) div.product.type-product .woocommerce-tabs ul.tabs li.active a,body.sacks-woo-single:not(.home) div.product.type-product .woocommerce-tabs ul.tabs li a:hover{color:#fff!important;background:rgba(255,255,255,.08)!important}body.sacks-woo-single:not(.home) div.product.type-product .woocommerce-Tabs-panel{margin:0!important;padding:28px 32px!important;border:1px solid rgba(255,255,255,.18)!important;border-top:0!important;background:rgba(255,255,255,.025)!important;color:rgba(255,255,255,.74)!important}body.sacks-woo-single:not(.home) div.product.type-product .woocommerce-Tabs-panel h2{color:#fff!important;font-family:Teko,Impact,sans-serif!important;font-size:42px!important;line-height:1!important;letter-spacing:0!important}body.sacks-woo-single:not(.home) div.product.type-product .woocommerce-Tabs-panel p,body.sacks-woo-single:not(.home) div.product.type-product .woocommerce-Tabs-panel td,body.sacks-woo-single:not(.home) div.product.type-product .woocommerce-Tabs-panel th{color:rgba(255,255,255,.74)!important}html body.page-id-2366 #page-container #et-boc #our-brands.et_pb_section .sacks-brand-section-kicker,html body.page-id-2366 #page-container #et-boc #our-brands.et_pb_section .et_pb_text_inner .sacks-brand-section-kicker,html body.page-id-2366 #page-container #et-boc #our-brands.et_pb_section .et_pb_text_inner h2{color:#fff!important;opacity:1!important;text-shadow:none!important}html body.page-id-2366 #page-container #et-boc #our-brands.et_pb_section .sacks-brand-section-kicker{color:rgba(255,255,255,.72)!important}html body.page-id-2366 #page-container #et-boc #our-brands.et_pb_section>.et_pb_row:not(:first-child){width:min(92vw,1280px)!important;max-width:1280px!important;gap:clamp(54px,5.6vw,86px) clamp(64px,7.5vw,118px)!important;margin-bottom:clamp(44px,5vw,76px)!important}html body.page-id-2366 #page-container #et-boc #our-brands.et_pb_section>.et_pb_row:not(:first-child)>.et_pb_column{min-height:clamp(160px,15vw,218px)!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:visible!important}html body.page-id-2366 #page-container #et-boc #our-brands.et_pb_section .et_pb_image,html body.page-id-2366 #page-container #et-boc #our-brands.et_pb_section .et_pb_image .et_pb_image_wrap{width:clamp(250px,21vw,350px)!important;height:clamp(125px,10.5vw,175px)!important;max-width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:visible!important}html body.page-id-2366 #page-container #et-boc #our-brands.et_pb_section .et_pb_image img,html body.page-id-2366 #page-container #et-boc #our-brands.et_pb_section img.wp-image-2596,html body.page-id-2366 #page-container #et-boc #our-brands.et_pb_section img.wp-image-2597,html body.page-id-2366 #page-container #et-boc #our-brands.et_pb_section img.wp-image-2598,html body.page-id-2366 #page-container #et-boc #our-brands.et_pb_section img.wp-image-2599,html body.page-id-2366 #page-container #et-boc #our-brands.et_pb_section img.wp-image-2600,html body.page-id-2366 #page-container #et-boc #our-brands.et_pb_section img.wp-image-2601{width:clamp(250px,21vw,350px)!important;height:clamp(125px,10.5vw,175px)!important;max-width:350px!important;max-height:175px!important;object-fit:contain!important;opacity:.72!important;filter:grayscale(1) brightness(1.95) contrast(1.05)!important;transform:none!important;transform-origin:center!important}html body.page-id-2366 #page-container #et-boc #our-brands.et_pb_section .et_pb_image:hover img,html body.page-id-2366 #page-container #et-boc #our-brands.et_pb_section .et_pb_image:focus-within img{opacity:1!important;filter:grayscale(0) brightness(1.08) contrast(1.04)!important;transform:translateY(-4px) scale(1.035)!important}@media(max-width:980px){html body.page-id-2366 #page-container #et-boc #our-brands.et_pb_section>.et_pb_row:not(:first-child){width:min(88vw,760px)!important;gap:44px 34px!important}html body.page-id-2366 #page-container #et-boc #our-brands.et_pb_section .et_pb_image,html body.page-id-2366 #page-container #et-boc #our-brands.et_pb_section .et_pb_image .et_pb_image_wrap,html body.page-id-2366 #page-container #et-boc #our-brands.et_pb_section .et_pb_image img{width:clamp(210px,38vw,290px)!important;height:clamp(105px,19vw,145px)!important;max-width:290px!important;max-height:145px!important}}@media(max-width:620px){html body.page-id-2366 #page-container #et-boc #our-brands.et_pb_section>.et_pb_row:not(:first-child){grid-template-columns:1fr!important;gap:30px!important;margin-bottom:30px!important}html body.page-id-2366 #page-container #et-boc #our-brands.et_pb_section>.et_pb_row:not(:first-child)>.et_pb_column{min-height:128px!important}html body.page-id-2366 #page-container #et-boc #our-brands.et_pb_section .et_pb_image,html body.page-id-2366 #page-container #et-boc #our-brands.et_pb_section .et_pb_image .et_pb_image_wrap,html body.page-id-2366 #page-container #et-boc #our-brands.et_pb_section .et_pb_image img{width:min(76vw,280px)!important;height:min(38vw,140px)!important;max-width:280px!important;max-height:140px!important}}