.template-index .shopify-section--header,.page-handle-about-us .shopify-section--header,.page-handle-ourflour .shopify-section--header,.page-handle-catering .shopify-section--header,.template-collection:has(.collection-banner) .shopify-section--header{position:absolute!important;top:0;left:0;right:0;z-index:100!important;background:transparent!important;border-bottom:none!important}.template-index .shopify-section--header .header,.page-handle-about-us .shopify-section--header .header,.page-handle-ourflour .shopify-section--header .header,.page-handle-catering .shopify-section--header .header,.template-collection:has(.collection-banner) .shopify-section--header .header,.template-index .shopify-section--header x-header,.page-handle-about-us .shopify-section--header x-header,.page-handle-ourflour .shopify-section--header x-header,.page-handle-catering .shopify-section--header x-header,.template-collection:has(.collection-banner) .shopify-section--header x-header{background:transparent!important;border-bottom:none!important;position:relative!important;z-index:101!important}.template-index .shopify-section--header,.template-index .shopify-section--header *,.template-index .shopify-section--header a,.template-index .shopify-section--header summary,.template-index .shopify-section--header .header__logo-text,.page-handle-about-us .shopify-section--header,.page-handle-about-us .shopify-section--header *,.page-handle-about-us .shopify-section--header a,.page-handle-about-us .shopify-section--header summary,.page-handle-about-us .shopify-section--header .header__logo-text,.page-handle-ourflour .shopify-section--header,.page-handle-ourflour .shopify-section--header *,.page-handle-ourflour .shopify-section--header a,.page-handle-ourflour .shopify-section--header summary,.page-handle-ourflour .shopify-section--header .header__logo-text,.page-handle-catering .shopify-section--header,.page-handle-catering .shopify-section--header *,.page-handle-catering .shopify-section--header a,.page-handle-catering .shopify-section--header summary,.page-handle-catering .shopify-section--header .header__logo-text,.template-collection:has(.collection-banner) .shopify-section--header,.template-collection:has(.collection-banner) .shopify-section--header *,.template-collection:has(.collection-banner) .shopify-section--header a,.template-collection:has(.collection-banner) .shopify-section--header summary,.template-collection:has(.collection-banner) .shopify-section--header .header__logo-text{color:#2d2c2a!important;opacity:1!important;visibility:visible!important}.template-index .shopify-section--header svg,.page-handle-about-us .shopify-section--header svg,.page-handle-ourflour .shopify-section--header svg,.page-handle-catering .shopify-section--header svg,.template-collection:has(.collection-banner) .shopify-section--header svg{color:#2d2c2a!important;stroke:#2d2c2a!important;opacity:1!important}.template-index .shopify-section--header a:hover,.template-index .shopify-section--header summary:hover,.page-handle-about-us .shopify-section--header a:hover,.page-handle-about-us .shopify-section--header summary:hover,.page-handle-ourflour .shopify-section--header a:hover,.page-handle-ourflour .shopify-section--header summary:hover,.page-handle-catering .shopify-section--header a:hover,.page-handle-catering .shopify-section--header summary:hover,.template-collection:has(.collection-banner) .shopify-section--header a:hover,.template-collection:has(.collection-banner) .shopify-section--header summary:hover{color:#b24406!important}.template-index .header__nav-icon,.page-handle-about-us .header__nav-icon,.page-handle-ourflour .header__nav-icon,.page-handle-catering .header__nav-icon,.template-collection:has(.collection-banner) .header__nav-icon{color:#2d2c2a!important}.template-index .shopify-section--slideshow .slideshow__slide,.template-index .shopify-section--slideshow .content-over-media{position:relative}.template-index .shopify-section--slideshow .slideshow__slide:before{content:"";position:absolute;top:0;left:0;right:0;height:280px;background:linear-gradient(to bottom,#f6f3ee 0% 28%,#f6f3eee0 38%,#f6f3ee9e 55%,#f6f3ee52 75%,#f6f3ee14 92%,#f6f3ee00);pointer-events:none;z-index:1}@media screen and (min-width:700px){.template-index .shopify-section--slideshow .slideshow__slide:before{height:340px}}.page-handle-catering .shopify-section--slideshow .slideshow__slide,.page-handle-catering .shopify-section--slideshow .content-over-media{position:relative}.page-handle-catering .shopify-section--slideshow .slideshow__slide:before{content:"";position:absolute;top:0;left:0;right:0;height:280px;background:linear-gradient(to bottom,#f6f3ee 0% 28%,#f6f3eee0 38%,#f6f3ee9e 55%,#f6f3ee52 75%,#f6f3ee14 92%,#f6f3ee00);pointer-events:none;z-index:1}@media screen and (min-width:700px){.page-handle-catering .shopify-section--slideshow .slideshow__slide:before{height:340px}}.page-handle-about-us .kneads-hero-figure--top{position:relative}.page-handle-about-us .kneads-hero-figure--top:before{content:"";position:absolute;top:0;left:0;right:0;height:280px;background:linear-gradient(to bottom,#f6f3ee 0% 28%,#f6f3eee0 38%,#f6f3ee9e 55%,#f6f3ee52 75%,#f6f3ee14 92%,#f6f3ee00);pointer-events:none;z-index:1}@media screen and (min-width:700px){.page-handle-about-us .kneads-hero-figure--top:before{height:340px}}.page-handle-ourflour .themill-hero{position:relative}.page-handle-ourflour .themill-hero:before{content:"";position:absolute;top:0;left:0;right:0;height:280px;background:linear-gradient(to bottom,#f6f3ee 0% 28%,#f6f3eee0 38%,#f6f3ee9e 55%,#f6f3ee52 75%,#f6f3ee14 92%,#f6f3ee00);pointer-events:none;z-index:1}@media screen and (min-width:700px){.page-handle-ourflour .themill-hero:before{height:340px}}.template-collection .collection-banner{position:relative}.template-collection .collection-banner:before{content:"";position:absolute;top:0;left:0;right:0;height:280px;background:linear-gradient(to bottom,#f6f3ee 0% 28%,#f6f3eee0 38%,#f6f3ee9e 55%,#f6f3ee52 75%,#f6f3ee14 92%,#f6f3ee00);pointer-events:none;z-index:2}@media screen and (min-width:700px){.template-collection .collection-banner:before{height:340px}}.page-handle-about-us .shopify-section--main-page .section-spacing,.page-handle-ourflour .shopify-section--main-page .section-spacing,.page-handle-catering .shopify-section--main-page .section-spacing{padding-top:0!important}.page-handle-ourflour .shopify-section--main-page .container,.page-handle-about-us .shopify-section--main-page .container,.page-handle-catering .shopify-section--main-page .container{max-width:none!important;padding-inline:0!important}.page-handle-about-us .shopify-section--main-page .prose{max-width:var(--container-md-max-width, 71.875rem);margin-inline:auto;padding-inline:var(--container-gutter, 1.25rem)}.page-handle-about-us .kneads-hero-figure--top{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;margin-top:0!important}.template-index .shopify-section--header.is-stuck,.page-handle-about-us .shopify-section--header.is-stuck,.page-handle-ourflour .shopify-section--header.is-stuck,.page-handle-catering .shopify-section--header.is-stuck,.template-collection:has(.collection-banner) .shopify-section--header.is-stuck{background:#2d2c2aeb!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.template-index .shopify-section--header.is-stuck a,.template-index .shopify-section--header.is-stuck *,.template-index .shopify-section--header.is-stuck svg,.page-handle-about-us .shopify-section--header.is-stuck a,.page-handle-about-us .shopify-section--header.is-stuck *,.page-handle-about-us .shopify-section--header.is-stuck svg,.page-handle-ourflour .shopify-section--header.is-stuck a,.page-handle-ourflour .shopify-section--header.is-stuck *,.page-handle-ourflour .shopify-section--header.is-stuck svg,.page-handle-catering .shopify-section--header.is-stuck a,.page-handle-catering .shopify-section--header.is-stuck *,.page-handle-catering .shopify-section--header.is-stuck svg,.template-collection:has(.collection-banner) .shopify-section--header.is-stuck a,.template-collection:has(.collection-banner) .shopify-section--header.is-stuck *,.template-collection:has(.collection-banner) .shopify-section--header.is-stuck svg{color:#f6f3ee!important;stroke:#f6f3ee!important}body.page-handle-ourflour .themill-accordion,body.page-handle-ourflour details.themill-accordion{background:#f6f3ee!important;color:#2d2c2a!important;border-top:1px solid rgba(45,44,42,.18)!important;border-bottom:none!important;box-shadow:none!important}body.page-handle-ourflour .themill-accordion:last-of-type{border-bottom:1px solid rgba(45,44,42,.18)!important}body.page-handle-ourflour .themill-accordion>summary:hover{background:#ebe7dc!important}body.page-handle-ourflour .themill-accordion[open]>summary{background:#ebe7dc!important}body.page-handle-ourflour .themill-accordion>summary h2{color:#2d2c2a!important}body.page-handle-ourflour .themill-accordion>summary em,body.page-handle-ourflour .themill-accordion>summary h2 em,body.page-handle-ourflour details.themill-accordion>summary em,body.page-handle-ourflour details.themill-accordion>summary h2 em{color:#2d2c2a!important}body.page-handle-ourflour .themill-toggle{color:#b24406!important;border-color:#b24406!important}body.page-handle-ourflour .themill-prose{background:#ebe7dc!important;color:#2d2c2a!important}body.page-handle-ourflour .themill-prose p{color:#2d2c2a!important}body.page-handle-ourflour .themill-prose em,body.page-handle-ourflour .themill-prose p em{color:#b24406!important}body.page-handle-ourflour .themill-gallery{background:#f6f3ee!important}body.page-handle-ourflour .themill-slide .themill-slide-caption,body.page-handle-ourflour section.themill-slide .themill-slide-caption{background:transparent!important;background-image:none!important}body.page-handle-ourflour .themill-slide .themill-slide-caption p,body.page-handle-ourflour .themill-slide .themill-slide-caption em{text-shadow:0 2px 8px rgba(0,0,0,.55),0 1px 3px rgba(0,0,0,.45)!important}body.page-handle-ourflour .themill-hero .themill-hero-overlay,body.page-handle-ourflour section.themill-hero .themill-hero-overlay{background:transparent!important;background-image:none!important}body.page-handle-ourflour .themill-hero .themill-hero-overlay h1,body.page-handle-ourflour section.themill-hero .themill-hero-overlay h1{color:#f6f3ee!important;text-shadow:0 2px 10px rgba(0,0,0,.6),0 1px 3px rgba(0,0,0,.5)!important}body.page-handle-ourflour .themill-hero .themill-hero-overlay h1 em,body.page-handle-ourflour section.themill-hero .themill-hero-overlay h1 em{color:#f6f3ee!important;-webkit-text-fill-color:#F6F3EE!important;text-shadow:0 2px 10px rgba(0,0,0,.6),0 1px 3px rgba(0,0,0,.5)!important}body.page-handle-about-us .shopify-section--text-with-icons{display:none!important}body.page-handle-ourflour .themill-shop-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:2.5rem 2rem!important;max-width:1200px!important;margin:0 auto!important;text-align:center!important;list-style:none!important}body.page-handle-ourflour .themill-shop-grid:not([style*="display:none"]):not([style*="display: none"]){display:grid!important}body.page-handle-ourflour .themill-shop-grid>*{margin:0!important}body.page-handle-ourflour .themill-card,body.page-handle-ourflour .themill-card *{text-decoration:none!important;border-bottom:none!important;box-shadow:none!important}body.page-handle-ourflour .themill-card{display:block!important;text-align:center!important;color:#2d2c2a!important}body.page-handle-ourflour .themill-card-img{aspect-ratio:4/5!important;background:#fff!important;margin-bottom:1.25rem!important;overflow:hidden!important;border-radius:2px!important}body.page-handle-ourflour .themill-card-img img{width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .6s ease!important}body.page-handle-ourflour .themill-card:hover .themill-card-img img{transform:scale(1.04)!important}body.page-handle-ourflour .themill-card-name{font-family:Coco Sharp,Georgia,serif!important;font-weight:400!important;font-size:.95rem!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#2d2c2a!important;margin-bottom:.5rem!important;line-height:1.4!important}body.page-handle-ourflour .themill-card-meta{font-family:Blacker Pro,Georgia,serif!important;font-style:italic!important;font-size:13px!important;color:#2d2c2a99!important;margin-bottom:4px!important}body.page-handle-ourflour .themill-card-price{font-family:Albert Sans,system-ui,sans-serif!important;font-size:13px!important;letter-spacing:.08em!important;color:#b24406!important;font-weight:500!important;margin-top:4px!important}body.page-handle-ourflour .themill-shop,body.page-handle-ourflour section.themill-shop{text-align:center!important}
/*# sourceMappingURL=/cdn/shop/t/33/assets/kneads-page-overrides.css.map */
