@font-face{font-family:Instacart;font-style:normal;font-weight:400;src:url(https://cooganskitchen.com/wp-content/plugins/wp-recipe-maker/dist/../../wp-recipe-maker/dist/fonts/instacart.woff2) format("woff2")}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:#fff0;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}#wprm-timer-container{position:fixed;z-index:16777271;left:0;right:0;bottom:0;height:50px;font-size:24px;font-family:monospace,sans-serif;line-height:50px;background-color:#000;color:#fff;display:flex;align-items:center}#wprm-timer-container .wprm-timer-icon{cursor:pointer;padding:0 10px}#wprm-timer-container .wprm-timer-icon svg{display:table-cell;vertical-align:middle;width:24px;height:24px}#wprm-timer-container span{flex-shrink:0}#wprm-timer-container span#wprm-timer-bar-container{flex:1;padding:0 10px 0 15px}#wprm-timer-container span#wprm-timer-bar-container #wprm-timer-bar{display:block;border:3px solid #fff;height:24px;width:100%}#wprm-timer-container span#wprm-timer-bar-container #wprm-timer-bar #wprm-timer-bar-elapsed{display:block;height:100%;width:0%;background-color:#fff;border:0}#wprm-timer-container.wprm-timer-finished{animation:wprmtimerblink 1s linear infinite}@keyframes wprmtimerblink{50%{opacity:.5}}.wprm-user-rating.wprm-user-rating-allowed .wprm-rating-star{cursor:pointer}.wprm-nutrition-label-layout{box-sizing:border-box}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-text-title{font-weight:bolder;font-size:1.8em;line-height:1.1em}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-text-subtitle{line-height:1em}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-text-disclaimer{font-size:.9em;opacity:.7}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-text-daily{font-weight:700;text-align:right}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-text-bold{font-weight:700}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-line{height:5px;font-size:1px}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-serving{display:flex}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-serving-big{justify-content:space-between;font-weight:700;font-size:1.1em}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient,.wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient-name-value-unit-container,.wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient-value-unit-container,.wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient-daily-container{display:flex}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient{justify-content:space-between;border-top-width:1px;border-top-style:solid}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient-daily-container{font-weight:700}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient-calories{font-weight:700;font-size:1.4em;border-top:none}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient-calories .wprmp-nutrition-label-block-nutrient-daily-container,.wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient-calories .wprmp-nutrition-label-block-nutrient-extra-container{font-size:1.4em;margin-top:-.1em}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient-main .wprmp-nutrition-label-block-nutrient-name{font-weight:700}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient-child{margin-left:14px}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient-subchild{margin-left:28px}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient-child-line{padding-left:14px}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient-subchild-line{padding-left:28px}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient-other .wprmp-nutrition-label-block-nutrient-daily-container{font-weight:400}.rtl .wprm-nutrition-label-layout .wprmp-nutrition-label-block-text-daily{text-align:left}.rtl .wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient-child{margin-left:0;margin-right:14px}.rtl .wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient-subchild{margin-left:0;margin-right:28px}.rtl .wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient-child-line{padding-left:0;padding-right:14px}.rtl .wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient-subchild-line{padding-left:0;padding-right:28px}.wprm-recipe-advanced-servings-container{margin:5px 0;display:flex;align-items:center;flex-wrap:wrap}.wprm-recipe-advanced-servings-container a.wprm-recipe-advanced-servings-input,.wprm-recipe-advanced-servings-container a.wprm-recipe-advanced-servings-reset{text-decoration:none}.wprm-recipe-advanced-servings-container .wprm-recipe-advanced-servings-input-unit{margin-left:3px}.wprm-recipe-advanced-servings-container .wprm-recipe-advanced-servings-input-shape{margin-left:5px}.wprm-recipe-advanced-servings-container .wprm-recipe-advanced-servings-reset{font-size:.8em}.wprm-main-container-preview .wprm-recipe-advanced-servings-container a{cursor:pointer}.wprm-recipe-equipment-container,.wprm-recipe-ingredients-container,.wprm-recipe-instructions-container{counter-reset:wprm-advanced-list-counter}ul.wprm-advanced-list.wprm-advanced-list-reset{counter-reset:wprm-advanced-list-counter}ul.wprm-advanced-list li{list-style-type:none}ul.wprm-advanced-list li:before{counter-increment:wprm-advanced-list-counter;content:counter(wprm-advanced-list-counter);display:flex;align-items:center;justify-content:center;float:left;font-weight:700;margin:2px 0 0 -32px;border-radius:100%;border:0}.rtl ul.wprm-advanced-list li:before{float:right;margin:2px -32px 0 0}.wprm-checkbox-container{margin-left:-16px}.rtl .wprm-checkbox-container{margin-left:0;margin-right:-16px}.wprm-checkbox-container input[type="checkbox"]{width:16px!important;margin:0!important;opacity:0}.wprm-checkbox-container label.wprm-checkbox-label{position:relative;display:inline!important;margin:0!important;left:0;padding-left:26px}.wprm-checkbox-container label::before,.wprm-checkbox-container label::after{position:absolute;content:"";display:inline-block}.rtl ​.wprm-checkbox-container label::before{right:0}.rtl .wprm-checkbox-container label::after{right:5px}.wprm-checkbox-container label::before{height:18px;width:18px;border:1px solid;left:0;top:0}.wprm-checkbox-container label::after{height:5px;width:9px;border-left:2px solid;border-bottom:2px solid;transform:rotate(-45deg);left:5px;top:5px}.wprm-checkbox-container input[type="checkbox"]+label::after{content:none}.wprm-checkbox-container input[type="checkbox"]:checked+label::after{content:""}.wprm-checkbox-container input[type="checkbox"]:focus+label::before{outline:#3b99fc auto 5px}.wprm-recipe-equipment li,.wprm-recipe-ingredients li,.wprm-recipe-instructions li{position:relative}.wprm-recipe-equipment li .wprm-checkbox-container,.wprm-recipe-ingredients li .wprm-checkbox-container,.wprm-recipe-instructions li .wprm-checkbox-container{display:inline-block;position:absolute;left:-32px;top:.25em;line-height:.9em}.wprm-recipe-equipment li.wprm-checkbox-is-checked,.wprm-recipe-ingredients li.wprm-checkbox-is-checked,.wprm-recipe-instructions li.wprm-checkbox-is-checked{text-decoration:line-through}.wprm-recipe-equipment li.wprm-checkbox-is-checked .wprm-recipe-instruction-ingredient,.wprm-recipe-ingredients li.wprm-checkbox-is-checked .wprm-recipe-instruction-ingredient,.wprm-recipe-instructions li.wprm-checkbox-is-checked .wprm-recipe-instruction-ingredient{text-decoration:line-through}.rtl .wprm-recipe-equipment li .wprm-checkbox-container,.rtl .wprm-recipe-ingredients li .wprm-checkbox-container,.rtl .wprm-recipe-instructions li .wprm-checkbox-container{left:inherit;right:-32px}.wprm-list-checkbox-container:before{display:none!important}.wprm-list-checkbox-container.wprm-list-checkbox-checked{text-decoration:line-through}.wprm-list-checkbox-container .wprm-list-checkbox:hover{cursor:pointer}.wprm-recipe-equipment-images .eafl-disclaimer,.wprm-recipe-equipment-grid .eafl-disclaimer{display:none}.wprm-recipe-equipment-images{margin:5px -5px;display:flex;flex-wrap:wrap}.wprm-recipe-equipment-images.wprm-recipe-equipment-images-align-center{justify-content:center}.wprm-recipe-equipment-images.wprm-recipe-equipment-images-align-right{justify-content:flex-end}.wprm-recipe-equipment-images.wprm-recipe-equipment-images-align-spaced{justify-content:space-evenly}.wprm-recipe-equipment-images a{border:0!important;background:0!important;box-shadow:none!important;float:none!important;margin:0!important;padding:0!important;opacity:1!important}.wprm-recipe-equipment-images .wprm-recipe-equipment-item{margin:5px}.wprm-recipe-equipment-images .wprm-recipe-equipment-item img{margin:0}.wprm-recipe-equipment-images .wprm-recipe-equipment-item .wprm-recipe-equipment-name{text-align:center}.wprm-recipe-equipment-grid{margin:5px -5px}.wprm-recipe-equipment-grid .wprm-recipe-equipment-item{margin:5px;text-align:center;max-width:100%;overflow:hidden}.wprm-recipe-equipment-grid .wprm-recipe-equipment-item img{margin:0 auto;max-width:100%}.wprm-recipe-equipment-grid .wprm-recipe-equipment-item .wprm-recipe-equipment-name{text-align:center}@media screen and (min-width:400px){.wprm-recipe-equipment-grid .wprm-recipe-equipment-grid-row{display:flex}.wprm-recipe-equipment-grid .wprm-recipe-equipment-item{flex:1 1 50%}.wprm-recipe-equipment-grid.wprm-recipe-equipment-grid-columns-1 .wprm-recipe-equipment-item{flex:1 1 100%}}@media screen and (min-width:550px){.wprm-recipe-equipment-grid .wprm-recipe-equipment-item{flex:1 1 33.33%}.wprm-recipe-equipment-grid.wprm-recipe-equipment-grid-columns-1 .wprm-recipe-equipment-item{flex:1 1 100%}.wprm-recipe-equipment-grid.wprm-recipe-equipment-grid-columns-2 .wprm-recipe-equipment-item{flex:1 1 50%}.wprm-recipe-equipment-grid.wprm-recipe-equipment-grid-columns-3 .wprm-recipe-equipment-item{flex:1 1 33.33%}}@media screen and (min-width:650px){.wprm-recipe-equipment-grid.wprm-recipe-equipment-grid-columns-1 .wprm-recipe-equipment-item{flex:1 1 100%}.wprm-recipe-equipment-grid.wprm-recipe-equipment-grid-columns-2 .wprm-recipe-equipment-item{flex:1 1 50%}.wprm-recipe-equipment-grid.wprm-recipe-equipment-grid-columns-3 .wprm-recipe-equipment-item{flex:1 1 33.33%}.wprm-recipe-equipment-grid.wprm-recipe-equipment-grid-columns-4 .wprm-recipe-equipment-item{flex:1 1 25%}}.wprm-nutrition-label,html body .wprm-recipe-container .wprm-nutrition-label{display:inline-block;max-width:250px;border:1px solid #333;padding:5px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:16px;text-align:left!important;color:#000}.wprm-nutrition-label .nutrition-title,html body .wprm-recipe-container .wprm-nutrition-label .nutrition-title{font-weight:700;font-size:24px;line-height:24px}.wprm-nutrition-label .nutrition-serving,html body .wprm-recipe-container .wprm-nutrition-label .nutrition-serving{font-size:10px;line-height:14px;font-weight:700}.wprm-nutrition-label .nutrition-item,.wprm-nutrition-label .nutrition-sub-item,html body .wprm-recipe-container .wprm-nutrition-label .nutrition-item,html body .wprm-recipe-container .wprm-nutrition-label .nutrition-sub-item{border-top:1px solid #333;clear:both}.wprm-nutrition-label .nutrition-sub-item,html body .wprm-recipe-container .wprm-nutrition-label .nutrition-sub-item{margin-left:14px}.wprm-nutrition-label .nutrition-percentage,html body .wprm-recipe-container .wprm-nutrition-label .nutrition-percentage{float:right}.wprm-nutrition-label .nutrition-line,html body .wprm-recipe-container .wprm-nutrition-label .nutrition-line{background-color:#333;height:5px;font-size:1px}.wprm-nutrition-label .nutrition-line.nutrition-line-big,html body .wprm-recipe-container .wprm-nutrition-label .nutrition-line.nutrition-line-big{height:10px}.wprm-nutrition-label .nutrition-warning,html body .wprm-recipe-container .wprm-nutrition-label .nutrition-warning{border-top:1px solid #333;clear:both;padding-top:5px;font-size:10px;color:#999}.rtl .wprm-nutrition-label,html body.rtl .wprm-recipe-container .wprm-nutrition-label{text-align:right!important}.rtl .wprm-nutrition-label .nutrition-sub-item,html body.rtl .wprm-recipe-container .wprm-nutrition-label .nutrition-sub-item{margin-left:0;margin-right:14px}.rtl .wprm-nutrition-label .nutrition-percentage,html body.rtl .wprm-recipe-container .wprm-nutrition-label .nutrition-percentage{float:left}.no-js .wprm-recipe-private-notes-header,.no-js .wprm-private-notes-container{display:none}.wprm-private-notes-container:not(.wprm-private-notes-container-disabled){cursor:pointer}.wprm-private-notes-container .wprm-private-notes-user,.wprm-private-notes-container .wprm-private-notes-input{display:none}.wprm-private-notes-container.wprm-private-notes-has-notes .wprm-private-notes-placeholder{display:none}.wprm-private-notes-container.wprm-private-notes-has-notes .wprm-private-notes-user{display:block}.wprm-private-notes-container.wprm-private-notes-editing .wprm-private-notes-placeholder,.wprm-private-notes-container.wprm-private-notes-editing .wprm-private-notes-user{display:none}.wprm-private-notes-container.wprm-private-notes-editing .wprm-private-notes-input{display:block}.wprm-private-notes-container .wprm-private-notes-user{white-space:pre-wrap}.wprm-private-notes-container .wprm-private-notes-input{resize:none;width:100%;height:100px;padding:5px;overflow:hidden;box-sizing:border-box}.wprm-print .wprm-private-notes-container{cursor:default}.wprm-print .wprm-private-notes-container .wprm-private-notes-placeholder,.wprm-print .wprm-private-notes-container .wprm-private-notes-input{display:none!important}.wprm-print .wprm-private-notes-container .wprm-private-notes-user{display:block!important}input[type=number].wprm-recipe-servings{display:inline;width:60px;margin:0;padding:5px}.wprm-recipe-servings-text-buttons-container{display:inline-flex}.wprm-recipe-servings-text-buttons-container input[type=text].wprm-recipe-servings{display:inline;width:40px;margin:0;padding:0;vertical-align:top;text-align:center;outline:none;border-radius:0!important}.wprm-recipe-servings-text-buttons-container input[type=text].wprm-recipe-servings,.wprm-recipe-servings-text-buttons-container .wprm-recipe-servings-change{border:1px solid #333;height:30px;user-select:none;font-size:16px}.wprm-recipe-servings-text-buttons-container .wprm-recipe-servings-change{display:inline-block;width:20px;line-height:26px;background:#333;color:#fff;text-align:center;cursor:pointer;border-radius:3px}.wprm-recipe-servings-text-buttons-container .wprm-recipe-servings-change:active{font-weight:700}.wprm-recipe-servings-text-buttons-container .wprm-recipe-servings-change.wprm-recipe-servings-decrement{border-right:none;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.wprm-recipe-servings-text-buttons-container .wprm-recipe-servings-change.wprm-recipe-servings-increment{border-left:none;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.wprm-recipe-servings-container .tippy-box{padding:5px 10px}input[type=range].wprm-recipe-servings-slider{-webkit-appearance:none;width:100%;min-width:150px;margin:0;background:none;border:0}input[type=range].wprm-recipe-servings-slider:focus{outline:none}input[type=range].wprm-recipe-servings-slider::-webkit-slider-runnable-track{width:100%;height:9.2px;cursor:pointer;box-shadow:.5px .5px 1px #000000,0 0 .5px #0d0d0d;background:#aaa;border-radius:1.3px;border:.5px solid #010101}input[type=range].wprm-recipe-servings-slider::-webkit-slider-thumb{box-shadow:1px 1px 1px #000000,0 0 1px #0d0d0d;border:.7px solid #000;height:22px;width:10px;border-radius:3px;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-6.9px}input[type=range].wprm-recipe-servings-slider:focus::-webkit-slider-runnable-track{background:#bcbcbc}input[type=range].wprm-recipe-servings-slider::-moz-range-track{width:100%;height:9.2px;cursor:pointer;box-shadow:.5px .5px 1px #000000,0 0 .5px #0d0d0d;background:#aaa;border-radius:1.3px;border:.5px solid #010101}input[type=range].wprm-recipe-servings-slider::-moz-range-thumb{box-shadow:1px 1px 1px #000000,0 0 1px #0d0d0d;border:.7px solid #000;height:22px;width:10px;border-radius:3px;background:#fff;cursor:pointer}input[type=range].wprm-recipe-servings-slider::-ms-track{width:100%;height:9.2px;cursor:pointer;background:#fff0;border-color:#fff0;color:#fff0}input[type=range].wprm-recipe-servings-slider::-ms-fill-lower{background:#989898;border:.5px solid #010101;border-radius:2.6px;box-shadow:.5px .5px 1px #000000,0 0 .5px #0d0d0d}input[type=range].wprm-recipe-servings-slider::-ms-fill-upper{background:#aaa;border:.5px solid #010101;border-radius:2.6px;box-shadow:.5px .5px 1px #000000,0 0 .5px #0d0d0d}input[type=range].wprm-recipe-servings-slider::-ms-thumb{box-shadow:1px 1px 1px #000000,0 0 1px #0d0d0d;border:.7px solid #000;height:22px;width:10px;border-radius:3px;background:#fff;cursor:pointer;height:9.2px}input[type=range].wprm-recipe-servings-slider:focus::-ms-fill-lower{background:#aaa}input[type=range].wprm-recipe-servings-slider:focus::-ms-fill-upper{background:#bcbcbc}.wprm-recipe-tag-term{display:inline-flex;align-items:center;margin:5px}.wprm-recipe-tag-term .wprm-recipe-tag-term-image{display:flex}.wprm-recipe-tag-term.wprm-recipe-tag-image-align-left{flex-direction:row}.wprm-recipe-tag-term.wprm-recipe-tag-image-align-left .wprm-recipe-tag-term-image{margin-right:5px}.wprm-recipe-tag-term.wprm-recipe-tag-image-align-right{flex-direction:row-reverse}.wprm-recipe-tag-term.wprm-recipe-tag-image-align-right .wprm-recipe-tag-term-image{margin-left:5px}.wprm-recipe-tag-term.wprm-recipe-tag-image-align-top{flex-direction:column}.wprm-recipe-tag-term.wprm-recipe-tag-image-align-top .wprm-recipe-tag-term-image{margin-bottom:5px}.wprm-recipe-tag-term.wprm-recipe-tag-image-align-bottom{flex-direction:column-reverse}.wprm-recipe-tag-term.wprm-recipe-tag-image-align-bottom .wprm-recipe-tag-term-image{margin-top:5px}.wprm-unit-conversion-container-links a.wprm-unit-conversion.wprmpuc-active{font-weight:700}.wprm-unit-conversion-container-buttons{display:inline-flex;align-items:stretch;border:1px solid #333;flex-shrink:0;overflow:hidden}.wprm-unit-conversion-container-buttons button.wprm-unit-conversion{display:inline-block;padding:5px 10px;font-size:inherit;line-height:inherit;font-weight:inherit;text-transform:inherit;letter-spacing:inherit;text-decoration:none;white-space:nowrap;border:none;border-radius:0;box-shadow:none}.wprm-unit-conversion-container-buttons button.wprm-unit-conversion:not(.wprmpuc-active){background:none!important;color:inherit!important}.wprm-add-to-collection-tooltip-container{padding:3px}.wprm-add-to-collection-tooltip-container select.wprm-add-to-collection-tooltip{display:block;width:100%;margin:10px 0;padding:3px}#wprm-recipe-submission textarea{resize:vertical}.wprmprs-layout-block-required{color:darkred;display:inline-block;margin-left:2px}.wprmprs-layout-block-upload label,.wprmprs-layout-block-input label,.wprmprs-layout-block-textarea label,.wprmprs-layout-block-dropdown label,.wprmprs-layout-block-recipe_image label,.wprmprs-layout-block-recipe_video_upload label{margin-top:10px;margin-bottom:3px;display:block;font-weight:700}.wprmprs-layout-block-upload .wprmprs-form-help,.wprmprs-layout-block-input .wprmprs-form-help,.wprmprs-layout-block-textarea .wprmprs-form-help,.wprmprs-layout-block-dropdown .wprmprs-form-help,.wprmprs-layout-block-recipe_image .wprmprs-form-help,.wprmprs-layout-block-recipe_video_upload .wprmprs-form-help{font-style:italic}.wprmprs-layout-block-upload input,.wprmprs-layout-block-upload textarea,.wprmprs-layout-block-input input,.wprmprs-layout-block-input textarea,.wprmprs-layout-block-textarea input,.wprmprs-layout-block-textarea textarea,.wprmprs-layout-block-dropdown input,.wprmprs-layout-block-dropdown textarea,.wprmprs-layout-block-recipe_image input,.wprmprs-layout-block-recipe_image textarea,.wprmprs-layout-block-recipe_video_upload input,.wprmprs-layout-block-recipe_video_upload textarea{display:block;width:100%}.wprmprs-layout-block-upload.wprmprs-layout-block-recipe_ingredients textarea,.wprmprs-layout-block-upload.wprmprs-layout-block-recipe_instructions textarea,.wprmprs-layout-block-input.wprmprs-layout-block-recipe_ingredients textarea,.wprmprs-layout-block-input.wprmprs-layout-block-recipe_instructions textarea,.wprmprs-layout-block-textarea.wprmprs-layout-block-recipe_ingredients textarea,.wprmprs-layout-block-textarea.wprmprs-layout-block-recipe_instructions textarea,.wprmprs-layout-block-dropdown.wprmprs-layout-block-recipe_ingredients textarea,.wprmprs-layout-block-dropdown.wprmprs-layout-block-recipe_instructions textarea,.wprmprs-layout-block-recipe_image.wprmprs-layout-block-recipe_ingredients textarea,.wprmprs-layout-block-recipe_image.wprmprs-layout-block-recipe_instructions textarea,.wprmprs-layout-block-recipe_video_upload.wprmprs-layout-block-recipe_ingredients textarea,.wprmprs-layout-block-recipe_video_upload.wprmprs-layout-block-recipe_instructions textarea{min-height:180px}.wprmprs-layout-block-isotope label.wprmprs-form-label{margin-top:10px;margin-bottom:3px;display:block;font-weight:700}.wprmprs-layout-block-isotope .wprmprs-form-help{font-style:italic}.wprmprs-layout-block-isotope .wprmprs-layout-block-isotope-options{margin-left:-2px;margin-right:-2px}.wprmprs-layout-block-isotope .wprmprs-layout-block-isotope-option{display:inline-block}.wprmprs-layout-block-isotope .wprmprs-layout-block-isotope-option label{display:inline-block;padding:2px 7px;margin:4px 2px;cursor:pointer;border:1px solid #ccc}.wprmprs-layout-block-isotope .wprmprs-layout-block-isotope-option label:hover{border-style:dashed;border-color:#000}.wprmprs-layout-block-isotope .wprmprs-layout-block-isotope-option input{display:none}.wprmprs-layout-block-isotope .wprmprs-layout-block-isotope-option input:checked+label{border-style:solid;border-color:#000}.wprmprs-layout-block-recipe_image .ezdz-dropzone{border-width:1px;border-color:#999;border-radius:3px;max-width:200px;min-height:100px;height:auto;font-size:1em;font-family:inherit}.wprmprs-layout-block-recipe_image .ezdz-dropzone div{line-height:100px;font-weight:400;font-size:1em;font-family:inherit;color:#999}.wprmprs-layout-block-recipe_image .ezdz-dropzone .image-g{margin:0}.wprmprs-layout-block-recipe_image .ezdz-dropzone .image-g li{float:none;margin:0;padding:5px;width:100%;height:auto;max-width:none;max-height:none}.wprmprs-layout-block-submit{margin-top:15px}.tippy-touch{cursor:pointer!important}.tippy-notransition{transition:none!important}.tippy-popper{max-width:400px;-webkit-perspective:800px;perspective:800px;z-index:9999;outline:0;transition-timing-function:cubic-bezier(.165,.84,.44,1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^=top] [x-arrow]{border-top:7px solid #333;border-right:7px solid #fff0;border-left:7px solid #fff0;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^=top] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid #fff0;border-left:5px solid #fff0;bottom:-5px}.tippy-popper[x-placement^=top] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid #fff0;border-left:10px solid #fff0;bottom:-10px}.tippy-popper[x-placement^=top] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^=top] [x-circle].enter{-webkit-transform:scale(1) translate(-50%,-55%);transform:scale(1) translate(-50%,-55%);opacity:1}.tippy-popper[x-placement^=top] [x-circle].leave{-webkit-transform:scale(.15) translate(-50%,-50%);transform:scale(.15) translate(-50%,-50%);opacity:0}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid #fff0;border-left:7px solid #fff0}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid #fff0;border-left:5px solid #fff0}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid #fff0;border-left:10px solid #fff0}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgb(0 0 0 / .7)}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgb(0 0 0 / .7);border-right:7px solid #fff0;border-left:7px solid #fff0}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgb(0 0 0 / .7);border-right:5px solid #fff0;border-left:5px solid #fff0}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgb(0 0 0 / .7);border-right:10px solid #fff0;border-left:10px solid #fff0}.tippy-popper[x-placement^=top] [data-animation=perspective]{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^=top] [data-animation=perspective].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^=top] [data-animation=perspective].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^=top] [data-animation=fade].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=fade].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^=top] [data-animation=scale].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^=top] [data-animation=scale].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^=bottom] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid #fff0;border-left:7px solid #fff0;top:-7px;margin:0 9px}.tippy-popper[x-placement^=bottom] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid #fff0;border-left:5px solid #fff0;top:-5px}.tippy-popper[x-placement^=bottom] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid #fff0;border-left:10px solid #fff0;top:-10px}.tippy-popper[x-placement^=bottom] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^=bottom] [x-circle].enter{-webkit-transform:scale(1) translate(-50%,-45%);transform:scale(1) translate(-50%,-45%);opacity:1}.tippy-popper[x-placement^=bottom] [x-circle].leave{-webkit-transform:scale(.15) translate(-50%,-5%);transform:scale(.15) translate(-50%,-5%);opacity:0}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid #fff0;border-left:7px solid #fff0}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid #fff0;border-left:5px solid #fff0}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid #fff0;border-left:10px solid #fff0}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgb(0 0 0 / .7)}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgb(0 0 0 / .7);border-right:7px solid #fff0;border-left:7px solid #fff0}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgb(0 0 0 / .7);border-right:5px solid #fff0;border-left:5px solid #fff0}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgb(0 0 0 / .7);border-right:10px solid #fff0;border-left:10px solid #fff0}.tippy-popper[x-placement^=bottom] [data-animation=perspective]{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^=bottom] [data-animation=perspective].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^=bottom] [data-animation=perspective].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^=bottom] [data-animation=fade].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=fade].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^=bottom] [data-animation=scale].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^=bottom] [data-animation=scale].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^=left] [x-arrow]{border-left:7px solid #333;border-top:7px solid #fff0;border-bottom:7px solid #fff0;right:-7px;margin:6px 0}.tippy-popper[x-placement^=left] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid #fff0;border-bottom:5px solid #fff0;right:-5px}.tippy-popper[x-placement^=left] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid #fff0;border-bottom:10px solid #fff0;right:-10px}.tippy-popper[x-placement^=left] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^=left] [x-circle].enter{-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);opacity:1}.tippy-popper[x-placement^=left] [x-circle].leave{-webkit-transform:scale(.15) translate(-50%,-50%);transform:scale(.15) translate(-50%,-50%);opacity:0}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid #fff0;border-bottom:7px solid #fff0}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid #fff0;border-bottom:5px solid #fff0}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid #fff0;border-bottom:10px solid #fff0}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgb(0 0 0 / .7)}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgb(0 0 0 / .7);border-top:7px solid #fff0;border-bottom:7px solid #fff0}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgb(0 0 0 / .7);border-top:5px solid #fff0;border-bottom:5px solid #fff0}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgb(0 0 0 / .7);border-top:10px solid #fff0;border-bottom:10px solid #fff0}.tippy-popper[x-placement^=left] [data-animation=perspective]{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^=left] [data-animation=perspective].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^=left] [data-animation=perspective].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^=left] [data-animation=fade].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=fade].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^=left] [data-animation=scale].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^=left] [data-animation=scale].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^=right] [x-arrow]{border-right:7px solid #333;border-top:7px solid #fff0;border-bottom:7px solid #fff0;left:-7px;margin:6px 0}.tippy-popper[x-placement^=right] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid #fff0;border-bottom:5px solid #fff0;left:-5px}.tippy-popper[x-placement^=right] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid #fff0;border-bottom:10px solid #fff0;left:-10px}.tippy-popper[x-placement^=right] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^=right] [x-circle].enter{-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);opacity:1}.tippy-popper[x-placement^=right] [x-circle].leave{-webkit-transform:scale(.15) translate(-50%,-50%);transform:scale(.15) translate(-50%,-50%);opacity:0}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid #fff0;border-bottom:7px solid #fff0}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid #fff0;border-bottom:5px solid #fff0}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid #fff0;border-bottom:10px solid #fff0}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgb(0 0 0 / .7)}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgb(0 0 0 / .7);border-top:7px solid #fff0;border-bottom:7px solid #fff0}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgb(0 0 0 / .7);border-top:5px solid #fff0;border-bottom:5px solid #fff0}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgb(0 0 0 / .7);border-top:10px solid #fff0;border-bottom:10px solid #fff0}.tippy-popper[x-placement^=right] [data-animation=perspective]{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^=right] [data-animation=perspective].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^=right] [data-animation=perspective].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^=right] [data-animation=fade].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=fade].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^=right] [data-animation=scale].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^=right] [data-animation=scale].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgb(0 0 0 / .7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:#fff0}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgb(0 20 60 / .1),0 4px 80px -8px rgb(0 20 60 / .2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:#fff0}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:.95rem;padding:.4rem .8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:.25rem .5rem;font-size:.8rem}.tippy-tooltip--big{padding:.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:#fff0}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(.53,2,.36,.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:"";padding-top:90%;float:left}@media (max-width:450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}.wprmprc-context-menu-container{cursor:pointer;width:100%;height:100%}.wprmprc-context-menu-clickable{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.wprmprc-tooltip{font-size:14px;padding:5px}.wprmprc-context-menu{font-size:14px;text-align:left}.wprmprc-context-menu .wprmprc-context-menu-item{padding:5px}.wprmprc-context-menu .wprmprc-context-menu-item.wprmprc-context-menu-item-disabled{opacity:.5;cursor:not-allowed}.wprmprc-context-menu .wprmprc-context-menu-item.wprmprc-context-menu-action:hover{cursor:pointer;text-decoration:underline}.wprmprc-context-menu .wprmprc-context-menu-item.wprmprc-context-menu-action-confirming{font-style:italic}.wprmprc-context-menu .wprmprc-context-menu-divider{margin-top:5px;border-top:1px solid #fff;height:5px;max-height:5px;opacity:.7}.wprmprc-icon{display:flex;flex-direction:column;align-content:center;align-items:center}.wprmprc-icon>div{font-size:0}.wprmprc-icon svg{width:16px;height:auto;max-height:24px}.wprm-collections-loader{display:inline-block;width:10px;height:10px;border:2px solid rgb(200 200 200 / .3);border-radius:50%;border-top-color:#444;animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite}@keyframes spin{to{-webkit-transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}.wprm-print .wprmprc-collection{padding:0 20px}.wprm-print .wprmprc-collection .wprmprc-collection-column-width{flex:1;flex-basis:300px}.wprm-print .wprm-recipe-collections-layout-grid .wprmprc-collection-item .wprmprc-collection-item-servings{justify-content:center}.wprm-print .wprm-recipe-collections-layout-grid .wprmprc-collection-item .wprmprc-collection-item-servings .wprmprc-collection-item-servings-value:hover{cursor:default}.wprm-print .wprm-recipe-collections-layout-grid .wprmprc-collection-item:hover .wprmprc-collection-item-servings{opacity:.5}.wprm-print .wprm-recipe-collections-layout-classic .wprmprc-shopping-list,.wprm-print .wprm-recipe-collections-layout-grid .wprmprc-shopping-list{max-width:650px;margin:0 auto}.wprm-print .wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-list-ingredient-name-container,.wprm-print .wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-list-ingredient-name-container{word-break:break-all;margin-right:5px}.wprm-print .wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-collection,.wprm-print .wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-list,.wprm-print .wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-item,.wprm-print .wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-collection,.wprm-print .wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-list,.wprm-print .wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-item{border:none}.wprm-print .wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-collection-header,.wprm-print .wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-list-header,.wprm-print .wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-collection-header,.wprm-print .wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-list-header{background:none;color:#000}.wprm-print .wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-collection,.wprm-print .wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-list,.wprm-print .wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-collection,.wprm-print .wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-list{display:block}.wprm-print .wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-list .wprmprc-shopping-list-item,.wprm-print .wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-list .wprmprc-shopping-list-list-ingredient,.wprm-print .wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-list .wprmprc-shopping-list-list-ingredient .wprmprc-shopping-list-list-ingredient-name-container,.wprm-print .wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-list .wprmprc-shopping-list-item,.wprm-print .wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-list .wprmprc-shopping-list-list-ingredient,.wprm-print .wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-list .wprmprc-shopping-list-list-ingredient .wprmprc-shopping-list-list-ingredient-name-container{display:inline-flex;width:100%}.wprmprc-print{display:none}@media print{body.wprmprc-printing>*:not(.wprmprc-print){display:none!important}body.wprmprc-printing .wprmprc-print{display:block;margin:20px}body.wprmprc-printing .wprmprc-print .wprmprc-collection,body.wprmprc-printing .wprmprc-print .wprmprc-collection-column,body.wprmprc-printing .wprmprc-print .wprmprc-collection-column-groups,body.wprmprc-printing .wprmprc-print .wprmprc-collection-group,body.wprmprc-printing .wprmprc-print .wprmprc-shopping-list-collection,body.wprmprc-printing .wprmprc-print .wprmprc-shopping-list-list{display:block}body.wprmprc-printing .wprmprc-print .wprmprc-header-link,body.wprmprc-printing .wprmprc-print .wprmprc-header-link-separator,body.wprmprc-printing .wprmprc-print .wprmprc-icon,body.wprmprc-printing .wprmprc-print .wprmprc-collection-actions{display:none!important}}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:#fff0;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.wprm-add-to-collection-tooltip-container{padding:3px}.wprm-add-to-collection-tooltip-container select.wprm-add-to-collection-tooltip{display:block;width:100%;margin:10px 0;padding:3px}.wprmprc-recipe .wprm-recipe{overflow:visible}input[type="checkbox"].wprmprc-checkbox{top:0;width:1.2em;height:1.2em;min-width:0;min-height:0;flex-shrink:0}.wprm-recipe-collections-layout-classic{color:#333}.wprm-recipe-collections-layout-classic .wprmprc-container-header{font-size:1.3em;line-height:1.3em;font-weight:700;margin-bottom:10px}.wprm-recipe-collections-layout-classic .wprmprc-header-link{text-decoration:underline;opacity:.7}.wprm-recipe-collections-layout-classic .wprmprc-header-link:hover{opacity:1;cursor:pointer}.wprm-recipe-collections-layout-classic .wprmprc-header-link-separator{opacity:.7;font-size:.8em;display:inline-block;margin:0 5px}.wprm-recipe-collections-layout-classic .wprmprc-recipe{font-size:1.2em}@supports (-webkit-overflow-scrolling:touch){.wprm-recipe-collections-layout-classic input{font-size:16px!important}}.wprm-recipe-collections-layout-classic .wprmprc-collection-actions{border:1px solid #666;border-radius:5px}.wprm-recipe-collections-layout-classic .wprmprc-collection-actions.wprmprc-collection-actions-overview,.wprm-recipe-collections-layout-classic .wprmprc-collection-actions.wprmprc-collection-actions-remove-items{border:none}.wprm-recipe-collections-layout-classic .wprmprc-collection-actions .wprmprc-collection-action-search-recipe input,.wprm-recipe-collections-layout-classic .wprmprc-collection-actions .wprmprc-collection-action-search-ingredient input{margin:0;padding:3px 5px;font-size:1em;color:#000;background:#fff;border:1px solid #666;border-radius:5px;width:100%;height:auto}.wprm-recipe-collections-layout-classic .wprmprc-collection-action{margin-bottom:10px;padding:5px;border:1px solid #666;border-radius:5px;background-color:#d3d3d3;text-align:center}.wprm-recipe-collections-layout-classic .wprmprc-collection-action:last-child{margin-bottom:0}.wprm-recipe-collections-layout-classic .wprmprc-collection-action:hover{cursor:pointer;background-color:#666;color:#fff}.wprm-recipe-collections-layout-classic .wprmprc-collection-action-spacer{height:20px}.wprm-recipe-collections-layout-classic .wprmprc-collection-action-header{background-color:#666;color:#fff;text-align:center;padding:10px 5px;font-weight:700}.wprm-recipe-collections-layout-classic .wprmprc-collection-actions-edit-item .wprmprc-collection-action-header{margin-bottom:5px}.wprm-recipe-collections-layout-classic .wprmprc-collection-actions-add-item .wprmprc-collection-action-add-item-mode,.wprm-recipe-collections-layout-classic .wprmprc-collection-actions-add-item .wprmprc-collection-action-select-collection{margin:5px}.wprm-recipe-collections-layout-classic .wprmprc-collection-actions-add-item .wprmprc-collection-action-search-recipe,.wprm-recipe-collections-layout-classic .wprmprc-collection-actions-add-item .wprmprc-collection-action-search-ingredient{padding:5px;text-align:center}.wprm-recipe-collections-layout-classic .wprmprc-collection-actions-add-item .wprmprc-collection-action-select-items{padding:10px 0}.wprm-recipe-collections-layout-classic .wprmprc-collection-actions-add-item .wprmprc-collection-action-select-items .wprmprc-collection-action-select-items-add{padding:0 5px 5px 5px;font-style:italic;font-size:.8em}.wprm-recipe-collections-layout-classic .wprmprc-collection-actions-add-item .wprmprc-collection-action-select-items-actions{padding:5px 10px 10px 10px;font-size:.8em}.wprm-recipe-collections-layout-classic .wprmprc-collection-actions-add-item .wprmprc-collection-action-select-items-actions .wprmprc-collection-action-select-items-action{text-decoration:underline;opacity:.7}.wprm-recipe-collections-layout-classic .wprmprc-collection-actions-add-item .wprmprc-collection-action-select-items-actions .wprmprc-collection-action-select-items-action:hover{cursor:pointer;opacity:1}.wprm-recipe-collections-layout-classic .wprmprc-collection-actions-columns-groups .wprmprc-edit-list{border-bottom:1px solid #666}.wprm-recipe-collections-layout-classic .wprmprc-collection-actions-columns-groups .wprmprc-edit-list:last-child{border:none}.wprm-recipe-collections-layout-classic .wprmprc-collection-action-edit-note-form,.wprm-recipe-collections-layout-classic .wprmprc-collection-action-edit-ingredient-form{margin:5px}.wprm-recipe-collections-layout-classic .wprmprc-collection-action-edit-note-form label,.wprm-recipe-collections-layout-classic .wprmprc-collection-action-edit-ingredient-form label{display:block;font-weight:700;margin-top:10px}.wprm-recipe-collections-layout-classic .wprmprc-collection-action-edit-note-form label:first-child,.wprm-recipe-collections-layout-classic .wprmprc-collection-action-edit-ingredient-form label:first-child{margin-top:0}.wprm-recipe-collections-layout-classic .wprmprc-collection-action-edit-note-form textarea,.wprm-recipe-collections-layout-classic .wprmprc-collection-action-edit-ingredient-form textarea{margin:0;padding:3px 5px;font-size:1em;color:#000;background:#fff;border:1px solid #666;border-radius:5px;width:100%;min-height:80px;resize:vertical}.wprm-recipe-collections-layout-classic .wprmprc-collection-action-edit-ingredient-form input{margin:0;padding:3px 5px;font-size:1em;color:#000;background:#fff;border:1px solid #666;border-radius:5px;width:100%;height:auto}.wprm-recipe-collections-layout-classic .wprmprc-collection-action-edit-ingredient-form .wprmprc-edit-list-item-edit{padding-right:0}.wprm-recipe-collections-layout-classic .wprmprc-collection-action-edit-ingredient-form .wprmprc-edit-list-item-edit input{flex:1}.wprm-recipe-collections-layout-classic .wprmprc-collection-action-edit-ingredient-form .wprmprc-edit-list-item-edit input:last-child{flex:2}.wprm-recipe-collections-layout-classic .wprmprc-collection-action-edit-ingredient-form .wprmprc-edit-list-item-edit input::-webkit-input-placeholder{color:#bbb}.wprm-recipe-collections-layout-classic .wprmprc-collection-action-edit-ingredient-form .wprmprc-edit-list-item-edit input:-moz-placeholder{color:#bbb;opacity:1}.wprm-recipe-collections-layout-classic .wprmprc-collection-action-edit-ingredient-form .wprmprc-edit-list-item-edit input::-moz-placeholder{color:#bbb;opacity:1}.wprm-recipe-collections-layout-classic .wprmprc-collection-action-edit-ingredient-form .wprmprc-edit-list-item-edit input:-ms-input-placeholder{color:#bbb}.wprm-recipe-collections-layout-classic .wprmprc-collection-action-edit-ingredient-form .wprmprc-collection-action-edit-ingredient-nutrient{display:flex;align-items:center}.wprm-recipe-collections-layout-classic .wprmprc-collection-action-edit-ingredient-form .wprmprc-collection-action-edit-ingredient-nutrient .wprmprc-collection-action-edit-ingredient-nutrient-value{flex:1;display:flex;align-items:center}.wprm-recipe-collections-layout-classic .wprmprc-collection-action-edit-ingredient-form .wprmprc-collection-action-edit-ingredient-nutrient .wprmprc-collection-action-edit-ingredient-nutrient-value input{width:60px;margin-right:5px}.wprm-recipe-collections-layout-classic .wprmprc-collection-action-edit-ingredient-form .wprmprc-collection-action-edit-ingredient-nutrient .wprmprc-collection-action-edit-ingredient-nutrient-label{flex:1}.wprm-recipe-collections-layout-classic .wprmprc-add-saved-collection-actions{padding:5px 10px 10px 10px;font-size:.8em}.wprm-recipe-collections-layout-classic .wprmprc-add-saved-collection-actions .wprmprc-add-saved-collection-action{text-decoration:underline;opacity:.7}.wprm-recipe-collections-layout-classic .wprmprc-add-saved-collection-actions .wprmprc-add-saved-collection-action:hover{cursor:pointer;opacity:1}.wprm-recipe-collections-layout-classic .wprmprc-collection{display:flex;flex-wrap:wrap;margin:-10px;margin-bottom:20px}.wprm-recipe-collections-layout-classic .wprmprc-collection .wprmprc-collection-column-balancer,.wprm-recipe-collections-layout-classic .wprmprc-collection .wprmprc-collection-column,.wprm-recipe-collections-layout-classic .wprmprc-collection .wprmprc-collection-actions{margin:10px}.wprm-recipe-collections-layout-classic .wprmprc-collection .wprmprc-collection-column-balancer{visibility:hidden;margin-top:0;margin-bottom:0}.wprm-recipe-collections-layout-classic .wprmprc-collection .wprmprc-collection-column,.wprm-recipe-collections-layout-classic .wprmprc-collection .wprmprc-collection-actions:not(.wprmprc-collection-actions-overview){background-color:#fff}.wprm-recipe-collections-layout-classic .wprmprc-collection .wprmprc-collection-column{border:1px solid #000;border-radius:5px;display:flex;flex-direction:column}.wprm-recipe-collections-layout-classic .wprmprc-collection .wprmprc-collection-column-header{background-color:#000;border-top-left-radius:calc(5px - 1px);border-top-right-radius:calc(5px - 1px);color:#fff;text-align:center;padding:10px 5px;font-weight:700}.wprm-recipe-collections-layout-classic .wprmprc-collection .wprmprc-collection-column-groups{flex:1;-ms-flex:1 1 auto;display:flex;flex-direction:column}.wprmprc-edit-list-items-draggingover{background-color:#d3d3d3}.wprmprc-edit-list-item-header{padding-left:10px;border-top-left-radius:calc(5px - 1px);border-top-right-radius:calc(5px - 1px)}.wprmprc-edit-list-item-container{background-color:#fff;display:flex;align-items:center}.wprmprc-edit-list-item-container .wprmprc-edit-list-item-actions{display:flex;align-items:center}.wprmprc-edit-list-item-container .wprmprc-edit-list-item-delete,.wprmprc-edit-list-item-container .wprmprc-edit-list-item-duplicate,.wprmprc-edit-list-item-container .wprmprc-edit-list-item-handle{width:30px;text-align:center;opacity:.7}.wprmprc-edit-list-item-container .wprmprc-edit-list-item-delete:hover,.wprmprc-edit-list-item-container .wprmprc-edit-list-item-duplicate:hover,.wprmprc-edit-list-item-container .wprmprc-edit-list-item-handle:hover{opacity:1}.wprmprc-edit-list-item-container .wprmprc-edit-list-item-delete:hover,.wprmprc-edit-list-item-container .wprmprc-edit-list-item-duplicate:hover{cursor:pointer}.wprmprc-edit-list-item-container .wprmprc-edit-list-item{flex:1;display:flex;align-items:center;padding:10px 10px 10px 0}.wprmprc-edit-list-item-container .wprmprc-edit-list-item.wprmprc-edit-list-item-edit{padding:6px 10px 6px 0}.wprmprc-edit-list-item-container .wprmprc-edit-list-item input{margin:0;padding:3px 5px;font-size:1em;color:#000;background:#fff;border:1px solid #666;border-radius:5px;width:90%;height:auto}.wprmprc-edit-list-actions{padding:5px 10px 10px 10px;font-size:.8em}.wprmprc-edit-list-actions .wprmprc-edit-list-action{text-decoration:underline;opacity:.7}.wprmprc-edit-list-actions .wprmprc-edit-list-action:hover{cursor:pointer;opacity:1}.wprm-recipe-collections-layout-classic .wprmprc-collection-group{flex:auto;display:flex;flex-direction:column}.wprm-recipe-collections-layout-classic .wprmprc-collection-group .wprmprc-collection-group-header{font-weight:700;padding:5px}.wprm-recipe-collections-layout-classic .wprmprc-collection-group .wprmprc-collection-group-items{flex:1;-ms-flex:1 1 auto;padding:10px 0;min-height:30px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.wprm-recipe-collections-layout-classic .wprmprc-collection-group .wprmprc-collection-group-items.wprmprc-collection-group-items-draggingover{background-color:#d3d3d3}.wprm-recipe-collections-layout-classic .wprmprc-collection-group .wprmprc-collection-group-add-item{margin-top:-10px;padding:10px;opacity:.7;font-style:italic}.wprm-recipe-collections-layout-classic .wprmprc-collection-group .wprmprc-collection-group-add-item:hover{opacity:1;cursor:pointer}.wprm-recipe-collections-layout-classic .wprmprc-collection-group .wprmprc-collection-group-items-draggingover .wprmprc-collection-group-add-item{visibility:hidden}.wprm-recipe-collections-layout-classic .wprmprc-collection-item{margin:0 5px 10px 5px;border:1px dashed #d3d3d3;border-radius:5px;background-color:#fff;display:flex}.wprm-recipe-collections-layout-classic .wprmprc-collection-item.wprmprc-collection-item-color-blue{background-color:#DEF3FD}.wprm-recipe-collections-layout-classic .wprmprc-collection-item.wprmprc-collection-item-color-red{background-color:#FDDFDF}.wprm-recipe-collections-layout-classic .wprmprc-collection-item.wprmprc-collection-item-color-yellow{background-color:#FCF7DE}.wprm-recipe-collections-layout-classic .wprmprc-collection-item.wprmprc-collection-item-color-green{background-color:#DEFDE0}.wprm-recipe-collections-layout-classic .wprmprc-collection-item:last-child{margin-bottom:0}.wprm-recipe-collections-layout-classic .wprmprc-collection-item .wprmprc-collection-item-actions{border:1px solid #d3d3d3;border-top-left-radius:5px;border-bottom-left-radius:5px;border-right:none;margin:-1px 0 -1px -1px;background-color:#EFEFEF;min-height:50px;width:25px;display:flex;flex-direction:column}.wprm-recipe-collections-layout-classic .wprmprc-collection-item .wprmprc-collection-item-actions .wprmprc-collection-item-action{flex:1;text-align:center;width:100%;display:flex;flex-direction:column;align-content:center;justify-content:center;opacity:.7}.wprm-recipe-collections-layout-classic .wprmprc-collection-item .wprmprc-collection-item-actions .wprmprc-collection-item-action:hover{opacity:1}.wprm-recipe-collections-layout-classic .wprmprc-collection-item .wprmprc-collection-item-actions .wprmprc-collection-item-action.wprmprc-collection-item-action-add .wprmprc-icon svg,.wprm-recipe-collections-layout-classic .wprmprc-collection-item .wprmprc-collection-item-actions .wprmprc-collection-item-action.wprmprc-collection-item-action-delete .wprmprc-icon svg{width:14px}.wprm-recipe-collections-layout-classic .wprmprc-collection-item .wprmprc-collection-item-actions .wprmprc-collection-item-action.wprmprc-collection-item-action-add:hover,.wprm-recipe-collections-layout-classic .wprmprc-collection-item .wprmprc-collection-item-actions .wprmprc-collection-item-action.wprmprc-collection-item-action-delete:hover{cursor:pointer}.wprm-recipe-collections-layout-classic .wprmprc-collection-item .wprmprc-collection-item-details{flex:1;display:flex}.wprm-recipe-collections-layout-classic .wprmprc-collection-item .wprmprc-collection-item-details .wprmprc-collection-item-name{white-space:pre-line;flex:1;padding:5px}.wprm-recipe-collections-layout-classic .wprmprc-collection-item .wprmprc-collection-item-details .wprmprc-collection-item-image{padding:5px;font-size:0}.wprm-recipe-collections-layout-classic .wprmprc-collection-item .wprmprc-collection-item-details .wprmprc-collection-item-image img{border-radius:5px;border:0;margin:0;padding:0;max-width:50px;width:100%;height:auto}.wprm-recipe-collections-layout-classic .wprmprc-collection-item .wprmprc-collection-item-servings{border:1px solid #d3d3d3;border-top-right-radius:5px;border-bottom-right-radius:5px;border-left:none;margin:-1px -1px -1px 0;background-color:#EFEFEF;min-height:50px;width:25px;display:flex;flex-direction:column}.wprm-recipe-collections-layout-classic .wprmprc-collection-item .wprmprc-collection-item-servings .wprmprc-collection-item-servings-minus,.wprm-recipe-collections-layout-classic .wprmprc-collection-item .wprmprc-collection-item-servings .wprmprc-collection-item-servings-plus{flex:1;opacity:0}.wprm-recipe-collections-layout-classic .wprmprc-collection-item .wprmprc-collection-item-servings .wprmprc-collection-item-servings-minus svg circle,.wprm-recipe-collections-layout-classic .wprmprc-collection-item .wprmprc-collection-item-servings .wprmprc-collection-item-servings-plus svg circle{display:none}.wprm-recipe-collections-layout-classic .wprmprc-collection-item .wprmprc-collection-item-servings .wprmprc-collection-item-servings-minus:hover,.wprm-recipe-collections-layout-classic .wprmprc-collection-item .wprmprc-collection-item-servings .wprmprc-collection-item-servings-plus:hover{opacity:1!important;cursor:pointer}.wprm-recipe-collections-layout-classic .wprmprc-collection-item .wprmprc-collection-item-servings:hover .wprmprc-collection-item-servings-minus,.wprm-recipe-collections-layout-classic .wprmprc-collection-item .wprmprc-collection-item-servings:hover .wprmprc-collection-item-servings-plus{opacity:.7;cursor:pointer}.wprm-recipe-collections-layout-classic .wprmprc-collection-item .wprmprc-collection-item-servings .wprmprc-collection-item-servings-value{flex:1;text-align:center}.wprm-recipe-collections-layout-classic .wprmprc-collection-item .wprmprc-collection-item-servings .wprmprc-collection-item-servings-value.wprmprc-collection-item-servings-value-click{cursor:pointer}.wprm-recipe-collections-layout-classic .wprmprc-collection-item .wprmprc-collection-item-servings .wprmprc-collection-item-servings-minus,.wprm-recipe-collections-layout-classic .wprmprc-collection-item .wprmprc-collection-item-servings .wprmprc-collection-item-servings-plus,.wprm-recipe-collections-layout-classic .wprmprc-collection-item .wprmprc-collection-item-servings .wprmprc-collection-item-servings-value{display:flex;justify-content:center;align-items:center}.wprm-recipe-collections-layout-classic .wprmprc-collection-item.wprmprc-collection-item .wprmprc-collection-item-details-allow-click:hover{cursor:pointer}.wprm-recipe-collections-layout-classic .wprmprc-collection-item.wprmprc-collection-item-large .wprmprc-collection-item-details{flex-direction:column-reverse;align-items:center}.wprm-recipe-collections-layout-classic .wprmprc-collection-item.wprmprc-collection-item-large .wprmprc-collection-item-details .wprmprc-collection-item-name{text-align:center}.wprm-recipe-collections-layout-classic .wprmprc-collection-item.wprmprc-collection-item-large .wprmprc-collection-item-details .wprmprc-collection-item-image{padding-bottom:0}.wprm-recipe-collections-layout-classic .wprmprc-collection-item.wprmprc-collection-item-large .wprmprc-collection-item-details .wprmprc-collection-item-image img{max-width:100px}.wprm-recipe-collections-layout-classic .wprmprc-collection-item.wprmprc-collection-item-overlay.wprmprc-collection-item-has-image .wprmprc-collection-item-details{max-height:100px;position:relative;background-color:#EFEFEF}.wprm-recipe-collections-layout-classic .wprmprc-collection-item.wprmprc-collection-item-overlay.wprmprc-collection-item-has-image .wprmprc-collection-item-details .wprmprc-collection-item-name{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.wprm-recipe-collections-layout-classic .wprmprc-collection-item.wprmprc-collection-item-overlay.wprmprc-collection-item-has-image .wprmprc-collection-item-details .wprmprc-collection-item-image{overflow:hidden;height:100px;width:100%;padding:0;border-top-left-radius:5px;border-bottom-left-radius:5px;opacity:.2}.wprm-recipe-collections-layout-classic .wprmprc-collection-item.wprmprc-collection-item-overlay.wprmprc-collection-item-has-image .wprmprc-collection-item-details .wprmprc-collection-item-image img{position:relative;left:50%;top:50%;transform:translate(-50%,-50%);max-width:300px}.wprm-recipe-collections-layout-classic .wprmprc-collection-item.wprmprc-collection-item-overlay.wprmprc-collection-item-has-image .wprmprc-collection-item-details:hover .wprmprc-collection-item-image{opacity:1}.wprm-recipe-collections-layout-classic .wprmprc-collection-item.wprmprc-collection-item-overlay.wprmprc-collection-item-has-image .wprmprc-collection-item-actions+.wprmprc-collection-item-details .wprmprc-collection-item-image{border-top-left-radius:0;border-bottom-left-radius:0}.wprm-recipe-collections-layout-classic .wprmprc-collection-column-nutrition{padding:0 5px 5px 5px}.wprm-recipe-collections-layout-classic .wprmprc-collection-column-nutrition .wprmprc-collection-column-nutrition-header{font-weight:700}.wprm-recipe-collections-layout-classic .wprmprc-collection-column-nutrition .wprmprc-collection-column-nutrition-field{display:flex;justify-content:space-between;align-items:center}.wprm-recipe-collections-layout-classic .wprmprc-collection-column-nutrition .wprmprc-collection-column-nutrition-field .wprmprc-collection-column-nutrition-field-unit{font-size:.8em;opacity:.8;margin-left:2px}.wprm-recipe-collections-layout-classic .wprmprc-overview{border:1px solid #000;border-radius:5px;background-color:#fff;display:flex;flex-direction:column}.wprm-recipe-collections-layout-classic .wprmprc-overview-header{background-color:#000;border-top-left-radius:calc(5px - 1px);border-top-right-radius:calc(5px - 1px);color:#fff;text-align:center;padding:10px 5px;font-weight:700}.wprm-recipe-collections-layout-classic .wprmprc-overview-collection{flex:1;display:flex;align-items:center}.wprm-recipe-collections-layout-classic .wprmprc-overview-collection.wprmprc-overview-collection-view:hover{font-weight:700;cursor:pointer}.wprm-recipe-collections-layout-classic .wprmprc-overview-collection .wprmprc-overview-collection-name{flex:1}.wprm-recipe-collections-layout-classic .wprmprc-overview-collection .wprmprc-overview-collection-items{flex:auto;text-align:right}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list-meta{font-style:italic;margin-bottom:20px}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list.wprmprc-print .wprmprc-shopping-list-collection,.wprm-recipe-collections-layout-classic .wprmprc-shopping-list.wprmprc-print .wprmprc-shopping-list-list,.wprm-recipe-collections-layout-classic .wprmprc-shopping-list.wprmprc-print .wprmprc-shopping-list-item{border:none}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list.wprmprc-print .wprmprc-shopping-list-collection-header,.wprm-recipe-collections-layout-classic .wprmprc-shopping-list.wprmprc-print .wprmprc-shopping-list-list-header{background:none;color:#000}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list.wprmprc-print .wprmprc-shopping-list-item-unused,.wprm-recipe-collections-layout-classic .wprmprc-shopping-list.wprmprc-print .wprmprc-shopping-list-item-servings-adjust-minus,.wprm-recipe-collections-layout-classic .wprmprc-shopping-list.wprmprc-print .wprmprc-shopping-list-item-servings-adjust-plus{display:none}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-collection,.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-list{border:1px solid #000;border-radius:5px;background-color:#fff;display:flex;flex-direction:column;margin-bottom:20px}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-options-container{padding:5px}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-options-container .wprmprc-shopping-list-options-system-container{margin-top:10px}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-options-container .wprmprc-shopping-list-options-option{display:flex;align-items:center}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-options-container .wprmprc-shopping-list-options-option input{width:1.2em;height:1.2em;min-width:0;min-height:0}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-options-container .wprmprc-shopping-list-options-option input,.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-options-container .wprmprc-shopping-list-options-option label{margin:0;padding:0}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-options-container .wprmprc-shopping-list-options-option label{padding-left:10px;cursor:pointer}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-list{margin-bottom:0}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-collection-header,.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-list-header{background-color:#000;border-top-left-radius:calc(5px - 1px);border-top-right-radius:calc(5px - 1px);color:#fff;text-align:center;padding:10px 5px;font-weight:700}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-column-header,.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-select-all-container{padding:5px;font-size:1em;min-height:50px;display:flex;align-items:center;justify-content:flex-start}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-column-header .wprmprc-shopping-list-column-name,.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-select-all-container .wprmprc-shopping-list-column-name{margin:0;padding:0;padding-left:10px;font-size:1.2em;font-weight:700;flex:auto}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-column-header label,.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-select-all-container label{margin:0;padding:0;padding-left:10px;cursor:pointer}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-select-all-container label{font-weight:400}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-item{margin:0 5px 10px 5px;border:1px dashed #d3d3d3;border-radius:5px;background-color:#fff;display:flex;align-items:center;flex-wrap:wrap}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-item.wprmprc-shopping-list-item-color-blue{background-color:#DEF3FD}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-item.wprmprc-shopping-list-item-color-red{background-color:#FDDFDF}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-item.wprmprc-shopping-list-item-color-yellow{background-color:#FCF7DE}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-item.wprmprc-shopping-list-item-color-green{background-color:#DEFDE0}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-item.wprmprc-shopping-list-item-unused{opacity:.5}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-item.wprmprc-shopping-list-item-unused .wprmprc-shopping-list-item-servings-adjust-minus{visibility:hidden}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-item .wprmprc-shopping-list-item-servings-adjust{min-width:100px;width:20%;margin:5px auto;display:flex;justify-content:space-between;align-items:center}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-item .wprmprc-shopping-list-item-servings-adjust .wprmprc-shopping-list-item-servings-adjust-minus,.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-item .wprmprc-shopping-list-item-servings-adjust .wprmprc-shopping-list-item-servings-adjust-plus{padding:5px;opacity:.7}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-item .wprmprc-shopping-list-item-servings-adjust .wprmprc-shopping-list-item-servings-adjust-minus:hover,.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-item .wprmprc-shopping-list-item-servings-adjust .wprmprc-shopping-list-item-servings-adjust-plus:hover{cursor:pointer;opacity:1}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-item .wprmprc-shopping-list-item-servings-adjust .wprmprc-shopping-list-item-servings-adjust-servings-container{flex:1;text-align:center}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-item .wprmprc-shopping-list-item-servings-adjust .wprmprc-shopping-list-item-servings-adjust-servings-container .wprmprc-shopping-list-item-servings-adjust-servings{font-size:1.1em}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-item .wprmprc-shopping-list-item-servings-adjust .wprmprc-shopping-list-item-servings-adjust-servings-container .wprmprc-shopping-list-item-servings-adjust-servings.wprmprc-shopping-list-item-servings-adjust-servings-adjustable{cursor:pointer}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-item .wprmprc-shopping-list-item-servings-adjust .wprmprc-shopping-list-item-servings-adjust-servings-container .wprmprc-shopping-list-item-servings-adjust-servings-unit{font-size:.8em;margin-top:-5px}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-item .wprmprc-shopping-list-item-details{flex:1;display:flex;align-items:center}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-item .wprmprc-shopping-list-item-details .wprmprc-shopping-list-item-name{white-space:pre-line;flex:1;padding:5px 5px 5px 20px}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-item .wprmprc-shopping-list-item-details .wprmprc-shopping-list-item-name.wprmprc-shopping-list-item-name-allow-click{cursor:pointer}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-item .wprmprc-shopping-list-item-details .wprmprc-shopping-list-item-remove{margin:0 5px;font-size:.8em}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-item .wprmprc-shopping-list-item-details .wprmprc-shopping-list-item-image{padding:5px;font-size:0;width:60px}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-item .wprmprc-shopping-list-item-details .wprmprc-shopping-list-item-image img{border-radius:5px;border:0;margin:0;padding:0;max-width:50px;width:100%;height:auto}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-list .wprmprc-shopping-list-list-ingredient-group-container{padding:5px;margin:5px 0}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-list .wprmprc-shopping-list-list-ingredient-group-container:first-child{margin-top:0}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-list .wprmprc-shopping-list-list-ingredient-group-container .wprmprc-shopping-list-list-ingredient-group{font-weight:700}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-list .wprmprc-shopping-list-list-ingredient{display:flex;align-items:flex-start}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-list .wprmprc-shopping-list-list-ingredient.wprmprc-shopping-list-list-ingredient-checked{opacity:.7;text-decoration:line-through}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-list .wprmprc-shopping-list-list-ingredient .wprmprc-shopping-list-list-ingredient-checkbox{width:16px;margin:1px 5px 0 0;opacity:.7}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-list .wprmprc-shopping-list-list-ingredient .wprmprc-shopping-list-list-ingredient-checkbox:hover{cursor:pointer;opacity:1}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-list .wprmprc-shopping-list-list-ingredient .wprmprc-shopping-list-list-ingredient-name-container{flex:1;display:flex;align-items:center}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-list .wprmprc-shopping-list-list-ingredient .wprmprc-shopping-list-list-ingredient-name-container .wprmprc-shopping-list-list-ingredient-name{flex:auto;margin:0 0 0 5px}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-list .wprmprc-shopping-list-list-ingredient .wprmprc-shopping-list-list-ingredient-variations{flex:1}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-list .wprmprc-shopping-list-list-ingredient .wprmprc-shopping-list-list-ingredient-name{padding-right:5px}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-actions .wprmprc-shopping-list-action{max-width:250px;margin:0 auto;margin-bottom:10px;padding:5px;border:1px solid #666;border-radius:5px;background-color:#d3d3d3;text-align:center}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-actions .wprmprc-shopping-list-action:last-child{margin-bottom:0}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-actions .wprmprc-shopping-list-action:not(.wprmprc-shopping-list-action-disabled):hover{cursor:pointer;background-color:#666;color:#fff}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-actions .wprmprc-shopping-list-action.wprmprc-shopping-list-action-disabled{opacity:.5}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list-editing .wprmprc-shopping-list-list-ingredient-group-container .wprmprc-shopping-list-editing-actions{display:flex}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list-editing .wprmprc-shopping-list-list-ingredient-group-container .wprmprc-shopping-list-editing-actions .wprmprc-shopping-list-editing-delete,.wprm-recipe-collections-layout-classic .wprmprc-shopping-list-editing .wprmprc-shopping-list-list-ingredient-group-container .wprmprc-shopping-list-editing-actions .wprmprc-shopping-list-editing-handle{width:30px;text-align:center;opacity:.7}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list-editing .wprmprc-shopping-list-list-ingredient-group-container .wprmprc-shopping-list-editing-actions .wprmprc-shopping-list-editing-delete:hover,.wprm-recipe-collections-layout-classic .wprmprc-shopping-list-editing .wprmprc-shopping-list-list-ingredient-group-container .wprmprc-shopping-list-editing-actions .wprmprc-shopping-list-editing-handle:hover{opacity:1}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list-editing .wprmprc-shopping-list-list-ingredient-group-container .wprmprc-shopping-list-editing-actions .wprmprc-shopping-list-editing-delete:hover{cursor:pointer}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list-editing .wprmprc-shopping-list-list-ingredient-group-container input{margin:2px 0;padding:3px 5px;font-size:1em;color:#000;background:#fff;border:1px solid #fff;border-radius:5px;width:100%;height:auto}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list-editing .wprmprc-shopping-list-list-ingredient-group-container input:hover,.wprm-recipe-collections-layout-classic .wprmprc-shopping-list-editing .wprmprc-shopping-list-list-ingredient-group-container input:focus{border-color:#666}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list-editing .wprmprc-shopping-list-list-ingredient-group-container .wprmprc-shopping-list-list-ingredient-group{display:flex;align-items:center;margin-top:10px}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list-editing .wprmprc-shopping-list-list-ingredient-group-container .wprmprc-shopping-list-list-ingredient-group input{font-weight:700}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list-list-ingredients-draggingover,.wprm-recipe-collections-layout-classic .wprmprc-shopping-list-list-ingredient-group-ingredients-draggingover{background-color:#d3d3d3}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list-list-ingredients-draggingover .wprmprc-shopping-list-list-ingredient-group-container,.wprm-recipe-collections-layout-classic .wprmprc-shopping-list-list-ingredients-draggingover .wprmprc-shopping-list-list-ingredient,.wprm-recipe-collections-layout-classic .wprmprc-shopping-list-list-ingredient-group-ingredients-draggingover .wprmprc-shopping-list-list-ingredient-group-container,.wprm-recipe-collections-layout-classic .wprmprc-shopping-list-list-ingredient-group-ingredients-draggingover .wprmprc-shopping-list-list-ingredient{background-color:#fff}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list-list-ingredients-draggingover .wprmprc-shopping-list-list-ingredient-group-container input:hover,.wprm-recipe-collections-layout-classic .wprmprc-shopping-list-list-ingredient-group-ingredients-draggingover .wprmprc-shopping-list-list-ingredient-group-container input:hover{border-color:white!important}.wprm-recipe-collections-layout-grid .wprmprc-collection-actions .wprmprc-collection-action-search-recipe input,.wprm-recipe-collections-layout-grid .wprmprc-collection-actions .wprmprc-collection-action-search-ingredient input{margin:0;padding:3px 5px;font-size:1em;color:#000;background:#fff;border:1px solid #aaa;border-radius:5px;width:100%;height:auto}.wprm-recipe-collections-layout-grid .wprmprc-collection-actions .wprmprc-collection-item{margin-bottom:5px}.wprm-recipe-collections-layout-grid .wprmprc-collection-actions .wprmprc-collection-item .wprmprc-collection-item-main .wprmprc-collection-item-actions{min-height:0}.wprm-recipe-collections-layout-grid .wprmprc-collection-actions .wprmprc-collection-item .wprmprc-collection-item-action-add{cursor:pointer}.wprm-recipe-collections-layout-grid .wprmprc-collection-actions .wprmprc-collection-item .wprmprc-collection-item-servings{display:none}.wprm-recipe-collections-layout-grid .wprmprc-collection-action-header{font-size:1.1em;margin-bottom:5px}.wprm-recipe-collections-layout-grid .wprmprc-collection-action-header .wprmprc-header-link,.wprm-recipe-collections-layout-grid .wprmprc-collection-action-header .wprmprc-header-link-separator{display:none}.wprm-recipe-collections-layout-grid .wprmprc-collection-actions-add-item .wprmprc-collection-action-add-item-mode,.wprm-recipe-collections-layout-grid .wprmprc-collection-actions-add-item .wprmprc-collection-action-select-collection{margin:5px 0}.wprm-recipe-collections-layout-grid .wprmprc-collection-actions-add-item .wprmprc-collection-action-search-recipe,.wprm-recipe-collections-layout-grid .wprmprc-collection-actions-add-item .wprmprc-collection-action-search-ingredient{padding:5px 0;text-align:center}.wprm-recipe-collections-layout-grid .wprmprc-collection-actions-add-item .wprmprc-collection-action-select-items{padding:10px 0}.wprm-recipe-collections-layout-grid .wprmprc-collection-actions-add-item .wprmprc-collection-action-select-items .wprmprc-collection-action-select-items-add{padding-bottom:5px;font-size:.8em}.wprm-recipe-collections-layout-grid .wprmprc-collection-actions-add-item .wprmprc-collection-action-select-items-actions{text-align:center;font-size:.9em}.wprm-recipe-collections-layout-grid .wprmprc-collection-actions-add-item .wprmprc-collection-action-select-items-actions .wprmprc-collection-action-select-items-action{opacity:.7}.wprm-recipe-collections-layout-grid .wprmprc-collection-actions-add-item .wprmprc-collection-action-select-items-actions .wprmprc-collection-action-select-items-action:hover{cursor:pointer;opacity:1}.wprm-recipe-collections-layout-grid .wprmprc-collection-action-edit-note-form label,.wprm-recipe-collections-layout-grid .wprmprc-collection-action-edit-ingredient-form label{display:block;font-weight:700;margin-top:10px}.wprm-recipe-collections-layout-grid .wprmprc-collection-action-edit-note-form label:first-child,.wprm-recipe-collections-layout-grid .wprmprc-collection-action-edit-ingredient-form label:first-child{margin-top:0}.wprm-recipe-collections-layout-grid .wprmprc-collection-action-edit-note-form textarea,.wprm-recipe-collections-layout-grid .wprmprc-collection-action-edit-ingredient-form textarea{margin:0;padding:3px 5px;font-size:1em;color:#000;background:#fff;border:1px solid #aaa;border-radius:5px;width:100%;min-height:80px;resize:vertical}.wprm-recipe-collections-layout-grid .wprmprc-collection-action-edit-ingredient-form input{margin:0;padding:3px 5px;font-size:1em;color:#000;background:#fff;border:1px solid #aaa;border-radius:5px;width:100%;height:auto}.wprm-recipe-collections-layout-grid .wprmprc-collection-action-edit-ingredient-form .wprmprc-edit-list-item-edit{padding-right:0}.wprm-recipe-collections-layout-grid .wprmprc-collection-action-edit-ingredient-form .wprmprc-edit-list-item-edit input{flex:1}.wprm-recipe-collections-layout-grid .wprmprc-collection-action-edit-ingredient-form .wprmprc-edit-list-item-edit input:last-child{flex:2}.wprm-recipe-collections-layout-grid .wprmprc-collection-action-edit-ingredient-form .wprmprc-edit-list-item-edit input::-webkit-input-placeholder{color:#bbb}.wprm-recipe-collections-layout-grid .wprmprc-collection-action-edit-ingredient-form .wprmprc-edit-list-item-edit input:-moz-placeholder{color:#bbb;opacity:1}.wprm-recipe-collections-layout-grid .wprmprc-collection-action-edit-ingredient-form .wprmprc-edit-list-item-edit input::-moz-placeholder{color:#bbb;opacity:1}.wprm-recipe-collections-layout-grid .wprmprc-collection-action-edit-ingredient-form .wprmprc-edit-list-item-edit input:-ms-input-placeholder{color:#bbb}.wprm-recipe-collections-layout-grid .wprmprc-collection-action-edit-ingredient-form .wprmprc-collection-action-edit-ingredient-nutrient{display:flex;align-items:center}.wprm-recipe-collections-layout-grid .wprmprc-collection-action-edit-ingredient-form .wprmprc-collection-action-edit-ingredient-nutrient .wprmprc-collection-action-edit-ingredient-nutrient-value{flex:1;display:flex;align-items:center}.wprm-recipe-collections-layout-grid .wprmprc-collection-action-edit-ingredient-form .wprmprc-collection-action-edit-ingredient-nutrient .wprmprc-collection-action-edit-ingredient-nutrient-value input{width:60px;margin-right:5px}.wprm-recipe-collections-layout-grid .wprmprc-collection-action-edit-ingredient-form .wprmprc-collection-action-edit-ingredient-nutrient .wprmprc-collection-action-edit-ingredient-nutrient-label{flex:1}.wprm-recipe-collections-layout-grid{color:#000;font-size:16px}.wprm-recipe-collections-layout-grid .wprmprc-action{display:table;opacity:.5}.wprm-recipe-collections-layout-grid .wprmprc-action:hover{cursor:pointer;opacity:1}@supports (-webkit-overflow-scrolling:touch){.wprm-recipe-collections-layout-grid input{font-size:16px!important}}.wprm-recipe-collections-layout-grid .wprmprc-collection-description{margin-top:-15px;margin-bottom:20px}.wprm-recipe-collections-layout-grid .wprmprc-collection{display:flex;flex-wrap:wrap;margin:-20px}.wprm-recipe-collections-layout-grid .wprmprc-collection .wprmprc-collection-column-width{margin:20px}.wprm-recipe-collections-layout-grid .wprmprc-collection .wprmprc-collection-column-balancer{visibility:hidden;margin-top:0;margin-bottom:0}.wprm-recipe-collections-layout-grid .wprmprc-collection .wprmprc-collection-column{display:flex;flex-direction:column}.wprm-recipe-collections-layout-grid .wprmprc-collection .wprmprc-collection-column-header,.wprm-recipe-collections-layout-grid .wprmprc-collection .wprmprc-collection-action-header{padding-bottom:2px;margin-bottom:5px;font-size:1.1em;font-weight:700;border-bottom:1px solid #ccc}.wprm-recipe-collections-layout-grid .wprmprc-collection .wprmprc-collection-column-header input[type="text"],.wprm-recipe-collections-layout-grid .wprmprc-collection .wprmprc-collection-action-header input[type="text"]{font-weight:700}.wprm-recipe-collections-layout-grid .wprmprc-collection .wprmprc-collection-column-groups{flex:1;-ms-flex:1 1 auto;display:flex;flex-direction:column}.wprm-recipe-collections-layout-grid .wprmprc-edit-list-items-draggingover,.wprm-recipe-collections-layout-grid .wprmprc-edit-list-item-container{background:none}.wprm-recipe-collections-layout-grid .wprmprc-collection-group{flex:auto;display:flex;flex-direction:column}.wprm-recipe-collections-layout-grid .wprmprc-collection-group .wprmprc-collection-group-header{font-size:1.1em}.wprm-recipe-collections-layout-grid .wprmprc-collection-group .wprmprc-collection-group-items{flex:1;-ms-flex:1 1 auto;padding:10px 0;min-height:30px}.wprm-recipe-collections-layout-grid .wprmprc-collection-group .wprmprc-collection-group-add-item{margin-bottom:20px}.wprm-recipe-collections-layout-grid .wprmprc-collection-group .wprmprc-collection-group-items-draggingover .wprmprc-collection-group-add-item{visibility:hidden}.wprm-recipe-collections-layout-grid .wprmprc-container-header-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.wprm-recipe-collections-layout-grid .wprmprc-container-header{font-size:1.3em;line-height:1.3em;font-weight:700}.wprm-recipe-collections-layout-grid .wprmprc-container-header .wprmprc-container-header-name{display:block}.wprm-recipe-collections-layout-grid .wprmprc-header-link{font-size:.8em;opacity:.7;text-decoration:underline}.wprm-recipe-collections-layout-grid .wprmprc-header-link:hover{cursor:pointer;opacity:1}.wprm-recipe-collections-layout-grid .wprmprc-header-link-separator{display:none}.wprm-recipe-collections-layout-grid .wprmprc-container-header-actions{flex:0 0;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}.wprm-recipe-collections-layout-grid .wprmprc-container-header-actions .wprmprc-container-header-action{flex:0 0 40px;cursor:pointer;text-align:center}.wprm-recipe-collections-layout-grid .wprmprc-container-header-actions .wprmprc-container-header-action .wprmprc-icon svg{width:20px}.wprm-recipe-collections-layout-grid .wprmprc-container-header-actions .wprmprc-container-header-action.wprmprc-container-header-action-inactive{opacity:.5}.wprm-recipe-collections-layout-grid .wprmprc-collection-header{display:flex;align-items:center;justify-content:space-between}.wprm-recipe-collections-layout-grid .wprmprc-collection-header .wprmprc-collection-header-name input[type="text"]{height:30px;padding:2px 5px;margin:0 -6px;border:1px solid #ccc;border-radius:5px;box-shadow:none}.wprm-recipe-collections-layout-grid .wprmprc-collection-header .wprmprc-collection-header-name .wprmprc-collection-header-name-empty{opacity:.5;cursor:pointer}.wprm-recipe-collections-layout-grid .wprmprc-collection-header .wprmprc-collection-header-actions{opacity:.5;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;flex:0 0 40px}.wprm-recipe-collections-layout-grid .wprmprc-collection-header .wprmprc-collection-header-action{flex:0 0 20px;cursor:pointer}.wprm-recipe-collections-layout-grid .wprmprc-collection-header:hover .wprmprc-collection-header-actions{opacity:1}@media screen and (max-width:500px){.wprm-recipe-collections-layout-grid .wprmprc-container-header{text-align:center}.wprm-recipe-collections-layout-grid .wprmprc-container-header-container{display:block}.wprm-recipe-collections-layout-grid .wprmprc-container-header-container .wprmprc-container-header-actions{margin-bottom:20px}}.wprm-recipe-collections-layout-grid .wprmprc-collection-item{margin-bottom:10px;border:1px solid #ccc;border-radius:5px;background-color:#fff}.wprm-recipe-collections-layout-grid .wprmprc-collection-item.wprmprc-collection-item-color-blue{background-color:#DEF3FD}.wprm-recipe-collections-layout-grid .wprmprc-collection-item.wprmprc-collection-item-color-red{background-color:#FDDFDF}.wprm-recipe-collections-layout-grid .wprmprc-collection-item.wprmprc-collection-item-color-yellow{background-color:#FCF7DE}.wprm-recipe-collections-layout-grid .wprmprc-collection-item.wprmprc-collection-item-color-green{background-color:#DEFDE0}.wprm-recipe-collections-layout-grid .wprmprc-collection-item .wprmprc-collection-item-main{display:flex}.wprm-recipe-collections-layout-grid .wprmprc-collection-item .wprmprc-collection-item-main .wprmprc-collection-item-actions{flex:0 0 30px;opacity:.5;display:flex;flex-direction:column;align-items:center;justify-content:space-between;min-height:60px}.wprm-recipe-collections-layout-grid .wprmprc-collection-item .wprmprc-collection-item-main .wprmprc-collection-item-actions .wprmprc-collection-item-action{flex:0 0 30px;width:100%;display:flex;align-items:center;justify-content:center}.wprm-recipe-collections-layout-grid .wprmprc-collection-item .wprmprc-collection-item-main .wprmprc-collection-item-details{flex:auto;display:flex}.wprm-recipe-collections-layout-grid .wprmprc-collection-item .wprmprc-collection-item-main .wprmprc-collection-item-details .wprmprc-collection-item-meta{white-space:pre-line;flex:auto;font-size:.9em;padding:5px;display:flex;flex-direction:column;justify-content:space-between}.wprm-recipe-collections-layout-grid .wprmprc-collection-item .wprmprc-collection-item-main .wprmprc-collection-item-details .wprmprc-collection-item-meta .wprmprc-collection-item-nutrition{font-size:.8em;margin-top:10px}.wprm-recipe-collections-layout-grid .wprmprc-collection-item .wprmprc-collection-item-main .wprmprc-collection-item-details .wprmprc-collection-item-meta .wprmprc-collection-item-nutrition .wprmprc-collection-item-nutrition-field-label,.wprm-recipe-collections-layout-grid .wprmprc-collection-item .wprmprc-collection-item-main .wprmprc-collection-item-details .wprmprc-collection-item-meta .wprmprc-collection-item-nutrition .wprmprc-collection-item-nutrition-field-value-container{display:inline-block}.wprm-recipe-collections-layout-grid .wprmprc-collection-item .wprmprc-collection-item-main .wprmprc-collection-item-details .wprmprc-collection-item-meta .wprmprc-collection-item-nutrition .wprmprc-collection-item-nutrition-field-label{margin-right:5px}.wprm-recipe-collections-layout-grid .wprmprc-collection-item .wprmprc-collection-item-main .wprmprc-collection-item-details .wprmprc-collection-item-meta .wprmprc-collection-item-nutrition .wprmprc-collection-item-nutrition-field-unit{font-size:.8em;opacity:.8;margin-left:2px}.wprm-recipe-collections-layout-grid .wprmprc-collection-item .wprmprc-collection-item-main .wprmprc-collection-item-details .wprmprc-collection-item-image{flex-shrink:0;padding:5px;font-size:0}.wprm-recipe-collections-layout-grid .wprmprc-collection-item .wprmprc-collection-item-main .wprmprc-collection-item-details .wprmprc-collection-item-image img{border-radius:5px;border:0;margin:0;padding:0;box-shadow:0 2px 3px 0 rgb(0 0 0 / .2),0 1px 3px 0 rgb(0 0 0 / .2);width:75px;height:auto}.wprm-recipe-collections-layout-grid .wprmprc-collection-item .wprmprc-collection-item-servings{display:flex;align-items:center;justify-content:space-between;opacity:.5;background-color:#eee}.wprm-recipe-collections-layout-grid .wprmprc-collection-item .wprmprc-collection-item-servings .wprmprc-collection-item-servings-minus,.wprm-recipe-collections-layout-grid .wprmprc-collection-item .wprmprc-collection-item-servings .wprmprc-collection-item-servings-plus{flex:0 0 30px}.wprm-recipe-collections-layout-grid .wprmprc-collection-item .wprmprc-collection-item-servings .wprmprc-collection-item-servings-minus:hover,.wprm-recipe-collections-layout-grid .wprmprc-collection-item .wprmprc-collection-item-servings .wprmprc-collection-item-servings-plus:hover{cursor:pointer}.wprm-recipe-collections-layout-grid .wprmprc-collection-item .wprmprc-collection-item-servings .wprmprc-collection-item-servings-value{flex:1;display:flex;align-items:center;justify-content:center;font-size:.9em}.wprm-recipe-collections-layout-grid .wprmprc-collection-item .wprmprc-collection-item-servings .wprmprc-collection-item-servings-value:hover{cursor:pointer}.wprm-recipe-collections-layout-grid .wprmprc-collection-item .wprmprc-collection-item-servings .wprmprc-collection-item-servings-value .wprmprc-collection-item-servings-unit{margin-left:5px;font-size:.9em}.wprm-recipe-collections-layout-grid .wprmprc-collection-item:hover .wprmprc-collection-item-actions,.wprm-recipe-collections-layout-grid .wprmprc-collection-item:hover .wprmprc-collection-item-servings{opacity:1}.wprm-recipe-collections-layout-grid .wprmprc-collection-item.wprmprc-collection-item .wprmprc-collection-item-details-allow-click:hover{cursor:pointer}.wprm-recipe-collections-layout-grid .wprmprc-collection-column-nutrition{margin-bottom:20px;font-size:.9em;border:1px solid #ccc;border-radius:5px;background-color:#fafafa;padding:5px}.wprm-recipe-collections-layout-grid .wprmprc-collection-column-nutrition .wprmprc-collection-column-nutrition-header{font-weight:700}.wprm-recipe-collections-layout-grid .wprmprc-collection-column-nutrition .wprmprc-collection-column-nutrition-field{display:flex;justify-content:space-between;align-items:center}.wprm-recipe-collections-layout-grid .wprmprc-collection-column-nutrition .wprmprc-collection-column-nutrition-field .wprmprc-collection-column-nutrition-field-unit{font-size:.8em;opacity:.8;margin-left:2px}.wprmprc-overview-grid-collections{display:flex;flex-direction:column}.wprmprc-overview-grid-collection{background-color:#fff;border:1px solid #ccc;border-radius:5px;margin-bottom:10px;min-height:50px;display:flex;align-items:center}.wprmprc-overview-grid-collection.wprmprc-overview-grid-collection-clickable .wprmprc-overview-grid-collection-name,.wprmprc-overview-grid-collection.wprmprc-overview-grid-collection-clickable .wprmprc-overview-grid-collection-images-container{cursor:pointer}.wprmprc-overview-grid-collection .wprmprc-overview-grid-collection-handle,.wprmprc-overview-grid-collection .wprmprc-overview-grid-collection-actions{flex:0 0 30px;height:50px;opacity:.5;display:flex;align-items:center;justify-content:center}.wprmprc-overview-grid-collection .wprmprc-overview-grid-collection-handle{cursor:move}.wprmprc-overview-grid-collection .wprmprc-overview-grid-collection-nohandle{flex:0 0 10px}.wprmprc-overview-grid-collection .wprmprc-overview-grid-collection-name{flex:0 0 170px;display:flex;align-items:center;justify-content:space-between}.wprmprc-overview-grid-collection .wprmprc-overview-grid-collection-name input[type="text"]{height:30px;padding:2px 5px;margin:0 -6px;border:1px solid #ccc;border-radius:5px;box-shadow:none}.wprmprc-overview-grid-collection .wprmprc-overview-grid-collection-nohandle+.wprmprc-overview-grid-collection-name{flex-basis:190px}.wprmprc-overview-grid-collection .wprmprc-overview-grid-collection-images-container{flex:auto;margin-left:10px;position:relative;overflow:hidden}.wprmprc-overview-grid-collection .wprmprc-overview-grid-collection-images-container .wprmprc-overview-grid-collection-count{position:absolute;top:50%;right:0;margin-top:-12px;background-color:#fff;width:24px;height:24px;border-radius:100%;text-align:center;font-size:.9em;line-height:24px;opacity:.7}.wprmprc-overview-grid-collection .wprmprc-overview-grid-collection-images{height:50px;padding-left:5px;display:flex;align-items:center;flex-wrap:nowrap;overflow:hidden;-webkit-mask-image:linear-gradient(to left,#fff0,#000);mask-image:linear-gradient(to left,#fff0,#000)}.wprmprc-overview-grid-collection .wprmprc-overview-grid-collection-images .wprmprc-overview-grid-collection-image{flex-shrink:0;margin-left:-5px}.wprmprc-overview-grid-collection .wprmprc-overview-grid-collection-images .wprmprc-overview-grid-collection-image img{height:30px;width:auto;margin:0;border:0;border-radius:5px;box-shadow:0 2px 3px 0 rgb(0 0 0 / .2),0 1px 3px 0 rgb(0 0 0 / .2)}.wprmprc-overview-grid-collection .wprmprc-overview-grid-collection-images .wprmprc-overview-grid-collection-image:nth-child(odd){margin-top:-6px}.wprmprc-overview-grid-collection .wprmprc-overview-grid-collection-images .wprmprc-overview-grid-collection-image:nth-child(even){margin-bottom:-6px}.wprmprc-overview-grid-collection .wprmprc-overview-grid-collection-images .wprmprc-overview-grid-collection-image:first-child{margin-top:0}.wprmprc-overview-grid-collection .wprmprc-overview-grid-collection-images .wprmprc-overview-grid-collection-image:nth-child(2){margin-bottom:-3px}.wprmprc-overview-grid-collection .wprmprc-overview-grid-collection-images .wprmprc-overview-grid-collection-image:nth-child(3){margin-top:-3px}.wprmprc-overview-grid-collection:hover .wprmprc-overview-grid-collection-handle{opacity:1}.wprmprc-overview-grid-collection:hover .wprmprc-overview-grid-collection-actions{opacity:1}@media screen and (min-width:400px){.wprmprc-overview-grid-collection .wprmprc-overview-grid-collection-name{flex-basis:200px}.wprmprc-overview-grid-collection .wprmprc-overview-grid-collection-nohandle+.wprmprc-overview-grid-collection-name{flex-basis:220px}}@media screen and (min-width:500px){.wprmprc-overview-grid-collection .wprmprc-overview-grid-collection-name{flex-basis:300px}.wprmprc-overview-grid-collection .wprmprc-overview-grid-collection-nohandle+.wprmprc-overview-grid-collection-name{flex-basis:320px}}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list-meta{font-style:italic;margin-bottom:20px}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list{display:flex;flex-direction:column-reverse}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-help{font-size:.9em;font-style:italic;text-align:center;max-width:300px;margin:0 auto}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list.wprmprc-print .wprmprc-shopping-list-item-unused,.wprm-recipe-collections-layout-grid .wprmprc-shopping-list.wprmprc-print .wprmprc-shopping-list-item-servings-adjust-minus,.wprm-recipe-collections-layout-grid .wprmprc-shopping-list.wprmprc-print .wprmprc-shopping-list-item-servings-adjust-plus{display:none}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-collection,.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-list{display:flex;flex-direction:column;margin-bottom:20px}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-options-container .wprmprc-shopping-list-options-system-container{margin-top:10px}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-options-container .wprmprc-shopping-list-options-option{display:flex;align-items:center}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-options-container .wprmprc-shopping-list-options-option input{width:1.2em;height:1.2em;min-width:0;min-height:0}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-options-container .wprmprc-shopping-list-options-option input,.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-options-container .wprmprc-shopping-list-options-option label{margin:0;padding:0}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-options-container .wprmprc-shopping-list-options-option label{padding-left:10px;cursor:pointer}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-list{margin-bottom:0}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-collection-header,.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-list-header{padding-bottom:2px;margin-bottom:5px;font-size:1.1em;font-weight:700;border-bottom:1px solid #ccc}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-column-header,.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-select-all-container{font-size:1em;min-height:50px;display:flex;align-items:center;justify-content:flex-start}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-column-header .wprmprc-shopping-list-column-name,.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-select-all-container .wprmprc-shopping-list-column-name{margin:0;padding:0;font-weight:700;flex:auto}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-column-header label,.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-column-header label.wprmprc-shopping-list-column-name,.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-select-all-container label,.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-select-all-container label.wprmprc-shopping-list-column-name{margin:0;padding:0;padding-left:10px;cursor:pointer}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-select-all-container label{font-weight:400}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-item{background-color:#fff;margin-bottom:5px;border:1px solid #eee;border-radius:5px;display:flex;align-items:center;flex-wrap:wrap}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-item.wprmprc-shopping-list-item-color-blue{background-color:#DEF3FD}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-item.wprmprc-shopping-list-item-color-red{background-color:#FDDFDF}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-item.wprmprc-shopping-list-item-color-yellow{background-color:#FCF7DE}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-item.wprmprc-shopping-list-item-color-green{background-color:#DEFDE0}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-item.wprmprc-shopping-list-item-unused{opacity:.5}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-item.wprmprc-shopping-list-item-unused .wprmprc-shopping-list-item-servings-adjust-minus{visibility:hidden}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-item .wprmprc-shopping-list-item-servings-adjust{min-width:100px;width:20%;margin:5px auto;display:flex;justify-content:space-between;align-items:center}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-item .wprmprc-shopping-list-item-servings-adjust .wprmprc-shopping-list-item-servings-adjust-minus,.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-item .wprmprc-shopping-list-item-servings-adjust .wprmprc-shopping-list-item-servings-adjust-plus{padding:5px;opacity:.7}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-item .wprmprc-shopping-list-item-servings-adjust .wprmprc-shopping-list-item-servings-adjust-minus:hover,.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-item .wprmprc-shopping-list-item-servings-adjust .wprmprc-shopping-list-item-servings-adjust-plus:hover{cursor:pointer;opacity:1}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-item .wprmprc-shopping-list-item-servings-adjust .wprmprc-shopping-list-item-servings-adjust-servings-container{flex:1;text-align:center}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-item .wprmprc-shopping-list-item-servings-adjust .wprmprc-shopping-list-item-servings-adjust-servings-container .wprmprc-shopping-list-item-servings-adjust-servings{font-size:1.1em}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-item .wprmprc-shopping-list-item-servings-adjust .wprmprc-shopping-list-item-servings-adjust-servings-container .wprmprc-shopping-list-item-servings-adjust-servings.wprmprc-shopping-list-item-servings-adjust-servings-adjustable{cursor:pointer}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-item .wprmprc-shopping-list-item-servings-adjust .wprmprc-shopping-list-item-servings-adjust-servings-container .wprmprc-shopping-list-item-servings-adjust-servings-unit{font-size:.8em;margin-top:-5px}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-item .wprmprc-shopping-list-item-details{flex:1;display:flex;align-items:center}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-item .wprmprc-shopping-list-item-details .wprmprc-shopping-list-item-name{white-space:pre-line;flex:1;padding:5px 5px 5px 20px}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-item .wprmprc-shopping-list-item-details .wprmprc-shopping-list-item-name.wprmprc-shopping-list-item-name-allow-click{cursor:pointer}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-item .wprmprc-shopping-list-item-details .wprmprc-shopping-list-item-remove{margin:0 5px;font-size:.8em}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-item .wprmprc-shopping-list-item-details .wprmprc-shopping-list-item-image{padding:5px;font-size:0;width:60px}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-item .wprmprc-shopping-list-item-details .wprmprc-shopping-list-item-image img{border-radius:5px;border:0;margin:0;padding:0;box-shadow:0 2px 3px 0 rgb(0 0 0 / .2),0 1px 3px 0 rgb(0 0 0 / .2);width:50px;height:auto}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-list .wprmprc-shopping-list-list-ingredients{margin-top:10px}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-list .wprmprc-shopping-list-list-ingredient-group-container{margin:5px 0}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-list .wprmprc-shopping-list-list-ingredient-group-container:first-child{margin-top:0}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-list .wprmprc-shopping-list-list-ingredient-group-container .wprmprc-shopping-list-list-ingredient-group{font-weight:700}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-list .wprmprc-shopping-list-list-ingredient{display:flex;align-items:flex-start}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-list .wprmprc-shopping-list-list-ingredient.wprmprc-shopping-list-list-ingredient-checked{opacity:.7;text-decoration:line-through}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-list .wprmprc-shopping-list-list-ingredient .wprmprc-shopping-list-list-ingredient-checkbox{width:16px;margin:1px 5px 0 0;opacity:.7}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-list .wprmprc-shopping-list-list-ingredient .wprmprc-shopping-list-list-ingredient-checkbox:hover{cursor:pointer;opacity:1}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-list .wprmprc-shopping-list-list-ingredient .wprmprc-shopping-list-list-ingredient-name-container{flex:1;display:flex;align-items:center}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-list .wprmprc-shopping-list-list-ingredient .wprmprc-shopping-list-list-ingredient-name-container .wprmprc-shopping-list-list-ingredient-name{flex:auto;margin:0 0 0 5px}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-list .wprmprc-shopping-list-list-ingredient .wprmprc-shopping-list-list-ingredient-variations{flex:1}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-list .wprmprc-shopping-list-list-ingredient .wprmprc-shopping-list-list-ingredient-name{padding-right:5px}.wprm-recipe-collections-layout-grid .wprmprc-edit-list-actions{padding:0;padding-bottom:20px;font-size:.9em}.wprm-recipe-collections-layout-grid .wprmprc-edit-list-actions .wprmprc-edit-list-action{text-decoration:none}.wprm-recipe-collections-layout-grid .wprmprc-edit-list-actions .wprmprc-edit-list-action-cancel,.wprm-recipe-collections-layout-grid .wprmprc-edit-list-actions .wprmprc-edit-list-action-seperator,.wprm-recipe-collections-layout-grid .wprmprc-edit-list-actions .wprmprc-edit-list-action-edit{display:none}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list-editing .wprmprc-shopping-list-list-ingredient-group-container .wprmprc-shopping-list-editing-actions{display:flex}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list-editing .wprmprc-shopping-list-list-ingredient-group-container .wprmprc-shopping-list-editing-actions .wprmprc-shopping-list-editing-delete,.wprm-recipe-collections-layout-grid .wprmprc-shopping-list-editing .wprmprc-shopping-list-list-ingredient-group-container .wprmprc-shopping-list-editing-actions .wprmprc-shopping-list-editing-handle{width:30px;text-align:center;opacity:.7}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list-editing .wprmprc-shopping-list-list-ingredient-group-container .wprmprc-shopping-list-editing-actions .wprmprc-shopping-list-editing-delete:hover,.wprm-recipe-collections-layout-grid .wprmprc-shopping-list-editing .wprmprc-shopping-list-list-ingredient-group-container .wprmprc-shopping-list-editing-actions .wprmprc-shopping-list-editing-handle:hover{opacity:1}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list-editing .wprmprc-shopping-list-list-ingredient-group-container .wprmprc-shopping-list-editing-actions .wprmprc-shopping-list-editing-delete:hover{cursor:pointer}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list-editing .wprmprc-shopping-list-list-ingredient-group-container input{margin:2px 0;padding:3px 5px;font-size:1em;color:#000;background:#fff;border:1px solid #eee;border-radius:5px;width:100%;height:auto}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list-editing .wprmprc-shopping-list-list-ingredient-group-container input:hover,.wprm-recipe-collections-layout-grid .wprmprc-shopping-list-editing .wprmprc-shopping-list-list-ingredient-group-container input:focus{border-color:#444}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list-editing .wprmprc-shopping-list-list-ingredient-group-container .wprmprc-shopping-list-list-ingredient-group{display:flex;align-items:center;margin-top:10px}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list-editing .wprmprc-shopping-list-list-ingredient-group-container .wprmprc-shopping-list-list-ingredient-group input{font-weight:700}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list-list-ingredients-draggingover .wprmprc-shopping-list-list-ingredient-group-container,.wprm-recipe-collections-layout-grid .wprmprc-shopping-list-list-ingredients-draggingover .wprmprc-shopping-list-list-ingredient,.wprm-recipe-collections-layout-grid .wprmprc-shopping-list-list-ingredient-group-ingredients-draggingover .wprmprc-shopping-list-list-ingredient-group-container,.wprm-recipe-collections-layout-grid .wprmprc-shopping-list-list-ingredient-group-ingredients-draggingover .wprmprc-shopping-list-list-ingredient{background-color:#fff}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list-list-ingredients-draggingover .wprmprc-shopping-list-list-ingredient-group-container input:hover,.wprm-recipe-collections-layout-grid .wprmprc-shopping-list-list-ingredient-group-ingredients-draggingover .wprmprc-shopping-list-list-ingredient-group-container input:hover{border-color:white!important}