.sc_card{background:#fff}.sc_recipe .sc_recipe__head{display:flex;flex-direction:column;gap:1em}.sc_recipe h1,.sc_recipe h2,.sc_recipe h3,.sc_recipe h4,.sc_recipe h5,.sc_recipe h6{font-size:2em;margin-bottom:.5em}.sc_recipe .sc_recipe__head--figure{margin:0}.sc_recipe .sc_recipe__head--figure img{height:auto;margin:0;max-width:100%;width:100%}.sc_image-upload__help,.sc_image-upload__source{color:#666;font-size:12px;margin:.5em 0 0}.sc_recipe .sc_recipe__print{margin:1em 0}.sc_recipe .sc_recipe__print .sc_recipe__printButton{background-color:var(--wp--preset--color--accent-3);border:none;border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:16px;padding:12px;position:relative;text-align:center;width:100%}.sc_recipe .sc_recipe__divider{border:none;border-bottom:1px solid #ddd;margin:1.5em 0}.sc_recipe .sc_recipe__meta,.sc_recipe .sc_recipe__times{display:grid;gap:1em;grid-template-columns:repeat(3,1fr);text-align:center}@media (max-width:767px){.sc_recipe .sc_recipe__meta,.sc_recipe .sc_recipe__times{grid-template-columns:1fr}}.sc_recipe .sc_recipe__meta--label,.sc_recipe .sc_recipe__times--label{display:block;font-weight:700;margin-bottom:.75em}.sc_recipe .sc_recipe__instructions--figure{line-height:0;margin:.5em 0 1em}.sc_recipe .sc_recipe__instructions--figure img{height:auto;margin:0;max-width:100%;width:auto}.sc_recipe .sc_recipe__ingredients--checklist{list-style:none!important;margin:0 0 1em!important;padding:0!important}.sc_recipe .sc_recipe__ingredients--checklist li{margin-bottom:.5em;padding-left:0;position:relative}.sc_recipe .sc_recipe__ingredients--checklist li input[type=checkbox]{display:none}.sc_recipe .sc_recipe__ingredients--checklist li input[type=checkbox]:checked+label:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZD0ibTAgMTEgMi0yIDUgNUwxOCAzbDIgMkw3IDE4eiIvPjwvc3ZnPg==);background-position:50%;background-repeat:no-repeat;background-size:70%;border-color:#000}.sc_recipe .sc_recipe__ingredients--checklist li label{cursor:pointer;display:inline-block;margin:0;padding-left:1.5em;position:relative}.sc_recipe .sc_recipe__ingredients--checklist li label:before{border:1px solid #ddd;border-radius:50%;content:"";display:block;height:1em;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1em}.sc_recipe .sc_recipe__video--oembed{aspect-ratio:16/9;height:auto;max-height:100%;max-width:100%;padding-top:56.25%;position:relative;width:auto}.sc_recipe .sc_recipe__video--oembed>iframe{border:0;display:block;height:100%;left:0;position:absolute;top:0;width:100%}@supports (aspect-ratio:16/9){.sc_recipe .sc_recipe__video--oembed{padding-top:0!important}.sc_recipe .sc_recipe__video--oembed>iframe{position:static}}.sc_recipe .sc_recipe__video video{height:auto;width:100%}.sc_recipe .sc_recipe__gallery--grid,.sc_recipe_gallery_editor__grid{display:grid;gap:.75em;grid-template-columns:repeat(3,minmax(0,1fr))}.sc_recipe .sc_recipe__gallery--grid figure,.sc_recipe_gallery_editor__grid figure{aspect-ratio:1/1;background:#f2f2f2;margin:0;overflow:hidden}.sc_recipe .sc_recipe__gallery--grid img,.sc_recipe_gallery_editor__grid img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sc_recipe .sc_recipe__gallery--heading,.sc_recipe .sc_recipe__ingredients--heading,.sc_recipe .sc_recipe__instructions--heading,.sc_recipe .sc_recipe__nutrition--heading,.sc_recipe .sc_recipe__rating--heading,.sc_recipe .sc_recipe__video--heading{font-size:1.125em;font-weight:bolder;margin-bottom:.5em}.editor-styles-wrapper .sc_recipe_editor{max-width:900px}.editor-styles-wrapper .sc_recipe_editor .components-base-control{margin-bottom:0}.editor-styles-wrapper .sc_recipe_editor__field,.editor-styles-wrapper .sc_recipe_editor__instruction,.editor-styles-wrapper .sc_recipe_editor__repeatable{background:#fff;border:1px solid #dedddd;border-radius:4px;margin-bottom:12px;padding:12px}.editor-styles-wrapper .sc_recipe_editor__instruction,.editor-styles-wrapper .sc_recipe_editor__repeatable{box-shadow:0 1px 1px rgba(0,0,0,.05)}.editor-styles-wrapper .sc_recipe_editor__buttons{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.editor-styles-wrapper .sc_recipe_editor__help{color:#757575;margin:0 0 12px}.editor-styles-wrapper .sc_recipe-image__wrapper{min-height:15em;position:relative;width:100%}.editor-styles-wrapper .sc_recipe-image__wrapper .components-button{margin-right:8px;margin-top:8px}.editor-styles-wrapper .sc_recipe-image__wrapper .sc_fs_recipe__figure{height:15em;margin:0;overflow:hidden;position:relative;width:100%}.editor-styles-wrapper .sc_recipe-image__wrapper .sc_fs_recipe__figure img{height:100%;left:0;margin:0;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.editor-styles-wrapper .sc_recipe-image-placeholder{align-items:center;background:#f2f2f2;border:1px dashed #bdbdbd;color:#757575;display:flex;height:15em;justify-content:center;width:100%}.editor-styles-wrapper .sc_recipe__nutrition-grid,.editor-styles-wrapper .sc_recipe__rating-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:767px){.editor-styles-wrapper .sc_recipe__nutrition-grid,.editor-styles-wrapper .sc_recipe__rating-grid,.sc_recipe .sc_recipe__gallery--grid,.sc_recipe_gallery_editor__grid{grid-template-columns:1fr}}.sc_editor-kicker{color:#f03009;font-size:12px;font-weight:700;letter-spacing:.04em;margin-bottom:1rem;text-transform:uppercase}.sc_grey-box{background:#f5f5f5;border:1px solid #e0e0e0;border-radius:2px;box-sizing:border-box;margin-top:1rem;padding:1rem}.sc_white-box{background:#fff;border:1px solid #e4e4e4;border-radius:2px;padding:1rem;position:relative}.sc_box-label,.sc_input-label{font-weight:700;line-height:1.25;margin-bottom:.5rem}.sc_input-group{margin-bottom:1rem}.sc_input-group:last-child{margin-bottom:0}.sc_button.components-button{align-items:center;background:#f03009;border:0;border-radius:2px;box-shadow:none;color:#fff;display:inline-flex;font-weight:700;justify-content:center;min-height:36px;padding:0 1rem;text-decoration:none}.sc_button.components-button:focus,.sc_button.components-button:hover{background:#c52808;color:#fff}.sc_button.components-button.inline{margin-top:.75rem}.sc_button.components-button.delete{background:#111;border-radius:999px;font-size:18px;font-weight:700;height:28px;line-height:1;min-height:28px;padding:0;position:absolute;right:8px;top:8px;width:28px;z-index:2}.sc_button.components-button.no-margin-top{margin-top:0}.sc_image-upload__placeholder{align-items:center;background:#f5f5f5;border:1px dashed #bbb;display:flex;justify-content:center;min-height:180px;padding:1rem}.sc_image-upload__preview .sc_recipe__figure{line-height:0;margin:0;position:relative}.sc_image-upload__preview .sc_recipe__figure img{display:block;height:auto;max-width:100%}.sc_time-input__controls{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.sc_time-input__preview{background:#fff;border:1px solid #ddd;border-radius:2px;color:#555;font-size:12px;margin-top:.5rem;padding:.4rem .5rem}.sc_recipe_editor__help{color:#666;font-size:12px;margin:.75rem 0 0}.sc_editor-list{margin:0 0 1rem!important;padding:0!important}.sc_editor-list--ordered{counter-reset:recipe-steps}.sc_editor-list>li{align-items:flex-start;background:#fff;border:1px solid #e2e2e2;border-radius:2px;display:flex;gap:1rem;justify-content:space-between;list-style:none!important;margin:0 0 .5rem!important;padding:.75rem}.sc_editor-list--ordered>li{counter-increment:recipe-steps}.sc_editor-list--ordered>li:before{align-items:center;background:#f03009;border-radius:999px;color:#fff;content:counter(recipe-steps);display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:700;height:24px;justify-content:center;margin-right:.25rem;width:24px}.sc_editor-list__actions{align-items:center;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:.35rem;justify-content:flex-end}.sc_editor-instruction__body{flex:1 1 auto}.sc_dropdown-panel{min-width:320px;padding:1rem}.sc_dropdown-panel__buttons{align-items:center;display:flex;gap:.75rem;justify-content:flex-start}.sc_placeholder-box{background:#fff;border:1px dashed #bbb;padding:1rem;text-align:center}.sc_recipe__nutrition-grid,.sc_recipe__rating-grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:767px){.sc_recipe__nutrition-grid,.sc_recipe__rating-grid,.sc_time-input__controls{grid-template-columns:1fr}.sc_editor-list>li{flex-direction:column}}.sc_recipe .sc_recipe__head--description,.sc_recipe .sc_recipe__head--description p{margin-top:0}.sc_recipe_editor__rich-description{background:#fff;border:1px solid #ddd;border-radius:4px;min-height:96px;padding:.75rem}.sc_recipe_editor__rich-description:focus{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1;outline:2px solid transparent}.sc_recipe .sc_recipe__gallery .wp-block-gallery{display:grid;gap:.75em}.sc_recipe .sc_recipe__gallery--columns-3 .wp-block-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}.sc_recipe .sc_recipe__gallery .wp-block-gallery.has-nested-images figure.wp-block-image{margin:0!important;max-width:none!important;width:100%!important}.sc_recipe .sc_recipe__gallery .wp-block-gallery figure.wp-block-image img{aspect-ratio:1/1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sc_recipe .sc_recipe__gallery--columns-3 .wp-block-gallery figure.wp-block-image:last-child:nth-child(3n+2),.sc_recipe .sc_recipe__gallery--columns-3 .wp-block-gallery figure.wp-block-image:nth-last-child(2):nth-child(3n+1){grid-column:span 1}.sc_recipe .sc_recipe__gallery--columns-3 .wp-block-gallery figure.wp-block-image:nth-last-child(2):nth-child(3n+1){grid-column:1/span 1}.sc_recipe .sc_recipe__gallery--columns-3 .wp-block-gallery figure.wp-block-image:last-child:nth-child(3n+2){grid-column:2/span 1}@media (max-width:767px){.sc_recipe .sc_recipe__gallery--columns-2 .wp-block-gallery,.sc_recipe .sc_recipe__gallery--columns-3 .wp-block-gallery{grid-template-columns:1fr}.sc_recipe .sc_recipe__gallery--columns-3 .wp-block-gallery figure.wp-block-image:last-child:nth-child(3n+1),.sc_recipe .sc_recipe__gallery--columns-3 .wp-block-gallery figure.wp-block-image:last-child:nth-child(3n+2),.sc_recipe .sc_recipe__gallery--columns-3 .wp-block-gallery figure.wp-block-image:nth-last-child(2):nth-child(3n+1){grid-column:auto}}.sc_recipe .sc_recipe__gallery--columns-3 .wp-block-gallery{grid-template-columns:repeat(6,minmax(0,1fr))}.sc_recipe .sc_recipe__gallery--columns-3 .wp-block-gallery figure.wp-block-image{grid-column:span 2}.sc_recipe .sc_recipe__gallery--columns-3 .wp-block-gallery figure.wp-block-image:last-child:nth-child(3n+1){grid-column:1/-1}.sc_recipe .sc_recipe__gallery--columns-3 .wp-block-gallery figure.wp-block-image:last-child:nth-child(3n+2),.sc_recipe .sc_recipe__gallery--columns-3 .wp-block-gallery figure.wp-block-image:nth-last-child(2):nth-child(3n+1){grid-column:span 3}.sc_recipe .sc_recipe__gallery--columns-2 .wp-block-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.sc_recipe .sc_recipe__gallery--columns-1 .wp-block-gallery{grid-template-columns:1fr}.sc_recipe .sc_recipe__instructions--image-size-thumbnail{max-width:150px}.sc_recipe .sc_recipe__instructions--image-size-medium{max-width:300px}.sc_recipe .sc_recipe__instructions--image-size-large{max-width:640px}.sc_recipe .sc_recipe__instructions--image-size-full{max-width:100%}.sc_recipe .sc_recipe__gallery .wp-block-image.wp-lightbox-container{position:relative}.sc_recipe .sc_recipe__gallery .wp-block-image .lightbox-trigger{z-index:2}.sc_recipe .sc_recipe__instructions--figure .sc_recipe__instructions--image-size-thumbnail{height:auto!important;max-width:150px!important;width:100%!important}.sc_recipe .sc_recipe__instructions--figure .sc_recipe__instructions--image-size-medium{height:auto!important;max-width:300px!important;width:100%!important}.sc_recipe .sc_recipe__instructions--figure .sc_recipe__instructions--image-size-large{height:auto!important;max-width:640px!important;width:100%!important}.sc_recipe .sc_recipe__instructions--figure .sc_recipe__instructions--image-size-full{height:auto!important;max-width:100%!important;width:100%!important}.sc_video-input__actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:10px 0}.sc_video-input__preview{align-items:center;background:#f7f7f7;border:1px solid #ddd;display:flex;gap:12px;margin-top:12px;padding:10px}.sc_video-input__preview img{height:auto;max-height:90px;-o-object-fit:cover;object-fit:cover;width:120px}.sc_recipe__video--oembed{max-width:100%;position:relative;width:100%}.sc_recipe__video--oembed iframe{aspect-ratio:16/9;display:block;height:auto;max-width:100%;width:100%}@media print{.sc_recipe .no-print,.sc_recipe .sc_recipe__gallery,.sc_recipe .sc_recipe__gallery *,.sc_recipe .sc_recipe__head--figure,.sc_recipe .sc_recipe__head--figure img,.sc_recipe .sc_recipe__instructions--figure,.sc_recipe .sc_recipe__instructions--figure img,.sc_recipe .wp-block-gallery,.sc_recipe .wp-block-gallery *,.sc_recipe figure.wp-block-image,.sc_recipe figure.wp-block-image img{display:none!important}.sc_recipe{box-shadow:none!important}}.editor-styles-wrapper .sc_recipe .sc_recipe__head,.editor-styles-wrapper .sc_recipe.sc_card .sc_recipe__head,.sc_recipe .sc_recipe__head,.sc_recipe.sc_card .sc_recipe__head{align-items:stretch!important;display:flex!important;flex-direction:column!important;gap:1rem!important;grid-template-columns:none!important}.editor-styles-wrapper .sc_recipe .sc_recipe__head--figure,.editor-styles-wrapper .sc_recipe .sc_recipe__head--text,.editor-styles-wrapper .sc_recipe.sc_card .sc_recipe__head--figure,.editor-styles-wrapper .sc_recipe.sc_card .sc_recipe__head--text,.sc_recipe .sc_recipe__head--figure,.sc_recipe .sc_recipe__head--text,.sc_recipe.sc_card .sc_recipe__head--figure,.sc_recipe.sc_card .sc_recipe__head--text{flex:0 0 auto!important;float:none!important;margin-left:0!important;margin-right:0!important;max-width:100%!important;min-width:0!important;order:0!important;width:100%!important}.editor-styles-wrapper .sc_recipe .sc_recipe__head--figure,.editor-styles-wrapper .sc_recipe.sc_card .sc_recipe__head--figure,.sc_recipe .sc_recipe__head--figure,.sc_recipe.sc_card .sc_recipe__head--figure{order:1!important}.editor-styles-wrapper .sc_recipe .sc_recipe__head--text,.editor-styles-wrapper .sc_recipe.sc_card .sc_recipe__head--text,.sc_recipe .sc_recipe__head--text,.sc_recipe.sc_card .sc_recipe__head--text{order:2!important}.editor-styles-wrapper .sc_recipe .sc_recipe__head--description,.editor-styles-wrapper .sc_recipe.sc_card .sc_recipe__head--description,.sc_recipe .sc_recipe__head--description,.sc_recipe.sc_card .sc_recipe__head--description{max-width:100%!important;width:100%!important}.sc_instruction-cards{display:grid;gap:0}.sc_instruction-card{background:transparent;border:0;border-bottom:1px solid #e0e0e0;border-radius:0;box-shadow:none}.sc_instruction-card:last-child{border-bottom:0}.sc_instruction-card__header{align-items:center;border-bottom:0;display:flex;gap:10px;padding:10px 0}.sc_instruction-card__toggle{align-items:center;display:inline-flex;font-weight:600;gap:6px;text-decoration:none}.sc_instruction-card__chevron{font-size:16px;line-height:1}.sc_instruction-card__summary{color:#646970;flex:1;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sc_instruction-card__content{padding:0 0 14px}.sc_instruction-card__name-preview{display:block;font-weight:700;margin-bottom:6px}.sc_instruction-card__actions{align-items:center;flex-wrap:wrap;gap:8px;margin-top:10px}.sc_dropdown-panel--instruction{min-width:340px}.editor-styles-wrapper .sc_richtext-field__input{background:#fff;border:1px solid #ddd;border-radius:4px;box-sizing:border-box;min-height:44px;padding:.75rem;width:100%}.editor-styles-wrapper .sc_richtext-field__input:focus{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1;outline:2px solid transparent}.editor-styles-wrapper .sc_dropdown-panel .sc_richtext-field__input{min-height:72px}.editor-styles-wrapper .sc_dropdown-panel--instruction .sc_richtext-field__input{min-height:112px}.editor-styles-wrapper .sc_recipe_editor__rich-description .sc_richtext-field__input,.editor-styles-wrapper .sc_recipe_editor__rich-description.sc_richtext-field__input{min-height:96px}.editor-styles-wrapper .sc_editor-instruction__body .components-autocomplete,.editor-styles-wrapper .sc_editor-list span .components-autocomplete{display:contents}.sc_recipe__head--description a,.sc_recipe__ingredients a,.sc_recipe__instructions--text a{text-decoration:underline}.editor-styles-wrapper .sc_richtext-field{margin-bottom:1rem}.editor-styles-wrapper .sc_richtext-field__input{background:#fff!important;border:1px solid #8c8f94!important;border-radius:4px!important;box-sizing:border-box!important;color:#1e1e1e!important;line-height:1.55!important;min-height:64px!important;padding:12px 14px!important;width:100%!important}.editor-styles-wrapper .sc_richtext-field__input.is-selected,.editor-styles-wrapper .sc_richtext-field__input:focus{border-color:#2271b1!important;box-shadow:0 0 0 1px #2271b1!important;outline:2px solid transparent!important}.editor-styles-wrapper .sc_richtext-field__input p{margin:0 0 .75em!important}.editor-styles-wrapper .sc_richtext-field__input p:last-child{margin-bottom:0!important}.editor-styles-wrapper .sc_dropdown-panel{max-width:min(560px,calc(100vw - 48px))}.editor-styles-wrapper .sc_dropdown-panel .sc_richtext-field__input{min-height:96px!important}.editor-styles-wrapper .sc_dropdown-panel--instruction .sc_richtext-field__input{min-height:150px!important}.editor-styles-wrapper .sc_recipe_editor__rich-description .sc_richtext-field__input,.editor-styles-wrapper .sc_recipe_editor__rich-description.sc_richtext-field__input{min-height:130px!important}
