.recipe-page{--recipe-page-radius: 8px;--recipe-page-gap: clamp(1.25rem, 2.5vw, 2rem)}.recipe-page__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--recipe-page-gap);align-items:start}.recipe-page__media{margin:0}.recipe-page__hero{display:block;width:100%;height:auto;border-radius:var(--recipe-page-radius);background-color:var(--color-secondary-background-main, #eef1f2)}.recipe-page__content{min-width:0}.recipe-page__title{margin:0;overflow-wrap:break-word}.recipe-page__actions{display:grid;grid-template-columns:repeat(3,min(calc((100% - 1rem) / 3),150px));justify-content:start;max-width:calc(450px + 1rem);gap:.5rem;margin-top:1.25rem}.recipe-page .recipe-page__action{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;max-width:150px;padding:.6875rem .5rem;border-radius:30px;font-size:.9375rem;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer}.recipe-page .recipe-page__action:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px}.recipe-page .recipe-page__action--save{background-color:var(--color-text-main, #2e1a47);border-color:var(--color-text-main, #2e1a47);color:var(--color-background-main, #fcfaf1)}.recipe-page .recipe-page__action[disabled]:not(.recipe-page__action--save),.recipe-page .recipe-page__action[aria-disabled=true]:not(.recipe-page__action--save){opacity:.55;cursor:default}.no-touchevents .recipe-page .recipe-page__action[disabled]:not(.recipe-page__action--save):hover,.no-touchevents .recipe-page .recipe-page__action[aria-disabled=true]:not(.recipe-page__action--save):hover{border-color:var(--color-borders-forms-primary)}.recipe-page .recipe-page__action--save[disabled],.recipe-page .recipe-page__action--save[aria-disabled=true]{opacity:1;background-color:#7a6a8d;border-color:#7a6a8d;color:var(--color-background-main, #fcfaf1);cursor:default}.recipe-page__action-status{margin:.5rem 0 0;font-size:.875rem;line-height:1.35;overflow-wrap:break-word}.recipe-page__action-status:empty{display:none}.recipe-page__description{margin-top:1.5rem;font-size:1.125rem;line-height:1.6;overflow-wrap:break-word}.recipe-page .recipe-page__description>*:first-child{margin-top:0}.recipe-page .recipe-page__description p,.recipe-page .recipe-page__description li{font-size:inherit}.recipe-page .recipe-page__description ul{list-style:disc inside;margin-inline-start:0}.recipe-page .recipe-page__description ol{list-style:decimal inside;margin-inline-start:0}.recipe-page .recipe-page__description ul ul,.recipe-page .recipe-page__description ul ol,.recipe-page .recipe-page__description ol ul,.recipe-page .recipe-page__description ol ol{margin-inline-start:1.25rem}.recipe-page .recipe-page__description a{color:inherit;font-weight:600;text-decoration:none}.recipe-page .recipe-page__description a:hover,.recipe-page .recipe-page__description a:focus-visible{text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:2px}.recipe-page__header{margin:0}@media screen and (min-width:750px)and (max-width:1099px){.recipe-page__layout{max-width:46rem;margin-inline:auto}}@media screen and (min-width:1100px){.recipe-page--has-media .recipe-page__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2.5rem,4.5vw,4.5rem)}.recipe-page--has-media .recipe-page__media{position:sticky;top:2rem;align-self:start}}@page{size:portrait;margin:18mm}@media print{html,body{background:#fff!important;color:var(--color-text-main, #2e1a47);overflow:visible!important;height:auto!important;min-height:0!important;font-size:11pt;line-height:1.45}.mount-announcement-bar,.mount-header,.site-header,.main-footer,.mount-video-background,#shopify-section-popups,#shopify-section-popup-age-verification,#shopify-section-exit-intent-popup,.stacked-popups,.site-overlay,.visually-hidden,.skip-to-content,sidebar-drawer,#site-cart-sidebar,#site-menu-sidebar,#site-search-sidebar,.recipe-related-section,.recipe-page__actions,.recipe-page__action-status,.recipe-cart,.jdgm-widget,.jdgm-carousel-wrapper,.jdgm-rev-widg,#judge-me-widget,#PBarNextFrame,#PBarNextFrameWrapper,#preview-bar-iframe,.shopify-preview-bar,.fd-modal,.smile-launcher-frame-container{display:none!important}a:after{content:none!important}.recipe-page .recipe-page__description a{text-decoration:none!important}.container--large,.recipe-page,.recipe-page__layout,.recipe-page__content{display:block!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;gap:0!important}.recipe-page__media{float:left!important;position:static!important;width:45%!important;margin:0 6mm var(--recipe-print-gap, 11mm) 0!important}.recipe-page__hero{display:block!important;width:100%!important;height:auto!important;max-width:100%!important;max-height:none!important;border-radius:0!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.recipe-page .recipe-page__title{margin:0 0 4mm!important;font-size:22pt!important;line-height:1.15!important;letter-spacing:0!important;break-after:avoid}.recipe-page{--recipe-print-gap: 11mm}.recipe-page:has(.recipe-page__description>:is(ul,ol)>li:nth-child(8)){--recipe-print-gap: 9mm}.recipe-page .recipe-page__description{margin:0!important;font-size:11pt!important;line-height:1.45!important}.recipe-page .recipe-page__description p,.recipe-page .recipe-page__description li{font-size:11pt!important;line-height:1.45!important;margin-top:0!important}.recipe-page .recipe-page__description>*{margin-top:0!important;margin-bottom:0!important}.recipe-page .recipe-page__description>p{margin-bottom:3mm!important}.recipe-page .recipe-page__description>p:has(>strong:only-child:not(:empty)){margin-top:calc(var(--recipe-print-gap, 11mm) - 3mm)!important;margin-bottom:3mm!important;padding-top:3mm!important;border-top:1px solid rgba(46,26,71,.22)!important;font-weight:700;break-after:avoid}.recipe-page .recipe-page__description :is(h2,h3,h4,h5,h6){margin:6mm 0 2mm!important;font-size:12pt!important;line-height:1.3!important;break-after:avoid}.recipe-page .recipe-page__description ul,.recipe-page .recipe-page__description ol{margin-bottom:0!important;padding-inline-start:5mm!important;list-style-position:outside!important}.recipe-page .recipe-page__description li{margin-bottom:0!important}.recipe-page .recipe-page__description>:is(ul,ol):has(li){columns:2;column-gap:8mm}.recipe-page .recipe-page__description>:is(ul,ol):has(li)~:is(ul,ol):has(li){columns:auto}.recipe-page .recipe-page__description>p:has(>strong:only-child),.recipe-page .recipe-page__description>:is(ul,ol):has(li),.recipe-page .recipe-page__description>:is(ul,ol):has(li)~*{clear:both}.recipe-page .recipe-page__description>:is(ul,ol):has(li),.recipe-page .recipe-page__description li{break-inside:avoid}.recipe-page .recipe-page__description>:is(ul,ol):has(li){orphans:2;widows:2}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/section-main-recipe.css.map */
