.k9-recipe-page__hero{background:var(--k9-recipe-hero-image, url(k9-about-recipe-hero-poster.jpg)) center / cover no-repeat}.k9-recipe-page__title,.k9-recipe-page__subtitle{color:var(--k9-color-white);font-family:inherit}.k9-recipe-page__title{margin:0 0 1rem;font-size:clamp(1.5rem,1.318rem + .91vw,1.875rem);font-weight:700;line-height:1.4}.k9-recipe-page__subtitle{margin:0;font-size:1rem;font-weight:700;line-height:1.6}.k9-recipe-page__section{padding-block-end:var(--k9-section-spacing-compact)}.k9-recipe-page__lead{padding-block-start:var(--k9-section-spacing-compact)}.k9-recipe-page__heading{margin-block-end:3rem}.k9-recipe-page__heading h2{margin:0;color:inherit;font-family:inherit;font-size:clamp(1.375rem,1.15rem + 1.125vw,1.75rem);font-weight:700;line-height:1.4}.k9-recipe-page__heading p{margin:.75rem 0 0;color:var(--k9-color-text-sub);font-size:1rem;line-height:1.6}.k9-recipe-page__video{width:min(100%,34.375rem);margin-inline:auto}.k9-recipe-page__video iframe{display:block;width:100%;aspect-ratio:16 / 9;border:0}.k9-recipe-page__features{width:min(100%,85rem);margin-inline:auto}.k9-recipe-page__feature{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;margin-block-end:5rem}.k9-recipe-page__feature:last-child{margin-block-end:0}.k9-recipe-page__feature-copy{width:min(100%,36rem);margin-inline-start:auto;padding:2rem clamp(2rem,5vw,5rem) 2rem 1.25rem}.k9-recipe-page__feature--reverse .k9-recipe-page__feature-copy{grid-column:2;grid-row:1;margin-inline:0 auto;padding-inline:clamp(2rem,5vw,5rem) 1.25rem}.k9-recipe-page__feature--reverse>img{grid-column:1;grid-row:1}.k9-recipe-page__feature>img{display:block;width:100%;height:auto}.k9-recipe-page__number{position:relative;margin:0 0 1rem;font-weight:700}.k9-recipe-page__number:after{position:absolute;z-index:0;top:50%;left:0;width:9.375rem;height:1px;background:var(--k9-color-text-muted);content:""}.k9-recipe-page__number span{position:relative;z-index:1;display:inline-block;padding-inline-end:.9375rem;background:var(--k9-color-white)}.k9-recipe-page__feature h2{margin:0 0 1.5rem;color:inherit;font-family:inherit;font-size:clamp(1.25rem,1.1rem + .75vw,1.5rem);font-weight:700;line-height:1.8}.k9-recipe-page__feature-copy>p:last-of-type{margin:0;font-size:1rem;line-height:1.9}.k9-recipe-page__notes{display:grid;gap:.5rem;margin:1rem 0 0;font-size:.875rem;line-height:1.75}.k9-recipe-page__notes div{display:grid;grid-template-columns:auto minmax(0,1fr)}.k9-recipe-page__notes dt,.k9-recipe-page__notes dd{margin:0}.k9-recipe-page__materials{padding-block:var(--k9-section-spacing-compact);background:var(--k9-color-bg-cream)}.shopify-section.k9-recipe-material-section+.shopify-section.k9-recipe-material-section .k9-recipe-page__materials{padding-block-start:0}.k9-recipe-page__material{display:grid;grid-template-columns:minmax(0,6fr) minmax(16rem,5fr);gap:clamp(2rem,6vw,5rem);align-items:start;margin-block-end:5rem}.k9-recipe-page__material:last-child{margin-block-end:0}.k9-recipe-page__material h2{position:relative;margin:0 0 2.5rem;padding-block-start:1.875rem;color:inherit;font-family:inherit;font-size:clamp(1.25rem,1.1rem + .75vw,1.5rem);font-weight:700;line-height:1.5}.k9-recipe-page__material h2:before{position:absolute;inset:0 auto auto 0;width:6.25rem;height:1px;background:var(--k9-color-text-muted);content:""}.k9-recipe-page__material h2 span{font-size:1rem}.k9-recipe-page__material dl{margin:0}.k9-recipe-page__material dl>div{display:grid;grid-template-columns:12.5rem minmax(0,1fr);border-block-end:1px solid #cdcdcd}.k9-recipe-page__material dl>div:last-child{border-block-end:0}.k9-recipe-page__material dt,.k9-recipe-page__material dd{margin:0;padding-block:1.25rem;font-size:1rem;line-height:1.85}.k9-recipe-page__material dt{padding-inline-end:1.875rem;font-weight:700}.k9-recipe-page__material--meat dt{color:var(--k9-color-accent)}.k9-recipe-page__material--vegetables dt{color:#75825a}.k9-recipe-page__material--mussel dt{color:#b78643}.k9-recipe-page__material--natural dt{color:var(--k9-color-blue-gray)}.k9-recipe-page__material--supplement dt{color:#80739f}.k9-recipe-page__material>img{display:block;width:100%;height:auto}.k9-recipe-page__section-label{margin:0;font-size:clamp(1.5rem,1.318rem + .91vw,1.875rem);font-weight:700;line-height:1.3}.k9-recipe-page__products{padding-block-start:var(--k9-section-spacing-compact)}.k9-recipe-page__products h2{margin:.75rem 0 3rem;color:var(--k9-color-text-sub);font-family:inherit;font-size:1rem;font-weight:400;line-height:1.6}@media screen and (max-width:768px){.k9-recipe-page__title{font-size:1.5rem}.k9-recipe-page__subtitle{font-size:.9375rem}.k9-recipe-page__breadcrumb{overflow-x:auto}.k9-recipe-page__section{padding-block-end:4rem}.k9-recipe-page__lead,.k9-recipe-page__products{padding-block-start:3rem}.k9-recipe-page__heading{margin-block-end:2rem}.k9-recipe-page__heading h2{font-size:1.375rem}.k9-recipe-page__feature{grid-template-columns:1fr;margin-block-end:4rem}.k9-recipe-page__feature-copy,.k9-recipe-page__feature--reverse .k9-recipe-page__feature-copy{grid-column:1;grid-row:1;width:min(calc(100% - 2rem),36rem);margin-inline:auto;padding:0 0 1.5rem}.k9-recipe-page__feature>img,.k9-recipe-page__feature--reverse>img{grid-column:1;grid-row:2}.k9-recipe-page__feature h2{font-size:1.25rem}.k9-recipe-page__feature-copy>p:last-of-type{font-size:.9375rem}.k9-recipe-page__materials{padding-block:4rem}.k9-recipe-page__material{grid-template-columns:1fr;gap:2rem;margin-block-end:4rem}.k9-recipe-page__material h2{margin-block-end:1.5rem}.k9-recipe-page__material dl>div{grid-template-columns:1fr}.k9-recipe-page__material dt{padding-block-end:0}.k9-recipe-page__material dt,.k9-recipe-page__material dd{font-size:.9375rem}.k9-recipe-page__products h2{margin-block-end:2rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/k9-page-about-recipe.css.map */
