@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300..700&display=swap";.aboutus-bottom .rich-text__blocks,.page--essential-food-about .container,.page--bake-enjoy-loaves .container,.page--essential-food-faq .container,.page--bake-and-enjoy .container,.page--sliced-sourdough .container,.page--halved-and-seasoned-pdp .container,.page--request-retailer .container,.page--where-to-buy .container,.page--welcome-trade .container,.page--in-store-display .container,.page--spec-sheets .container,.page--essentialfoodco-privacy .container,.page--marketing-support .container,.page--brand-assets .container,.template-index .container,.page--essentialfoodco-data-opt .container{max-width:1680px!important}.page--where-to-buy,.page--welcome-trade,.page--essentialfoodco-privacy,.page--essentialfoodco-data-opt{background-color:#fff!important;background:#fff}.page--essentialfood-homepage .custom-header,.template-index .custom-header{background:#f1eee7!important}.custom-header{background:#fff!important;background-color:#fff!important;padding:0px 5rem}.custom-header .container{padding-top:0;padding-bottom:0;max-width:1500px!important}.custom-header nav ul li a{font-family:Space Grotesk,serif!important;font-size:20px!important;font-weight:500!important;color:#000!important;text-transform:uppercase!important}.custom-header img{width:250px}.navigation{width:100%;display:flex}.navigation.left-side{justify-content:left}.navigation.right-side{justify-content:right}.navigation.left-side nav ul{gap:60px}.template-product .container{max-width:1600px!important;padding:0 5rem}.underline--hover-effect{position:relative;transition:all .4s ease-in-out;padding-bottom:3px}.underline--hover-effect:after{position:absolute;content:"";width:0%;left:0;bottom:0;height:100%;border-bottom:2px solid #000}.underline--hover-effect:hover:after{width:100%;transition:all .4s ease-in-out}.hero-banner .inner-container{background-position:center;background-size:cover}.hero-banner .inner-container .content_block{display:flex;justify-content:center;flex-direction:column;align-items:center;padding:100px 50px}.hero-banner .inner-container .content_block h2 p{font-family:Space Grotesk,serif!important;font-weight:500;font-size:50px;line-height:56px;letter-spacing:0%;color:#000;padding-bottom:35px}.hero-banner .inner-container .content_block a{font-family:Space Grotesk,serif!important;font-weight:500;font-size:24px;line-height:36px;letter-spacing:7%;text-align:center;background-color:#000;color:#fff;padding:5px 30px}.slice-sourdough .container{height:100%}.slice-sourdough p{font-family:Space Grotesk,serif!important;font-weight:500;font-size:20px;line-height:150%;letter-spacing:0%;color:#000;padding-bottom:10px}.slice-sourdough .content_block{max-width:600px;height:100%;align-items:flex-start!important}.slice-sourdough .captions-text{font-family:Space Grotesk,serif!important;font-weight:500;font-size:24px;line-height:150%;letter-spacing:7%;text-align:center;text-transform:uppercase;margin:0;color:#000;text-align:left}.bake-and-enjoy{background:#fff}.bake-and-enjoy .content-box{justify-content:center;max-width:460px;width:100%;margin:0 auto}.bake-and-enjoy .content-box h5{font-family:Space Grotesk,serif!important;font-weight:500;font-size:24px;line-height:150%;letter-spacing:7%;text-align:left;text-transform:uppercase;color:#000}.bake-and-enjoy .content-box header{padding-top:0}.bake-and-enjoy .content-box h2{font-family:Space Grotesk,serif!important;font-weight:500;font-size:50px;line-height:112%;letter-spacing:0%;color:#000}.bake-and-enjoy .content-box .body-2 p{font-family:Space Grotesk,serif!important;font-weight:500;font-size:20px;line-height:150%;letter-spacing:0%;text-align:left;text-transform:capitalize;color:#000}.bake-and-enjoy .content-box a{font-family:Space Grotesk,serif!important;font-weight:500;font-size:24px;line-height:150%;letter-spacing:7%;text-align:center;text-transform:uppercase;background:#000;color:#fff;border-radius:0}.bake-and-enjoy .image_wrapper{display:none}.about-us{background-color:#fff;padding:60px 30px 0}.about-us .grid-wrapper{align-items:center}.about-us h2{font-family:Space Grotesk,serif!important;font-weight:500;font-size:50px;line-height:56px;letter-spacing:0%;color:#000}.about-us .body-2 p,.about-us-bottom p{font-family:Space Grotesk,serif!important;font-weight:500;font-size:20px;line-height:30px;letter-spacing:0%;color:#000!important}.about-us-bottom{background-color:#fff}.about-us-bottom .rich-text{padding-top:20px!important}.about-us-bottom .rich-text__blocks{max-width:1600px;margin:0 auto;padding:0 30px}.footer--container{display:flex;justify-content:space-between;padding:0}.footer--container .footer-left-side{padding:2% 7% 5% 5%;width:40%;background-color:#000}.footer--container .footer-right-side{padding:2% 7% 5% 5%;display:flex;flex-direction:column;width:60%;align-items:flex-end;justify-content:center}.footer__links_block{display:flex;justify-content:space-between;padding:30px 0}.footer--container .footer-left-side .footer-logo{display:flex;justify-content:center}.footer--container .footer-left-side .footer-logo img{width:100% !important height : 250px;object-fit:contain}.footer--container .footer-left-side ul li a{font-family:Space Grotesk,serif!important;font-weight:500;font-size:20px!important;line-height:25.52px;letter-spacing:7%;color:#fff!important;padding-bottom:10px}.footer--container .footer-left-side .copyright--links{font-family:Space Grotesk,serif!important;font-weight:300;font-size:18px;line-height:25px;letter-spacing:0%;color:#fff;margin:0 0 10px;text-decoration:none;text-transform:none}.footer-right-side>div{width:90%}.footer-right-side h1{font-family:Space Grotesk,serif!important;font-weight:500;font-size:50px;line-height:56px;letter-spacing:0%;text-align:right;color:#000;margin-bottom:15px}.footer-right-side p{font-family:Space Grotesk,serif!important;font-weight:500;font-size:23px;line-height:29.35px;letter-spacing:0%;text-align:right;margin:0 0 30px;color:#000}.footer-newsletter{display:flex;background:#fff;height:60px}.footer-newsletter .flex-grow .mb-6{margin-bottom:0}.footer-newsletter .flex-grow input{height:60px;color:#000;font-size:20px;padding-left:10px}.footer-newsletter .flex-grow input::placeholder{color:gray;font-size:20px}.footer-right-side #sign-up{height:60px;border-radius:0;background:#000;padding:10px 30px;font-size:20px;text-transform:uppercase}.hero-banner .slice-sourdough.inner-container .content_block h2 p{padding-bottom:10px!important}.hero-banner .slice-sourdough.inner-container .content_block .captions-text{padding-bottom:10px}.Product-detailed-section ul li{font-family:Space Grotesk,serif!important;color:#ffffffbf}.page--sliced-sourdough,.page--bake-and-enjoy,.page--halved-and-seasoned-pdp{background-color:#fff}.page--sliced-sourdough #main-content>.container,.page--halved-and-seasoned-pdp #main-content>.container,.page--bake-and-enjoy #main-content>.container{max-width:100%!important;padding:0!important}.page--sliced-sourdough .Product-detailed-section,.page--halved-and-seasoned-pdp .Product-detailed-section,.page--bake-and-enjoy .Product-detailed-section{background:#000;padding:30px;height:fit-content}.page--sliced-sourdough .Product-image-thumbnail figure,.page--halved-and-seasoned-pdp .Product-image-thumbnail figure,.page--bake-and-enjoy .Product-image-thumbnail figure{width:100%;border:0px;border-radius:0;box-shadow:none}.page--sliced-sourdough.flickity-button,.page--halved-and-seasoned-pdp .flickity-button,.page--bake-and-enjoy .flickity-button{display:none}.page--sliced-sourdough .Product-detailed-section h1,.page--halved-and-seasoned-pdp .Product-detailed-section h1,.page--bake-and-enjoy .Product-detailed-section h1{font-family:Space Grotesk,serif!important;font-weight:500;font-size:50px;line-height:56px;letter-spacing:0%;color:#fff}.page--sliced-sourdough .Product-detailed-section .rte p,.page--halved-and-seasoned-pdp .Product-detailed-section .rte p,.page--bake-and-enjoy .Product-detailed-section .rte p{font-family:Space Grotesk,serif!important;color:#fff;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0%}.page--sliced-sourdough .Product-detailed-section .badges_container,.page--halved-and-seasoned-pdp .Product-detailed-section .badges_container,.page--bake-and-enjoy .Product-detailed-section .badges_container{display:flex;justify-content:center;align-items:center;gap:15px}.page--sliced-sourdough .Product-detailed-section .title__badge,.page--halved-and-seasoned-pdp .Product-detailed-section .title__badge,.page--bake-and-enjoy .Product-detailed-section .title__badge{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px}.page--sliced-sourdough .Product-detailed-section img.badge,.page--halved-and-seasoned-pdp .Product-detailed-section img.badge,.page--bake-and-enjoy .Product-detailed-section img.badge{width:50px}.page--sliced-sourdough .Product-detailed-section .producy_highlightd,.page--halved-and-seasoned-pdp .Product-detailed-section .producy_highlightd,.page--bake-and-enjoy .Product-detailed-section .producy_highlightd{padding-top:10px}.page--sliced-sourdough .Product-detailed-section .producy_highlightd ul,.page--halved-and-seasoned-pdp .Product-detailed-section .producy_highlightd ul,.page--bake-and-enjoy .Product-detailed-section .producy_highlightd ul{padding-left:20px;list-style-type:disc}.page--sliced-sourdough .Product-detailed-section .producy_highlightd ul li,.page--halved-and-seasoned-pdp .Product-detailed-section .producy_highlightd ul li,.page--bake-and-enjoy .Product-detailed-section .producy_highlightd ul li{color:#fff;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%}.see-all-btn{font-weight:500;font-size:20px;line-height:30px;letter-spacing:0%;text-align:center;color:#000;margin:0 auto;display:block;text-decoration:underline}.sour-scale{display:flex;justify-content:flex-start;gap:10px}.sour-scale h3{font-family:Space Grotesk;font-weight:500;font-size:17px;line-height:112%;letter-spacing:7%;margin:0;text-transform:uppercase;color:#fff}.sour-scale .indicator{display:flex;justify-content:flex-start;gap:5px}.sour-scale .indicator .indicator-lvl{display:block;width:16px;height:16px;border:2px solid #fff;border-radius:50%;display:flex;justify-content:center;align-items:center}.indicator--filled{display:block;width:8px;height:8px;background-color:#fff;border-radius:50%}.page--essentialfoodco-privacy h3{font-size:18px;font-family:Space Grotesk,serif!important;color:#121212;font-weight:400}.page--essentialfoodco-privacy p,.page--essentialfoodco-privacy ul li{font-size:16px;font-family:Space Grotesk,serif!important;color:#121212bf;font-weight:400}.page--essentialfoodco-privacy table{font-size:14px;color:#121212bf}.page--essentialfoodco-data-opt .rte{max-width:1000px;margin:0 auto}.page--essentialfoodco-data-opt h1{font-size:52px;color:#121212;font-family:Space Grotesk,serif!important;margin:20px 0 0!important;font-weight:400}.page--essentialfoodco-data-opt p{font-size:16px;color:#121212bf;line-height:30px;font-family:Space Grotesk,serif!important;font-weight:400}.pc--opt-out-form{margin:0 auto}.pc--opt-out-form-field_wrapper .field{display:flex;border:1px solid #000;align-items:center}.pc--opt-out-form-field_wrapper .field label{display:none}.pc--opt-out-form-field_wrapper .field button{width:2.4rem}#pc--opt-out-email_input{border:0px}#pc--opt-out-not-applicable{display:none!important}.page--essentialfoodco-data-opt .container{padding-bottom:60px}.page--halved-and-seasoned-pdp .pdp-section,.page--bake-and-enjoy .pdp-section,.page--sliced-sourdough .pdp-section,.pdp-section{padding-top:60px}.password-page,.page--essentialfoodco-contact,.page--where-to-buy{background:#fff}.password-page .site-main-header,.password-page .main-footer,.page--essentialfoodco-contact .site-main-header,.page--essentialfoodco-contact .main-footer{display:none}.footer-underline--hover-effect{position:relative}.footer-underline--hover-effect:after{content:" ";position:absolute;border-bottom:2px solid #fff;bottom:10px;left:0;width:0%;height:100%;transition:all .4s ease-in-out}.footer-underline--hover-effect:hover:after{width:100%;transition:all .4s ease-in-out}.where-buy-page-seo-copy h2{font-size:24px;font-weight:600;font-family:Space Grotesk,serif!important;font-weight:500;color:#000;line-height:32px}.where-buy-page-seo-copy .rich-text__text.rte{margin-top:1rem}.where-buy-page-seo-copy .rich-text__text p{margin-bottom:3rem;color:#000;line-height:26px}@media (min-width: 820px){.page--sliced-sourdough .Product-image-section,.page--sliced-sourdough .Product-detailed-section,.page--halved-and-seasoned-pdp .Product-detailed-section,.page--halved-and-seasoned-pdp .Product-image-section,.page--bake-and-enjoy .Product-detailed-section,.page--bake-and-enjoy .Product-image-section{grid-column:span 6 / span 6}.Product-image-section,.Product-image-thumbnail{position:sticky;top:0;height:fit-content}}.banner-btn:hover,.button:hover{transform:scale(1.008)}.Product-detailed-section .pdp-reviews .stamped-badge-caption{color:#fff}[data-widget-type=minimal] .stamped-summary-starrating i:before,div[data-widget-style*=standard] .stamped-summary-starrating i:before,.stamped-fa-star:before{color:#ffd200}.stamped-main-badge .stamped-badge[data-rating="0.0"],.stamped-badge-caption{display:none}@media (max-width : 1280px){.page--essentialfoodco-data-opt h1{font-size:40px}.template-product .container{padding:0 3rem}.footer--container .footer-left-side,.footer--container .footer-right-side{width:50%}.footer-right-side h1{font-size:40px;line-height:40px}.footer-right-side p{font-size:18px;line-height:25.35px}.footer-right-side>div{width:100%}.page--sliced-sourdough .Product-detailed-section,.page--halved-and-seasoned-pdp .Product-detailed-section,.page--bake-and-enjoy .Product-detailed-section{padding:30px 20px}.page--sliced-sourdough .Product-detailed-section img.badge,.page--halved-and-seasoned-pdp .Product-detailed-section img.badge,.page--bake-and-enjoy .Product-detailed-section img.badge{width:40px}.page--sliced-sourdough .Product-detailed-section h1,.page--halved-and-seasoned-pdp .Product-detailed-section h1,.page--bake-and-enjoy .Product-detailed-section h1{font-size:36px;line-height:36px}.page--sliced-sourdough .Product-detailed-section .rte p span,.page--sliced-sourdough .Product-detailed-section .producy_highlightd ul li,.page--halved-and-seasoned-pdp .Product-detailed-section .rte p span,.page--halved-and-seasoned-pdp .Product-detailed-section .producy_highlightd ul li,.page--bake-and-enjoy .Product-detailed-section .rte p span,.page--bake-and-enjoy .Product-detailed-section .producy_highlightd ul li{font-size:14px;line-height:20px;margin-bottom:.5rem}.bake-and-enjoy .content-box h2,.hero-banner .slice-sourdough.inner-container .content_block h2 p{font-size:40px;line-height:44px}.slice-sourdough.inner-container{height:60vh!important}.slice-sourdough.inner-container .content_block{padding:100px 0;max-width:455px}}@media (max-width : 1024px){.bake-and-enjoy .container{display:flex;flex-direction:row-reverse!important}.bake-and-enjoy .content-box .body-2 p,.slice-sourdough p{font-size:18px}.bake-and-enjoy .content-box h2,.hero-banner .slice-sourdough.inner-container .content_block h2 p{font-size:36px;text-align:left}.bake-and-enjoy .content-box{max-width:400px}.bake-and-enjoy .content-box h5,.hero-banner .slice-sourdough.inner-container .content_block .captions-text{font-size:20px}.slice-sourdough.inner-container .content_block{padding:60px 0;max-width:405px}.slice-sourdough.inner-container{height:55vh!important}}@media (max-width : 820px){.about-us section{display:flex;flex-direction:column-reverse}}@media (max-width : 768px){.slice-sourdough.inner-container .content_block{max-width:100%}.slice-sourdough.inner-container{height:80vh!important;background-position:center!important}.bake-and-enjoy .container{flex-direction:column!important}.bake-and-enjoy .content-box{max-width:100%}.template-product .container{padding:0 1.5rem}.hero-banner .inner-container .content_block{padding:70px 15px}.hero-banner .inner-container .content_block h2 p{font-size:36px;line-height:40px;text-align:center}.hero-banner .inner-container .content_block a{font-size:18px}.slice-sourdough .container .content_block{justify-content:flex-start!important}.hero-banner .slice-sourdough.inner-container .content_block h2 p{text-align:left!important}.bake-and-enjoy .content-box{padding:20px}.bake-and-enjoy .content-box h2{font-size:36px}.about-us h2{font-size:36px;line-height:44px}.about-us section{padding:0}.about-us .body-2 p,.about-us-bottom p{font-size:18px;line-height:24px}.about-us-bottom .rich-text{margin-top:-50px}.footer--container{flex-direction:column-reverse}.footer--container .footer-left-side,.footer--container .footer-right-side{width:100%}.footer--container .footer-left-side .footer-logo img{width:80%!important}.footer__links_block ul{margin-bottom:0}.page--halved-and-seasoned-pdp .pdp-section,.page--bake-and-enjoy .pdp-section,.page--sliced-sourdough .pdp-section,.pdp-section{padding-top:0}.footer--container .footer-right-side{padding-top:16%!important}.where-buy-page-seo-copy.isolate.page-width{padding:25px}}@media (max-width : 480px){.custom-featured-collection{padding-bottom:20px}.custom-featured-collection .product_Lists{gap:20px;row-gap:0px}#shopify-section-template--24431687500146__hero_banner_peiQBX .inner-container,.slice-sourdough.inner-container{height:65vh!important}.custom-featured-collection h2{font-size:32px;padding:20px 0;line-height:36px}.hero-banner .inner-container .content_block{padding:50px 0}.bake-and-enjoy .content-box{padding:0}.bake-and-enjoy .content-box .body-2 p,.slice-sourdough p{font-size:16px}.bake-and-enjoy .content-box h2,.hero-banner .slice-sourdough.inner-container .content_block h2 p{font-size:32px;text-align:left;line-height:36px}.bake-and-enjoy .content-box h5,.hero-banner .slice-sourdough.inner-container .content_block .captions-text{font-size:18px}.page-title-banner{padding-top:45px;padding-bottom:46px}.about-us{background-color:#fff;padding:25px 30px 0}.page--essentialfoodco-data-opt h1{font-size:36px;padding-bottom:0;margin-bottom:0}.page--sliced-sourdough .Product-detailed-section img.badge,.page--halved-and-seasoned-pdp .Product-detailed-section img.badge,.page--bake-and-enjoy .Product-detailed-section img.badge{width:35px}.footer__links_block{flex-direction:column;padding-top:0}.footer__links_block li{margin-bottom:15px}.footer--container .footer-left-side .footer-logo img{height:150px;width:100%!important}.bake-and-enjoy .content-box h2,.hero-banner .inner-container .content_block h2 p{font-size:32px}.slice-sourdough.inner-container .content_block h2 p{font-size:32px;text-align:left!important}.footer-right-side #sign-up,.footer-newsletter,.footer-newsletter .flex-grow input{height:47px}.footer-right-side #sign-up{font-size:16px}.footer-right-side{padding-top:50px}.bake-and-enjoy .container{padding:0}.bake-and-enjoy .content-box{padding:0px 1rem}.footer--container .footer-right-side{padding:2% 2% 5%}}.page--giveaway-rule-page h2{font-family:Space Grotesk,serif!important;font-weight:600;font-size:44px;line-height:56px;letter-spacing:0%;color:#000;padding-bottom:35px}.page--giveaway-rule-page h3{font-family:Space Grotesk,serif!important;font-weight:500;font-size:30px;line-height:36px;letter-spacing:0%;color:#000}.page--giveaway-rule-page p,.page--giveaway-rule-page li{font-family:Space Grotesk,serif!important;font-size:18px;line-height:26px;letter-spacing:0%;color:#000}@media (max-width : 768px){.page--giveaway-rule-page h2{font-size:30px;line-height:36px;padding-bottom:15px}.page--giveaway-rule-page h3{font-size:22px;line-height:26px}.page--giveaway-rule-page p,.page--giveaway-rule-page li{font-size:14px;line-height:20px;word-wrap:break-word}}.Product-image-thumbnail{height:650px;overflow-y:scroll}.Product-image-thumbnail::-webkit-scrollbar{display:none}.Product-image-thumbnail{-ms-overflow-style:none;scrollbar-width:none}
/*# sourceMappingURL=/cdn/shop/t/17/assets/essential-food-style.css.map */
