@charset "UTF-8";._recipe_164a5_4{scroll-margin-top:10rem}._recipe-title_164a5_8{font-family:var(--headline-font);color:var(--color-primary-dark);font-size:2.8rem;line-height:3rem;margin-bottom:1rem;text-align:center}._rating-block_164a5_17{display:flex;flex-direction:column;align-items:center}._rating_164a5_17{text-align:center;font-size:1.4rem;margin-top:1.5rem;display:flex;justify-content:center;align-items:center}._rating-stars_164a5_32{display:inline-flex;align-items:center;gap:.25rem}._rating-star_164a5_32{width:2.4rem;height:2.4rem;flex:0 0 2.4rem}._rating-star-empty_164a5_44{fill:var(--color-grey-light-4)}._rating-star-filled_164a5_48{fill:#f60}._rating-text_164a5_52{margin-left:1rem}._rating-link_164a5_56{text-transform:none;font-size:1.8rem;font-weight:600;margin-top:1.5rem;padding:1rem 2rem}._recipe-info_164a5_64{display:flex;justify-content:space-between;padding:1rem 0;border-top:1px solid var(--color-primary-light);border-bottom:1px solid var(--color-primary-light);margin:2rem 0}@media only screen and (max-width:25em){._recipe-info_164a5_64{flex-direction:column}}._recipe-info-yield_164a5_78{display:flex;flex-direction:column;padding:1rem 2rem 1rem 1rem;font-size:1.2rem}@media only screen and (max-width:25em){._recipe-info-yield_164a5_78{padding-left:2rem}}._recipe-info-heading_164a5_90{font-family:var(--menu-btn-font);font-size:1.6rem;text-transform:uppercase;display:block;color:var(--color-grey-dark-2);font-weight:600;letter-spacing:.2rem}._recipe-info-prep-time_164a5_100{border-left:1px dotted var(--color-grey-dark-3);padding:1rem 2rem;font-size:1.2rem}@media only screen and (max-width:25em){._recipe-info-prep-time_164a5_100{border-top:1px dotted var(--color-grey-dark-3);border-left:none}}._recipe-info-cook-time_164a5_112{border-left:1px dotted var(--color-grey-dark-3);padding:1rem 2rem;font-size:1.2rem}@media only screen and (max-width:25em){._recipe-info-cook-time_164a5_112{border-top:1px dotted var(--color-grey-dark-3);border-left:none}}._recipe-info-total-time_164a5_124{padding:1rem 3rem 1rem 2rem;border-left:1px dotted var(--color-grey-dark-3);font-size:1.2rem}@media only screen and (max-width:25em){._recipe-info-total-time_164a5_124{border-top:1px dotted var(--color-grey-dark-3);border-left:none}}._recipe-ingredients_164a5_136{background-color:#fc03;padding:1.5rem;margin:2rem 0}._recipe-ingredients-inner-box_164a5_142{border:4px dotted #fff;padding:1.5rem 3rem}._recipe-ingredients-heading-box_164a5_147{display:flex;justify-content:space-between}@media only screen and (max-width:25em){._recipe-ingredients-heading-box_164a5_147{flex-direction:column}}._recipe-ingredients-heading_164a5_147{text-transform:uppercase;font-size:1.8rem;margin-bottom:1.5rem;letter-spacing:.2rem}._recipe-ingredients-rich-text_164a5_164 h3,._recipe-ingredients-rich-text_164a5_164 h4{font-size:1.6rem;margin-bottom:.5rem}._recipe-ingredients-rich-text_164a5_164 ul{list-style:none}._recipe-ingredients-rich-text_164a5_164 ul li{font-size:1.6rem;margin-bottom:1rem}._recipe-ingredients-rich-text_164a5_164 ul li a{color:var(--color-primary-dark)}._recipe-ingredients-rich-text_164a5_164 ul li a:hover{color:var(--color-primary)}._recipe-ingredients-list_164a5_186{list-style:none}._recipe-ingredient_164a5_136{font-size:1.6rem;margin-bottom:1rem}._recipe-instructions-heading-block_164a5_195{display:flex;justify-content:space-between;margin-top:2rem}._recipe-instructions-heading_164a5_195{font-family:var(--headline-font);color:var(--color-primary-dark);font-size:2.4rem}._recipe-instructions-list_164a5_207{list-style:none;counter-reset:sunshine-counter}._recipe-instruction_164a5_195{font-family:var(--body-font);font-size:1.6rem;margin-bottom:1rem}._recipe-instruction-text_164a5_218{display:inline;counter-increment:sunshine-counter}._recipe-instruction-text_164a5_218:before{content:counter(sunshine-counter) ".";font-size:2.2rem;font-family:var(--menu-btn-font);font-weight:600;color:var(--color-primary-dark);margin-right:.7rem;margin-top:-.5rem;border-radius:50%;padding:.3rem 1rem;background-color:#fc03}._recipe-instruction-text_164a5_218 p{display:inline}._recipe-instruction-text_164a5_218 a{color:var(--color-primary-dark)}._recipe-instruction-text_164a5_218 a:hover{color:var(--color-primary)}._recipe-image-block_164a5_244{margin-top:1rem}._recipe-image-block_164a5_244 img{object-fit:cover;width:100%}._recipe-image-caption_164a5_252{font-family:var(--menu-btn-font);font-style:italic;font-size:1.3rem;text-align:center}._recipe-notes_164a5_259{margin-top:6rem;margin-bottom:3rem;border:3px dotted rgba(255,204,0,.5);padding:2rem;display:flex;flex-direction:column}._recipe-notes-heading_164a5_268{text-align:center;text-transform:lowercase;font-size:3rem;font-weight:600;font-family:var(--body-font);color:#fff;background-image:var(--sunshine-gradient);margin:-5rem auto 0;padding:0 1rem}._recipe-notes-inner-box_164a5_280{margin-top:.3rem;background-color:#fc03;padding:2rem}._recipe-note_164a5_259{font-size:1.6rem;margin-bottom:1rem;display:flex}._recipe-note_164a5_259:nth-last-of-type(1){margin-bottom:0}._recipe-note_164a5_259:before{content:"*";font-size:5rem;font-family:var(--body-font);font-weight:600;color:var(--color-primary-dark);margin-right:1rem;margin-top:.7rem;line-height:3rem}._toggle-switch-label_164a5_305{font-family:var(--menu-btn-font);text-transform:uppercase;font-size:1.2rem;letter-spacing:.2rem;margin-top:.2rem;text-align:right}@media only screen and (max-width:46.875em){._toggle-switch-label-hide-mobile_164a5_315{display:none}}._toggle-switch-container_164a5_320{display:flex;flex-direction:column;align-items:flex-end}@media only screen and (max-width:25em){._toggle-switch-container_164a5_320{align-items:flex-start;margin-bottom:1rem}}._switch-on_164a5_332{margin-left:0!important}#_photos-label_164a5_1{display:flex;flex-direction:column;align-items:flex-end}#_photos-label_164a5_1 div div div{color:#fff}#_photos-label_164a5_1 div div div:nth-of-type(2){justify-content:flex-end;margin-right:1rem}._nutrition-box_164a5_349{font-size:1.2rem;margin-bottom:4rem;display:flex}@media only screen and (max-width:46.875em){._nutrition-box_164a5_349{flex-direction:column}}._nutrition-box_164a5_349 p{margin-top:.5rem;font-style:italic;line-height:1.5rem}._nutrition-box_164a5_349 p span{font-weight:600}._nutrition-box_164a5_349 p a{color:var(--color-primary-dark)}._nutrition-box_164a5_349 p a:hover{color:var(--color-primary)}._bottom-image_164a5_374{object-fit:cover;width:100%}._nutrition-facts_164a5_379{border:1px solid black;margin:20px;float:left;width:280px;padding:.5rem}._nutrition-facts_164a5_379 table{border-collapse:collapse}._nutrition-facts__title_164a5_390{font-weight:900;font-size:3rem;color:#000;margin:0 0 .25rem}._nutrition-facts__header_164a5_397{border-bottom:10px solid black;padding:0 0 .25rem;margin:0 0 .5rem}._nutrition-facts__header_164a5_397 p{margin:0;font-style:normal}._nutrition-facts__table_164a5_407,._nutrition-facts__table--grid_164a5_407,._nutrition-facts__table--small_164a5_407{width:100%}._nutrition-facts__table_164a5_407 thead tr th,._nutrition-facts__table--grid_164a5_407 thead tr th,._nutrition-facts__table--small_164a5_407 thead tr th,._nutrition-facts__table_164a5_407 thead tr td,._nutrition-facts__table--grid_164a5_407 thead tr td,._nutrition-facts__table--small_164a5_407 thead tr td{border:0}._nutrition-facts__table_164a5_407 th,._nutrition-facts__table--grid_164a5_407 th,._nutrition-facts__table--small_164a5_407 th,._nutrition-facts__table_164a5_407 td,._nutrition-facts__table--grid_164a5_407 td,._nutrition-facts__table--small_164a5_407 td{font-weight:400;text-align:left;padding:.25rem 0;border-top:1px solid black;white-space:nowrap}._nutrition-facts__table_164a5_407 td:last-child,._nutrition-facts__table--grid_164a5_407 td:last-child,._nutrition-facts__table--small_164a5_407 td:last-child{text-align:right}._nutrition-facts__table_164a5_407 ._blank-cell_164a5_429,._nutrition-facts__table--grid_164a5_407 ._blank-cell_164a5_429,._nutrition-facts__table--small_164a5_407 ._blank-cell_164a5_429{width:1rem;border-top:0}._nutrition-facts__table_164a5_407 ._thick-row_164a5_433 th,._nutrition-facts__table--grid_164a5_407 ._thick-row_164a5_433 th,._nutrition-facts__table--small_164a5_407 ._thick-row_164a5_433 th,._nutrition-facts__table_164a5_407 ._thick-row_164a5_433 td,._nutrition-facts__table--grid_164a5_407 ._thick-row_164a5_433 td,._nutrition-facts__table--small_164a5_407 ._thick-row_164a5_433 td{border-top-width:5px}._small-info_164a5_440{font-size:1rem}._nutrition-facts__table--small_164a5_407{border-bottom:1px solid #999;margin:0 0 .5rem}._nutrition-facts__table--small_164a5_407 thead tr{border-bottom:1px solid black}._nutrition-facts__table--small_164a5_407 td:last-child{text-align:left}._nutrition-facts__table--small_164a5_407 th,._nutrition-facts__table--small_164a5_407 td{border:0;padding:0}._nutrition-facts__table--grid_164a5_407{margin:0 0 .5rem}._nutrition-facts__table--grid_164a5_407 td:last-child{text-align:left}._nutrition-facts__table--grid_164a5_407 td:last-child:before{content:"•";font-weight:700;margin:0 .25rem 0 0}._text-center_164a5_472{text-align:center}._thick-end_164a5_476{border-bottom:10px solid black}._thin-end_164a5_480{border-bottom:1px solid black}._disclaimer_164a5_484{padding-top:2rem}@media only screen and (max-width:46.875em){._disclaimer_164a5_484{padding-top:0rem}}
