.core-recipe-details{--rd-rule-color: color-mix(in srgb, var(--color-rosemary-4) 30%, transparent);--rd-rule: 1px solid var(--rd-rule-color);--rd-gutter: 24px;--rd-cta-overlap: 46px;max-width:var(--recipe-details-max-width, 1400px);margin-inline:auto;width:100%}.core-recipe-details .core-recipe-details__header{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;padding-block-end:24px}.core-recipe-details .core-recipe-details__title{margin:0 0 12px}.core-recipe-details .core-recipe-details__excerpt{margin:0}.core-recipe-details .core-recipe-details__utility{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.core-recipe-details .core-recipe-details__print{-webkit-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;cursor:pointer;text-decoration:underline;text-decoration-color:currentcolor;text-underline-offset:3px;transition:color .3s ease}.core-recipe-details .core-recipe-details__print:hover,.core-recipe-details .core-recipe-details__print:focus-visible{color:var(--color-tomato-red)}.core-recipe-details .core-recipe-details__print:focus-visible{outline:2px solid var(--color-tomato-red);outline-offset:3px}.core-recipe-details .core-recipe-details__share{display:flex;align-items:center;gap:30px;list-style:none;margin:0;padding:0}.core-recipe-details .core-recipe-details__share-link{display:grid;place-items:center;width:24px;height:24px}.core-recipe-details .core-recipe-details__share-link:focus-visible{outline:2px solid var(--color-tomato-red);outline-offset:4px;border-radius:50%}.core-recipe-details .core-recipe-details__share-icon{display:block;line-height:0}.core-recipe-details .core-recipe-details__share-icon svg{display:block;width:100%;height:auto}.core-recipe-details .core-recipe-details__share-link svg,.core-recipe-details .core-recipe-details__share-link path{transition:fill .3s ease}.core-recipe-details .core-recipe-details__share-link:hover svg,.core-recipe-details .core-recipe-details__share-link:hover path,.core-recipe-details .core-recipe-details__share-link:focus-visible svg,.core-recipe-details .core-recipe-details__share-link:focus-visible path{fill:var(--color-tomato-red)}.core-recipe-details .core-recipe-details__meta{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:var(--rd-rule)}.core-recipe-details .core-recipe-details__meta-item{min-width:0;padding-block:16px;padding-inline:16px}.core-recipe-details .core-recipe-details__meta-item:first-child{padding-inline-start:0}.core-recipe-details .core-recipe-details__meta-item+.core-recipe-details__meta-item{border-inline-start:var(--rd-rule)}.core-recipe-details .core-recipe-details__meta-item--yield{grid-column:1 / -1;border-block-end:var(--rd-rule);padding-inline-start:0}.core-recipe-details .core-recipe-details__meta-item--yield:last-child{border-block-end:0}.core-recipe-details .core-recipe-details__meta-item--yield+.core-recipe-details__meta-item{border-inline-start:0;padding-inline-start:0}.core-recipe-details .core-recipe-details__meta-value{margin:0;margin-block-start:6px}.core-recipe-details .core-recipe-details__unit--long{display:none}.core-recipe-details .core-recipe-details__eyebrow{margin:0;text-transform:none;font-weight:var(--font-sweet--weight)}.core-recipe-details .core-recipe-details__body{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"ingredients" "divider" "instructions" "figure";row-gap:20px;padding-block-start:32px}.core-recipe-details .core-recipe-details__ingredients{grid-area:ingredients;min-width:0}.core-recipe-details .core-recipe-details__instructions{grid-area:instructions;min-width:0}.core-recipe-details .core-recipe-details__figure-cell{grid-area:figure;min-width:0;margin-block-start:20px}.core-recipe-details .core-recipe-details__body-divider{grid-area:divider;border-block-start:var(--rd-rule)}.core-recipe-details .core-recipe-details__heading{margin:0 0 20px;font-size:20px;line-height:1.2}.core-recipe-details .core-recipe-details__ingredient-heading{margin:0 0 16px;font-family:var(--font-sweet--family);font-weight:var(--font-sweet--weight);font-size:var(--text-13, 13px);line-height:var(--line-height--body-tight);letter-spacing:var(--letter-spacing--body-loose);color:var(--color-rosemary-4);text-transform:none}.core-recipe-details .core-recipe-details__ingredients-empty,.core-recipe-details .core-recipe-details__instructions-empty{margin:0;font-family:var(--font-body--family);font-size:var(--text-17, 17px);line-height:var(--line-height--body-normal);letter-spacing:var(--letter-spacing--body-loose);color:var(--color-rosemary-4)}.core-recipe-details .core-recipe-details__ingredient-heading strong{font-weight:inherit}.core-recipe-details .core-recipe-details__ingredient-list+.core-recipe-details__ingredient-heading{margin-block-start:32px}.core-recipe-details .core-recipe-details__ingredient-list{display:grid;grid-template-columns:minmax(0,1fr);gap:12px 24px;list-style:none;margin:0;padding:0}.core-recipe-details .core-recipe-details__ingredient{min-width:0}.core-recipe-details .core-recipe-details__ingredient-row{display:flex;align-items:flex-start;gap:10px;width:fit-content;cursor:pointer;-webkit-user-select:none;user-select:none}.core-recipe-details .core-recipe-details__ingredient-check{appearance:none;-webkit-appearance:none;flex:0 0 auto;width:18px;height:18px;margin:0;margin-block-start:3px;padding:0;position:relative;border:1px solid var(--color-rosemary-5);border-radius:2px;background-color:transparent;cursor:pointer}.core-recipe-details .core-recipe-details__ingredient-check:after{content:none}.core-recipe-details .core-recipe-details__ingredient-check:before{content:"";position:absolute;top:-5px;left:1px;width:21px;height:18px;background:no-repeat center / contain;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2021.34%2019.69%22%3E%3Cpath%20d%3D%22M12.69%209.54c.8-1.11%201.66-2.33%202.53-3.38.11-.13.18-.06.22-.09.11-.08.06-.21.12-.28.31-.34.58-.67.88-1%20.31-.34.43.02.59-.06.31-.16-.18-.19-.18-.35.24-.27.49-.53.75-.79-.02.09-.05.18-.07.28.1-.12.29-.26.21.02.06-.03.12-.05.18-.08-.11-.1.05-.33%200-.4s-.13.06-.14.06c-.08-.07.43-.49.47-.52.1-.08.18.12.23.03.09-.15-.28-.29.27-.17-.07-.17%200-.13.09-.22.01-.01-.07-.06-.07-.07.06-.19.11.03.12.04.14.09.2-.11.24-.14.47-.29.81-.52%201.18-.92.08-.09.25-.41.34-.49.09-.07.14.05.23.03-.16-.25-.13-.34.15-.39-.11-.19.01-.08.07-.22.05-.12%200-.44.25-.43-.11.11-.03.16-.09.34-.02.06-.4.55-.21.65.1.05.15-.18.17-.17.12.03.16.21.06.26V.97c-.26.09.28.31-.21.15-.06-.02-.1-.06-.18-.08.02.02.09.03.08.06-.01.04-.16.02-.08.09.11.11.16-.06.17-.06.13-.03%200%20.15%200%20.16.03.11.12.12.12.25%200%20.07-.11.17-.14.23-.02.05.09.03.08.07s-.08.04-.09.09c0%20.02.06.07.06.08-.03.09-.13-.06-.17.02-.03.05-.02.29.09.22-.03.06-.05.11-.08.17.04-.02.08-.04.13-.05-.1.07-.03.19-.06.26-.04.06-.21.02-.19.13.03.24.23-.14.29-.17.02%200%20.08.13.07.14-.02.05-.13.05-.16.08-.08.13-.04.27-.11.4-.23.43-.55.95-.81%201.33-.1.14-.27.14-.31.2-.1.15-.02.24-.11.37-.13.19-.42.39-.55.53-.09.1-.08.26-.1.29-.26.41-.62.88-.87%201.2-.11.15-.27.14-.29.18-.09.14.03.18-.07.28-.05.05-.14%200-.15%200-.08.05.02.15-.02.2-.21.33-.51.57-.76.87-.02.02-.07-.02-.07%200-.03.07.06.1.02.17-.09.15-.21.27-.32.41-.01.01-.08-.03-.1%200s.02.1-.02.15c-.11.13-.28.21-.39.34-.02.02.04.11%200%20.14-.08.11-.27.22-.35.31-.24.3-.41.63-.62.92-.05.07-.17.08-.19.11-.06.08.05.07-.01.15-.34.47-.7.93-1.04%201.39-.15.21-.3.41-.45.63-.19.27-.35.65-.55.9-.08.1-.19.06-.25.13-.1.14%200%20.25-.08.4-.07.12-.28.17-.36.3s0%20.26-.08.41c-.07.12-.23.25-.31.38-.51.85-.97%201.69-1.78%202.58-.36.36-.78.81-1.64%201.08-.49.16-1.18.14-1.66-.06-.49-.2-.81-.48-1.03-.76-.04-.05.12-.09-.04-.21-.08-.06-.26-.08-.42-.23l-.02-.02c-.8-.83-1.42-1.93-2.21-2.8C1.7%2014.2-.26%2013.41.03%2011.12c.02-.12.35-.23.46-.23-.04.08-.09.15-.14.23.4-.17.3-.12.38.07.05.12.15-.07.23-.04.1.03.5.24.23.34.05%200%20.11-.02.16-.02.2.21.43.39.66.57.04.03.11-.02.15%200%20.11.09.13.2.22.31.05.06.14%200%20.19.08.06.08-.06.17.15.18.08-.18.23.21.32.31.01.01.24.05.28.13s.05.25.18.32c.06.03.18-.02.23.03.04.04-.01.15.02.2.04.05.19.1.21.11.06.06-.06.04-.03.09.17.24.36.52.58.71.03.02.07-.07.07-.07.24.11.07.09.05.19s.31.42.43.32c-.14.14.04.12.06.14.08.06-.06.16.05.2.04.02.08-.11.1-.08.06.08-.03.27.05.38.02.03.09-.02.12.02s.11.29.17.09c-.01.2.06.17.17.3.03.03-.04.16.05.2.03.01.13-.07.16-.04.07.08.04.24.12.34.14.17.35.29.5.47.02.02.03.04.05.06.03.05-.07.13-.01.19%200%200%20.16%200%20.19.04.02.03.1.2.13.22.04.04.12-.06.12-.02.02.1-.11.23.09.05-.04.14.01.15-.04.31.1-.16.07.02.15-.02.08-.05.13-.41.11-.02.03-.04.1-.13.11-.14.03-.02.04.09.07.06%200%200-.02-.07.02-.08.02%200%20.22-.09.25-.1.22-.01-.04.12-.04.2l-.05-.05c-.08%200%20.02.14.08.15.05.02.08-.09.14-.06.03.01.13.19.07.2.09.02.05.12.1.16.06.04.33-.13.26-.22-.05.03-.1.08-.15.11-.16-.12-.41-.75-.12-.66.23.05.17.31.29-.04-.04.03-.08.05-.12.08-.1-.1.06-.04.05-.1%200-.03-.15-.02-.11-.11.11.04.13.01.14-.05%200-.05%200-.12.05-.17v.16c.17-.05.1.11.12.16%200%200%200%20.02.02.02s.08-.02.18-.11c-.03.05-.08.09-.11.14.08.03.21.21.26.23.14.03.16-.1.22-.16.03-.03.06.03.06.03.04-.04-.04-.08-.01-.12.03-.05.2-.13.21-.16.02-.07-.18-.09-.19-.1-.04-.09.07-.11-.02-.18-.07.22-.54.63-.33.09-.23%200-.39-.19-.28-.36.1-.15.1%200%20.24%200%20.02%200%20.2-.16.15-.22.13.11.31.14.42.29.02.02-.05.1.08.16.07.03.23.08.3.15-.04-.06-.08-.12-.13-.18.08-.14.15-.11.29-.11-.04-.03-.26-.09-.14-.15%200%200%20.07.04.14.01.13-.06.17-.06.29.14.04-.28.28-.18.37-.44-.27-.12-.26%200-.35.22-.06-.03-.12-.07-.18-.1.31-.17.21-.05.19-.28%200-.06.16-.23-.04-.27-.05-.01-.12.11-.17.06%200-.01.06-.17.09-.18.3-.03.23.35.47-.14%200-.01-.06-.07-.05-.1.01-.06.09%200%20.1-.05%200-.05-.06-.18.08-.17.26.01.18.34%200%20.39.2.21.77-.61.79-.67.06-.28-.14.12-.22.1-.03-.01-.38-.26-.22%200%20.05.07.22.02.21.11-.01.1-.09%200-.11%200-.04%200-.05.1-.07.1-.32%200-.65-.25-.02-.1-.05-.16-.37-.09-.37-.25%200-.19.22-.17.24-.19.22-.13-.17-.07.07-.26.13-.1.02.3.21%200%20.16-.26-.02-.18-.19-.33-.04-.03%200-.21-.11%200%20.04.04.1.09.14.13-.07.02-.36-.07-.39-.05-.12.09%200%20.17-.19.14.2.06.04.08.06.13.05.2.2.08-.14.23.1.02.19.04.29.06-.02.03-.04.07-.06.1-.2-.07-.29.11-.35-.15-.17.15-.18.24-.08.37.02.02.01.06%200%20.09.04.02.16.09.17.1.09.13-.17.05-.23-.03-.02.02-.04.03-.04.04-.04.03-.06-.1-.11-.08-.02%200-.07.12-.1.11-.2-.12.06-.2-.29.08.17.13.24-.06.39.1.16.18-.16.09.06.28-.04-.02-.08-.04-.13-.06%200%20.22-.2.08-.27.09-.15.03-.41.42.01.19-.02.06-.05.12-.07.18-.36-.24-.2-.17-.43.03-.05.04-.22-.05-.07.13-.17-.14-.18.09-.21.09-.21-.02-.16-.49.19-.31-.08-.15.08-.03.11-.11.04-.12.01-.15.22-.18-.09-.23-.39.38-.38-.11%200-.48%201.23-2.57%201.53-3.06.37-.63.61-1.04.92-1.49.13-.19.27-.39.44-.62.05-.07.44-.64.56-.38.02.04-.08.33.22.24-.12-.02-.09-.19-.1-.21-.05-.39-.2-.3.06-.66Zm2.54.22c-.39.44%200%20.19.22.51.05-.06.09-.12.14-.18h-.09c-.09-.11-.18-.22-.26-.33Zm6.01-7.45.07.14-.18.15c-.02-.03-.04-.05-.06-.08.06-.07.11-.14.17-.22Zm-10.5%2013.43c-.17.01.03.14-.14.2.16.09.31.17.47.25.04-.11%200-.17.1-.24-.06-.02-.11-.04-.17-.06v.07c-.15-.06-.06-.24-.26-.22m-.59.97c-.05.04-.26.18-.22.25.14.24.41-.41.29.13.03.02.06.04.08.06.06-.07.13-.14.19-.2-.11-.08-.22-.16-.34-.23Zm3.84-5.24c-.07.06-.23.48-.02.46.06%200%200-.3.04-.35.03-.03.1.08.12-.02l-.15-.09Zm-.48-.56c-.04.09-.07.18-.11.27.15.03.16-.14.33-.03v.09c-.05%200-.09-.02-.14-.03.04.13.11.12%200%20.22.3.1.44.18.34-.2.1.14.56.41.34.07-.04-.06-.14%200-.15%200-.12-.07-.16-.17-.28-.23-.05-.03-.09.03-.17-.01-.04-.02-.09-.14-.15-.15Zm.68.27c.05.07.27.11.29.02.03-.15-.25-.09-.29-.02m-3.78%205.33c.02.1-.05.18.05.24-.04.01-.08.03-.12.05.03.02.06.04.08.06.08-.07.16-.15.23-.22-.08-.04-.16-.09-.25-.13Zm-.74.88c-.09.1.1.11.14.18s-.08.13%200%20.18c.06-.06.11-.13.16-.19-.11-.05-.21-.12-.31-.17Zm7.09-9.47c-.08.05-.15-.05-.14.17.18-.07.37-.19.4-.39-.17.01-.14.14-.26.22m-5.56%207.77c-.06-.08-.22.01-.17.09.08.13.25.03.17-.09m7.02-11.05c-.15-.28-.56-.28-.61.01%200%20.03.17-.05.19.02%200%200-.06.08-.04.12s.11.08.11.13c.01.09-.18.14-.14.23%200%20.01.16.02.17.01.12-.03.04-.2.05-.21.04-.06.14.02.17.03.07%200%20.06-.08.07-.08.16-.02-.03.16-.01.22.04.15.19.15.1.38%200%20.02-.17.22.14.05-.15.69.33-.15.34-.28%200-.06-.14-.07-.16-.13-.06-.13%200-.23-.15-.33-.31-.21-.21.06-.32.1-.06-.06-.12-.11-.17-.17.07.09.26-.08.25-.1Zm-.65%201.55c-.18.05.02.18-.17.2.1.22.23.03.25.01.12-.06.3.08.32-.07-.13-.05-.26-.1-.4-.15Zm.84-.94c.04.15.14.01.16.02.24.09-.12.47-.16-.02m-5.13%206.4s.08.08.08.13c0%20.06-.16.12-.1.16s.37-.07.24.17c.04.02.06.04.09.05.04-.06.09-.12.13-.18-.12-.03-.24-.07-.35-.1-.05-.09.06-.04.06-.04.04-.07-.07-.27-.15-.19m2.57-2.89c-.22-.18-.03.1-.03.16s-.12.05-.01.1c.11-.01.07-.24.04-.26m1.24-1.95c-.02.14.05.17-.1.23.06.04.12.08.18.11.07-.09-.09-.21.05-.27.02%200%20.12.13.14.01l-.27-.09Zm-.16.63c.08-.12-.3-.54-.26-.19%200%20.05.2.27.26.19m-2.91%203.17c-.15.18.08.02.18.02-.27.48.02-.06.28.06-.03-.1-.1-.31-.22-.23-.05.03.03.07.03.07-.08.07-.19-.02-.27.08m3.69-4.63s.08.06.08.09-.09.04-.05.09c.04.04.16-.03.15-.09s-.16-.17-.18-.09m-.74.58c-.02.14.38.2.4.18.12-.19-.31-.1-.4-.18m-3.11%203.25c-.02.34.35.35.61.32-.02-.04-.03-.08-.05-.12.12.22.2.51.28.06-.18.15-.12-.04-.13-.05-.33-.27-.37.12-.71-.2Zm4.16-4.07c.08-.1.21-.4-.03-.39%200%20.13.02.26.03.39m-6.86%207.89c-.15.02-.2.1-.26.21.19%200%20.16.07.17.12.01.08.09-.04.1-.03.12.09.09.17.2%200%20.01.07.03.14.04.21.09-.12.19-.1.34-.11-.29-.08-.07-.09-.12-.26-.03-.09-.4-.15-.47-.13Zm2.48-3.62c.02.05.06.12.09.18-.01.03-.03.06-.04.08-.04-.02-.08-.05-.12-.07-.03.03.03.05.02.06-.03.19-.08.24-.28.27.11.08.23.16.34.25%200-.03.02-.07.02-.1-.05-.06-.1-.11-.15-.17.05%200%20.11%200%20.16-.01%200-.04%200-.08-.01-.12.4.12%200%20.22.12.32.08.06.27-.2.24-.28%200-.01-.28-.13-.09-.13.03%200%20.54.37.21-.04-.05-.06-.4-.24-.52-.23Zm-.86.83c.43.09-.31.38.13.34.1.17.11.16.29.19.02%200%20.02.08.03.08.12%200%20.13-.11.27-.02%200-.02.01-.04.02-.07-.18-.02-.18-.19-.25-.31-.03-.05-.08-.02-.11-.07-.01-.02.07-.06.02-.09-.1-.08-.26-.13-.38-.12%200%20.02-.01.04-.02.07m2.58-2.93c.2.11.32.05.26.3.04.02.08.03.13.05.02-.03.04-.07.06-.1-.45-.49.27-.23-.18-.39-.05-.02-.06.09-.11-.07-.05.13%200%20.19-.16.21m-.4.8c.19.52.46-.18.29-.16-.01%200-.12.31-.29.16m1.14-2.19c-.09.1.11.26.19.31.08.04.06-.09.08-.09.06%200%20.04.08.12.08.03%200%20.24-.13.24-.15-.01-.08-.23-.14-.24-.17-.03-.09.1-.09.03-.17-.17-.17-.06.09-.07.11-.03.06-.14-.02-.19%200-.05.03-.04.08-.08.11-.01.01-.08-.06-.08-.05Zm.15.68c-.07-.23-.44-.08-.43-.02.03.18.46.13.43.02m-2.71%203.63c-.04-.19-.3%200-.31.1.06.02.32-.03.31-.1m.37-1.09c-.04.12.31.18.36.1-.13-.17-.13-.1-.18-.05s-.16-.14-.19-.04Zm3.27-4.26s-.14.45.06.3c.02-.01.17-.26.16-.3-.02-.07-.17-.05-.22%200M14%209.1c.1.16.07.2.27.28-.04.17-.39-.08-.4-.05-.05.12.27.2.3.32.03-.2.16-.04.25-.14.02-.02%200-.19-.06-.25-.05-.06-.27-.15-.36-.17Zm3.5-4.11c-.14.07.01.35.17.22.08-.06-.08-.26-.17-.22M9.21%2016.28c.07.03.15.05.22.08-.02.05-.03.1-.05.16%200-.05.01-.09.01-.14-.08.06-.21.02-.19-.1ZM7.1%2017.71c0-.08-.16.09-.16.1%200%20.15.16%200%20.16-.1m5.77-7.12c-.12.11.24.24.32.17-.09%200-.25-.24-.32-.17m-5.06%207.13.07.07c-.06-.02-.07-.04-.07-.07m9.07-12.38s-.17.13-.15.17c.03.08.27.09.27-.01%200-.01-.08-.17-.12-.16m-11.8%209.6-.01.01zm10.77-8.77c-.31-.16-.25.06-.05.08.01%200%20.04-.07.05-.08%22%20style%3D%22fill%3A%23c15b35%22%2F%3E%3C%2Fsvg%3E);opacity:0;transition:opacity .3s ease-in-out}.core-recipe-details .core-recipe-details__ingredient-check:checked:before{opacity:1}.core-recipe-details .core-recipe-details__ingredient-check:checked,.core-recipe-details .core-recipe-details__ingredient-check:not(:disabled):hover,:where(.core-recipe-details) .core-recipe-details__ingredient-check:not(:disabled):hover:checked{background-color:transparent;border-color:var(--color-rosemary-5)}.core-recipe-details .core-recipe-details__ingredient-check:focus-visible{outline:2px solid var(--color-tomato-red);outline-offset:2px}.core-recipe-details .core-recipe-details__ingredient-text{flex:1;min-width:0;font-family:var(--font-body--family);font-size:var(--text-17, 17px);line-height:var(--line-height--body-normal);letter-spacing:var(--letter-spacing--body-loose);color:var(--color-rosemary-6);text-decoration:line-through;text-decoration-color:transparent;transition:opacity .3s ease,text-decoration-color .3s ease}.core-recipe-details .core-recipe-details__ingredient-check:checked+.core-recipe-details__ingredient-text{opacity:.55;text-decoration-color:currentcolor}.core-recipe-details .core-recipe-details__ingredient-text>p{display:inline;margin:0}.core-recipe-details .core-recipe-details__ingredients-rte :is(h2,h3,h4,h5,h6){margin:0 0 16px;font-family:var(--font-sweet--family);font-weight:var(--font-sweet--weight);font-size:var(--text-13, 13px);line-height:var(--line-height--body-tight);letter-spacing:var(--letter-spacing--body-loose);color:var(--color-rosemary-4);text-transform:none}.core-recipe-details .core-recipe-details__instructions-rte p{margin:0 0 24px;font-family:var(--font-body--family);font-size:var(--text-17, 17px);line-height:var(--line-height--body-normal);letter-spacing:var(--letter-spacing--body-loose);color:var(--color-rosemary-6)}.core-recipe-details .core-recipe-details__instructions-rte p:has(>strong[role=heading]){margin-block-end:10px}.core-recipe-details .core-recipe-details__instructions-rte br{display:none}.core-recipe-details .core-recipe-details__instructions-rte strong[role=heading]{font-family:var(--font-sweet--family);font-weight:var(--font-sweet--weight);font-size:var(--text-13, 13px);line-height:var(--line-height--body-tight);letter-spacing:var(--letter-spacing--body-loose);color:var(--color-rosemary-4);text-transform:none}.core-recipe-details .core-recipe-details__instructions-rte>:is(p,ul,ol,h2,h3,h4,h5,h6):last-child{margin-block-end:0}.core-recipe-details .core-recipe-details__instructions-rte :is(h2,h3,h4,h5,h6){margin:0 0 6px;font-family:var(--font-sweet--family);font-weight:var(--font-sweet--weight);font-size:var(--text-13, 13px);line-height:var(--line-height--body-tight);letter-spacing:var(--letter-spacing--body-loose);color:var(--color-rosemary-4);text-transform:none}.core-recipe-details .core-recipe-details__instructions-rte :is(ol,ul){padding-inline-start:1.4em;margin-block-end:16px}.core-recipe-details .core-recipe-details__instructions-rte ol{list-style:decimal}.core-recipe-details .core-recipe-details__instructions-rte ul{list-style:disc}.core-recipe-details .core-recipe-details__instructions-rte li{margin:0 0 10px;font-family:var(--font-body--family);font-size:var(--text-17, 17px);line-height:var(--line-height--body-normal);letter-spacing:var(--letter-spacing--body-loose);color:var(--color-rosemary-6)}.core-recipe-details .core-recipe-details__instructions-rte li:last-child{margin-block-end:0}.core-recipe-details .core-recipe-details__instructions-rte li::marker{font-family:var(--font-sweet--family);font-weight:var(--font-sweet--weight);color:var(--color-rosemary-4)}.core-recipe-details .core-recipe-details__tips-cta{margin-block-start:32px}.core-recipe-details .core-recipe-details__figure{margin:0}.core-recipe-details .core-recipe-details__frame{background-color:var(--color-white);padding:14px;box-shadow:0 0 7px #0000001f}.core-recipe-details .core-recipe-details__image{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;background-color:var(--color-linen-2)}.core-recipe-details .core-recipe-details__cta{position:relative;z-index:1;width:78%;margin-inline:auto;margin-block-start:calc(var(--rd-cta-overlap) * -1);padding:24px 20px 22px;text-align:center;background-color:var(--color-white);box-shadow:0 0 7px #0000001f}.core-recipe-details .core-recipe-details__cta--has-badge{padding-block-start:48px}.core-recipe-details .core-recipe-details__cta-eyebrow{margin:0 0 10px;text-transform:uppercase}.core-recipe-details .core-recipe-details__cta-text{margin:0}.core-recipe-details .core-recipe-details__cta-handle{text-decoration:underline;text-decoration-color:currentcolor;text-underline-offset:7px;text-decoration-thickness:1px;margin-right:6px}.core-recipe-details .core-recipe-details__cta-badge{position:absolute;inset-block-start:0;inset-inline-start:50%;width:76px;height:auto;transform:translate(-50%,-50%)}@media(min-width:990px),print{.core-recipe-details .core-recipe-details__header{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:40px;padding-block-end:32px}.core-recipe-details .core-recipe-details__utility{align-items:flex-end}.core-recipe-details .core-recipe-details__meta{grid-template-columns:repeat(6,minmax(0,1fr))}.core-recipe-details .core-recipe-details__meta--no-yield{grid-template-columns:repeat(3,minmax(0,1fr))}.core-recipe-details .core-recipe-details__meta-item--yield{grid-column:span 3;border-block-end:0}.core-recipe-details .core-recipe-details__meta-item--yield+.core-recipe-details__meta-item{border-inline-start:var(--rd-rule);padding-inline-start:16px}.core-recipe-details .core-recipe-details__unit--long{display:inline}.core-recipe-details .core-recipe-details__unit--short{display:none}.core-recipe-details .core-recipe-details__body{grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;grid-template-areas:"ingredients instructions" "figure      instructions";row-gap:0;column-gap:0}.core-recipe-details .core-recipe-details__body-divider{display:none}.core-recipe-details .core-recipe-details__ingredients{padding-inline-end:var(--rd-gutter);padding-block-end:32px}.core-recipe-details .core-recipe-details__instructions{border-inline-start:var(--rd-rule);padding-inline-start:var(--rd-gutter)}.core-recipe-details .core-recipe-details__figure-cell{border-block-start:var(--rd-rule);padding-inline-end:var(--rd-gutter);padding-block-start:32px;margin-block-start:0}.core-recipe-details .core-recipe-details__heading{font-size:25px}.core-recipe-details .core-recipe-details__ingredient-list{grid-template-columns:1fr 1fr}.core-recipe-details .core-recipe-details__cta{width:72%}.core-recipe-details .core-recipe-details__cta-badge{inset-inline-start:72%}}@media(prefers-reduced-motion:reduce){.core-recipe-details .core-recipe-details__print,.core-recipe-details .core-recipe-details__share-link svg,.core-recipe-details .core-recipe-details__share-link path,.core-recipe-details .core-recipe-details__ingredient-check,.core-recipe-details .core-recipe-details__ingredient-check:before,.core-recipe-details .core-recipe-details__ingredient-text{transition:none}}@media print{html,body,.content-for-layout,.core-recipe-details-wrapper,.core-recipe-details{background:#fff!important;background-image:none!important}.core-recipe-details-wrapper{padding-top:40px!important}.core-recipe-details-wrapper .section{background:#fff!important;background-image:none!important;padding-top:0!important;padding-block-start:0!important}.core-recipe-details{--text-13: 9px;--text-17: 11px}.core-recipe-details .core-recipe-details__title{font-size:20px!important}.core-recipe-details .core-recipe-details__heading{font-size:14px!important;margin-bottom:8px!important}.core-recipe-details .core-recipe-details__excerpt,.core-recipe-details .core-recipe-details__meta-value{font-size:11px!important}.core-recipe-details .core-recipe-details__eyebrow{font-size:9px!important}.core-recipe-details .core-recipe-details__frame{padding:0!important;box-shadow:none!important}.core-recipe-details .core-recipe-details__meta-item{padding-block:10px!important;padding-inline:12px!important}.core-recipe-details .core-recipe-details__meta-item--yield{padding-inline-start:0!important}.core-recipe-details .core-recipe-details__header{padding-block-end:12px!important}.core-recipe-details .core-recipe-details__ingredients,.core-recipe-details .core-recipe-details__instructions{padding-top:14px!important}.core-recipe-details .core-recipe-details__instructions{padding-inline-start:12px!important}.core-recipe-details .core-recipe-details__ingredient-check{width:11px!important;height:11px!important;margin-block-start:2px!important}.core-recipe-details .core-recipe-details__ingredient-check:before{width:13px!important;height:11px!important;top:-3px!important}.core-recipe-details .core-recipe-details__ingredient-check:checked:before{opacity:0!important}.core-recipe-details .core-recipe-details__ingredient-check:checked+.core-recipe-details__ingredient-text{opacity:1!important;text-decoration-color:transparent!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/core-recipe-details.css.map */
