.ssfr-live-card #ccm-recipe-card{width:100%!important;max-width:100%!important;margin:0!important;font-family:inherit!important;color:var(--ink)!important}.ssfr-live-card #ccm-recipe-card .ccm-wrapper{width:100%!important;max-width:100%!important;background:var(--paper)!important;border:0!important;padding:12px!important;color:var(--ink)!important;font:inherit!important}.ssfr-live-card #ccm-recipe-card .ccm-image{max-width:100%!important;width:100%!important;margin:0 auto!important;float:none!important;position:relative!important;aspect-ratio:4/3!important;padding:0!important;height:auto!important;overflow:hidden!important}.ssfr-live-card #ccm-recipe-card .ccm-image img{width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important;object-position:center center!important;position:absolute!important;inset:0!important;border-radius:0!important;transform:none!important}.ssfr-live-card #ccm-recipe-card .ccm-name{font-family:'Cormorant Garamond',serif!important;font-size:40px!important;line-height:1.15!important;font-weight:500!important;text-transform:none!important;color:var(--ink)!important;margin:25px 0!important}.ssfr-live-card #ccm-recipe-card .ccm-head{font-family:'Cormorant Garamond',serif!important;font-size:30px!important;font-weight:500!important;color:var(--ink)!important;text-transform:none!important;margin:30px 0 15px!important}.ssfr-live-card #ccm-recipe-card .ccm-printbutton{background:var(--red)!important;color:var(--paper)!important;border:0!important;padding:12px 22px!important;font:inherit!important;min-height:44px}.ssfr-live-card #ccm-recipe-card .ccm-instagram-credit{background:transparent!important;color:var(--ink)!important;padding:15px 0!important}.ssfr-live-card #ccm-recipe-card .ccm-instagram-credit a{color:var(--red)!important}.ssfr-live-card #ccm-recipe-card .ccm-section-items label{display:flex!important;gap:10px;align-items:baseline}.ssfr-live-card #ccm-recipe-card .ccm-section-items li{margin-bottom:12px!important;line-height:1.65!important}.ssfr-live-card #ccm-recipe-card button:focus-visible{outline:3px solid var(--olive-dark);outline-offset:3px}.ssfr-live-status{padding:24px;text-align:center;color:var(--muted)}.ssfr-live-status[hidden]{display:none!important}.ssfr-live-card #ccm-recipe-card .ccm-wrapper{box-shadow:none!important;border-radius:0!important;text-align:left!important}.ssfr-live-card #ccm-recipe-card .ccm-name,.ssfr-live-card #ccm-recipe-card .ccm-summary,.ssfr-live-card #ccm-recipe-card .ccm-btns-wrapper{text-align:left!important;font-style:normal!important}.ssfr-live-card #ccm-recipe-card .ccm-name:after,.ssfr-live-card #ccm-recipe-card .ccm-summary:after{display:none!important}.ssfr-live-card #ccm-recipe-card .ccm-info{justify-content:flex-start!important}.ssfr-live-card #ccm-recipe-card .ccm-printbutton{border-radius:2px!important;width:auto!important;margin:0!important}.ssfr-live-card #ccm-recipe-card .ccm-image+.ccm-btns-wrapper{margin-top:20px!important}.ssfr-live-card #ccm-recipe-card .ccm-summary{font-size:inherit!important;line-height:1.65!important}.ssfr-live-card #ccm-recipe-card .ccm-head{height:auto!important;flex-wrap:wrap;gap:12px;line-height:1.25!important}.ssfr-live-card #ccm-recipe-card .ccm-image{border:0!important}.ssfr-live-card #ccm-recipe-card .ccm-info{border-bottom:1px solid var(--line)!important}.ssfr-live-card #ccm-recipe-card .ccm-time{border-color:var(--line)!important;text-align:left!important}.ssfr-print-view .ssfr-live-card #ccm-recipe-card .ccm-image{display:block;max-width:340px!important;margin:20px auto!important;aspect-ratio:auto!important;overflow:visible!important}.ssfr-print-view .ssfr-live-card #ccm-recipe-card .ccm-image img{position:static!important;height:auto!important;max-height:280px!important;object-fit:contain!important}@media print{.ssfr-live-card #ccm-recipe-card .ccm-image{max-width:340px!important;aspect-ratio:auto!important;overflow:visible!important}.ssfr-live-card #ccm-recipe-card .ccm-image img{position:static!important;height:auto!important;max-height:280px!important;object-fit:contain!important}}@media(max-width:650px){.ssfr-live-card #ccm-recipe-card .ccm-wrapper{padding:0!important}.ssfr-live-card #ccm-recipe-card .ccm-name{font-size:34px!important}.ssfr-live-card #ccm-recipe-card .ccm-head{font-size:27px!important}}