.article{border-bottom:var(--global-stroke-width) solid var(--background-stroke)}.article-template{width:100%;max-width:100%;padding:0 var(--global-sect-pad-x-sm) var(--global-sect-pad-y-lg) var(--global-sect-pad-x-sm)}.article-template .article-template-wrapper{max-width:800px;margin:auto;display:flex;flex-direction:column;margin:auto}.article-template .article-img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.article-template .article-template__hero-small{height:11rem}@media screen and (min-width:1025px){.article-template .article-template__hero-small{height:22rem}}@media screen and (min-width:990px){.article-template .article-template__hero-small{height:27.5rem}}.article-template .article-template__hero-medium{height:22rem}@media screen and (min-width:1025px){.article-template .article-template__hero-medium{height:44rem}}@media screen and (min-width:990px){.article-template .article-template__hero-medium{height:55rem}}.article-template .article-template__hero-large{height:33rem}@media screen and (min-width:1025px){.article-template .article-template__hero-large{height:66rem}}@media screen and (min-width:990px){.article-template .article-template__hero-large{height:82.5rem}}.article-template .article-template__title{font-family:var(--global-display-font-family);font-size:var(--global-display-font-size);font-style:var(--global-display-font-style);font-weight:var(--global-display-font-weight);letter-spacing:var(--global-display-letter-spacing);line-height:var(--global-display-line-height);gap:var(--global-display-paragraph-spacing);text-transform:var(--global-display-text-transform);text-transform:uppercase;color:var(--heading-fill);margin:0;margin-bottom:var(--global-sect-pad-y-lg)}.article-template header{display:flex;flex-direction:column;gap:var(--global-text-gap)}.article-template header .header-tags{display:flex;flex-direction:row;gap:var(--tag-gap)}.article-template .article-template__content{display:flex;flex-direction:column;gap:var(--global-item-gap-md)}.article-template .article-template__content h1,.article-template .article-template__content h2,.article-template .article-template__content h3,.article-template .article-template__content h4,.article-template .article-template__content h5,.article-template .article-template__content h6,.article-template .article-template__content p{margin:0;color:var(--heading-fill)}.article-template .article-template__content h1,.article-template .article-template__content h1 span{font-family:var(--global-display-font-family);font-size:var(--global-display-font-size);font-style:var(--global-display-font-style);font-weight:var(--global-display-font-weight);letter-spacing:var(--global-display-letter-spacing);line-height:var(--global-display-line-height);gap:var(--global-display-paragraph-spacing);text-transform:var(--global-display-text-transform);text-transform:uppercase;margin-bottom:var(--global-sect-pad-y-lg)}.article-template .article-template__content h2,.article-template .article-template__content h2 span{font-family:var(--global-headline-lg-font-family);font-size:var(--global-headline-lg-font-size);font-style:var(--global-headline-lg-font-style);font-weight:var(--global-headline-lg-font-weight);letter-spacing:var(--global-headline-lg-letter-spacing);line-height:var(--global-headline-lg-line-height);gap:var(--global-headline-lg-paragraph-spacing);text-transform:var(--global-headline-lg-text-transform);text-transform:uppercase}.article-template .article-template__content h3,.article-template .article-template__content h3 span{font-family:var(--global-headline-sm-font-family);font-size:var(--global-headline-sm-font-size);font-style:var(--global-headline-sm-font-style);font-weight:var(--global-headline-sm-font-weight);letter-spacing:var(--global-headline-sm-letter-spacing);line-height:var(--global-headline-sm-line-height);gap:var(--global-headline-sm-paragraph-spacing);text-transform:var(--global-headline-sm-text-transform);text-transform:uppercase}.article-template .article-template__content h4,.article-template .article-template__content h4 span{font-family:var(--global-title-lg-font-family);font-size:var(--global-title-lg-font-size);font-style:var(--global-title-lg-font-style);font-weight:var(--global-title-lg-font-weight);letter-spacing:var(--global-title-lg-letter-spacing);line-height:var(--global-title-lg-line-height);gap:var(--global-title-lg-paragraph-spacing);text-transform:var(--global-title-lg-text-transform);text-transform:uppercase}.article-template .article-template__content h5,.article-template .article-template__content h5 span,.article-template .article-template__content h6,.article-template .article-template__content h6 span{font-family:var(--global-title-sm-font-family);font-size:var(--global-title-sm-font-size);font-style:var(--global-title-sm-font-style);font-weight:var(--global-title-sm-font-weight);letter-spacing:var(--global-title-sm-letter-spacing);line-height:var(--global-title-sm-line-height);gap:var(--global-title-sm-paragraph-spacing);text-transform:var(--global-title-sm-text-transform);text-transform:uppercase}.article-template .article-template__content p{font-family:var(--global-body-lg-font-family);font-size:var(--global-body-lg-font-size);font-style:var(--global-body-lg-font-style);font-weight:var(--global-body-lg-font-weight);letter-spacing:var(--global-body-lg-letter-spacing);line-height:var(--global-body-lg-line-height);gap:var(--global-body-lg-paragraph-spacing);text-transform:var(--global-body-lg-text-transform);text-transform:none}.article-template .article-template__content img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.article-template .article-template__content a{color:var(--heading-fill);transition:color ease-in-out .3s}.article-template .article-template__content a:hover{color:var(--brand-berry)}.article-template .article-template__social-sharing{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:var(--global-text-gap);padding:var(--box-pad);background:var(--background-fill-light-1);border-radius:var(--global-border-rad);border:var(--global-border-width) solid var(--background-stroke-light-1)}.article-template .article-template__social-sharing .share-heading{margin:0}.article-template .article-template__social-sharing .share-links{display:flex;flex-direction:row;gap:var(--box-gap);align-items:center}.article-template .article-template__social-sharing .share-links .share-link{height:var(--tag-lg-icon-size);width:var(--tag-lg-icon-size);border-radius:var(--icon-border-rad);border:var(--global-border-width) solid var(--icon-bg-stroke);padding:var(--icon-pad);box-sizing:content-box}.article-template .article-template__social-sharing .share-links .share-link svg{color:var(--icon-fill-dark);height:var(--tag-lg-icon-size);width:var(--tag-lg-icon-size)}.article-template .article-template__social-sharing .share-links .share-link svg:hover{color:var(--icon-fill-hover)}.recipe-template{color:var(--heading-fill);border-bottom:var(--global-stroke-width) solid var(--background-stroke);padding-bottom:var(--global-sect-pad-y-lg)}.recipe-template .article-template-wrapper{display:flex;flex-direction:column;gap:var(--global-item-gap-md)}.recipe-template__header{display:flex;flex-direction:column;gap:var(--global-item-gap-sm)}.recipe-template__subtitle{font-family:var(--global-title-lg-font-family);font-size:var(--global-title-lg-font-size);font-style:var(--global-title-lg-font-style);font-weight:var(--global-title-lg-font-weight);letter-spacing:var(--global-title-lg-letter-spacing);line-height:var(--global-title-lg-line-height);gap:var(--global-title-lg-paragraph-spacing);text-transform:var(--global-title-lg-text-transform)}.recipe-template__title{font-family:var(--global-display-font-family);font-size:var(--global-display-font-size);font-style:var(--global-display-font-style);font-weight:var(--global-display-font-weight);letter-spacing:var(--global-display-letter-spacing);line-height:var(--global-display-line-height);gap:var(--global-display-paragraph-spacing);text-transform:var(--global-display-text-transform)}.recipe-template__block-header{font-family:var(--global-headline-sm-font-family);font-size:var(--global-headline-sm-font-size);font-style:var(--global-headline-sm-font-style);font-weight:var(--global-headline-sm-font-weight);letter-spacing:var(--global-headline-sm-letter-spacing);line-height:var(--global-headline-sm-line-height);gap:var(--global-headline-sm-paragraph-spacing);text-transform:var(--global-headline-sm-text-transform);text-transform:uppercase}.recipe-template .recipe-template__block-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.recipe-template .recipe-template__block-header h2{text-transform:uppercase}.recipe-template .recipe-template__block-header a{color:var(--heading-fill);display:flex;flex-direction:row;align-items:center;gap:var(--button-primary-md-icon-gap);transition:color ease-in-out .3s}.recipe-template .recipe-template__block-header a:hover{color:var(--brand-berry)}.recipe-template .recipe-template__block-header a svg{height:14px}.recipe-template .recipe-template__usage-recommendations ul li{margin-left:22px}.recipe-template .recipe-template__usage-recommendations ul li::marker{font-size:14px}.recipe-template section{display:flex;flex-direction:column;gap:var(--global-item-gap-md)}.recipe-template__hero-container img{width:100%;height:auto}.recipe-template__ingredients{display:flex;flex-direction:column;gap:var(--global-item-gap-md)}.recipe-template__ingredients ul{list-style:none;padding:0;margin:0}.recipe-template__ingredients ul li{font-family:var(--global-title-sm-font-family);font-size:var(--global-title-sm-font-size);font-style:var(--global-title-sm-font-style);font-weight:var(--global-title-sm-font-weight);letter-spacing:var(--global-title-sm-letter-spacing);line-height:var(--global-title-sm-line-height);gap:var(--global-title-sm-paragraph-spacing);text-transform:var(--global-title-sm-text-transform);text-transform:uppercase;letter-spacing:1px;padding:var(--table-cell-pad);border:var(--global-stroke-width) solid var(--background-stroke);border-bottom:0}.recipe-template__ingredients ul li a{color:var(--heading-fill);text-decoration-color:transparent;transition:text-decoration-color ease-in-out .3s}.recipe-template__ingredients ul li a:hover{text-decoration-color:var(--heading-fill)}.recipe-template__ingredients ul li:last-child{border-bottom:var(--global-stroke-width) solid var(--background-stroke)}.recipe-template__notes img{width:100%;height:auto}.print-btns{display:flex;flex-direction:column;gap:var(--sizing-8);align-items:flex-end}#PrintDocs,#PrintIcon{display:flex;font-family:var(--global-heading-lg-font-family);font-size:var(--global-heading-lg-font-size);font-style:var(--global-heading-lg-font-style);font-weight:var(--global-heading-lg-font-weight);letter-spacing:var(--global-heading-lg-letter-spacing);line-height:var(--global-heading-lg-line-height);gap:var(--global-heading-lg-paragraph-spacing);text-transform:var(--global-heading-lg-text-transform);gap:var(--sizing-8)}#PrintPage{display:none}@media print{#PrintPage{display:block}.icon__item img{max-width:40px;max-height:40px}.print-btns,.shopify-section,section{display:none}.hide-from-print{display:none}section.section--recipe{display:block;color:#000!important}section.section--recipe *{color:#000!important;background:#fff!important}section.section--recipe .recipe-template__hero-container{max-width:200px;margin:auto}section.section--recipe .recipe-template__ingredients .recipe-template__ingredients ul li{font-size:12pt}section.section--recipe .recipe-template__notes-image{max-width:360px;margin:auto}#shopify-section-announcement-bar,#shopify-section-header,footer{display:none}.product{display:none}.product__icons{display:block;justify-content:space-between}.product__icons svg{max-width:40px}}