.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:0.9em;opacity:0.7}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-text-daily{font-weight:bold;text-align:right}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-text-bold{font-weight:bold}.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:bold;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:bold}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient-calories{font-weight:bold;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:-0.1em}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient-main .wprmp-nutrition-label-block-nutrient-name{font-weight:bold}.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:normal}.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}

#wprmp-nutrition-label-layout h1{margin-bottom:5px}#wprmp-nutrition-label-layout .wprmp-nutrition-label-editor:not(.wprmp-nutrition-label-editor-new){display:flex}#wprmp-nutrition-label-layout .wprmp-nutrition-label-editor:not(.wprmp-nutrition-label-editor-new) .wprmp-nutrition-label-editor-side{width:100%;max-width:350px}#wprmp-nutrition-label-layout .wprmp-nutrition-label-editor:not(.wprmp-nutrition-label-editor-new) .wprmp-nutrition-label-editor-main{margin-left:10px}#wprmp-nutrition-label-layout .wprmp-nutrition-label-editor-side-section{background-color:white;border-radius:5px;padding:10px;margin-top:10px}#wprmp-nutrition-label-layout .wprmp-nutrition-label-editor-side-section:first-child{margin-top:0}#wprmp-nutrition-label-layout a{display:block;text-decoration:none}#wprmp-nutrition-label-layout a:hover{text-decoration:underline}#wprmp-nutrition-label-layout .wprmp-nutrition-label-editor-buttons{display:flex;justify-content:space-evenly;align-items:center}#wprmp-nutrition-label-layout .wprmp-nutrition-label-editor-mode{margin-top:5px}#wprmp-nutrition-label-layout .wprmp-nutrition-label-editor-new-layouts{display:flex;flex-wrap:wrap;justify-content:space-evenly}#wprmp-nutrition-label-layout .wprmp-nutrition-label-editor-new-layouts .wprmp-nutrition-label-editor-new-layout:hover{cursor:pointer}#wprmp-nutrition-label-layout .wprmp-nutrition-label-editor-new-layouts .wprmp-nutrition-label-editor-new-layout-name{font-weight:bold;text-align:center;font-size:16px;margin-bottom:10px}#wprmp-nutrition-label-layout .wprmp-nutrition-label-editor-preview-seperated{margin:5px 0;padding:5px;border-left:3px solid #0073aa !important}#wprmp-nutrition-label-layout .wprmp-nutrition-label-editor-sortable-helper{border-width:0 !important;background:none !important}#wprmp-nutrition-label-layout .wprmp-nutrition-label-editor-sortable-helper .wprmp-nutrition-label-editor-sortable-element{background-color:white}#wprmp-nutrition-label-layout .wprmp-nutrition-label-editor-sortable-element{cursor:move}#wprmp-nutrition-label-layout .wprmp-nutrition-label-editor-preview-selected{cursor:pointer;border:2px solid #0073aa}#wprmp-nutrition-label-layout .wprmp-nutrition-label-editor-property-label{margin-top:5px;margin-bottom:2px}#wprmp-nutrition-label-layout .wprmp-nutrition-label-editor-property-value select,#wprmp-nutrition-label-layout .wprmp-nutrition-label-editor-property-value input{width:100%}#wprmp-nutrition-label-layout .wprmp-nutrition-label-editor-property-value input[type="number"]{width:60px}#wprmp-nutrition-label-layout .wprmp-nutrition-label-editor-remove{margin-top:20px}#wprmp-nutrition-label-layout .wprmp-nutrition-label-editor-remove a{color:darkred}@media all and (max-width: 640px){#wprmp-nutrition-label-layout .wprmp-nutrition-label-editor:not(.wprmp-nutrition-label-editor-new){display:block}#wprmp-nutrition-label-layout .wprmp-nutrition-label-editor:not(.wprmp-nutrition-label-editor-new) .wprmp-nutrition-label-editor-side,#wprmp-nutrition-label-layout .wprmp-nutrition-label-editor:not(.wprmp-nutrition-label-editor-new) .wprmp-nutrition-label-editor-main{margin:10px auto}#wprmp-nutrition-label-layout .wprmp-nutrition-label-editor-preview{margin:0 auto}}.rtl #wprmp-nutrition-label-layout .wprmp-nutrition-label-editor:not(.wprmp-nutrition-label-editor-new) .wprmp-nutrition-label-editor-main{margin-left:0;margin-right:10px}

.wprm-admin-icon{opacity:0.5;margin-top:2px}.wprm-admin-icon:hover{opacity:1;cursor:pointer}.wprm-admin-icon.wprm-admin-icon-hidden{opacity:0.1;cursor:default}.wprm-admin-icon-help{display:inline-block;margin-top:0;margin-left:5px;border:1px solid #444;border-radius:100%;opacity:1;width:16px;height:16px;text-align:center;font-size:12px}.wprm-admin-icon-help svg{width:10px;height:9px;margin-bottom:2px}.wprm-admin-icon-help:hover{background-color:#444}.wprm-admin-icon-help:hover svg g,.wprm-admin-icon-help:hover svg path{fill:white}

.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(0.165, 0.84, 0.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 transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^=top] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^=top] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;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(0.15) translate(-50%, -50%);transform:scale(0.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 transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.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 transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^=bottom] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^=bottom] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;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(0.15) translate(-50%, -5%);transform:scale(0.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 transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.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 transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^=left] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^=left] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;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(0.15) translate(-50%, -50%);transform:scale(0.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 transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.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 transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^=right] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^=right] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;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(0.15) translate(-50%, -50%);transform:scale(0.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 transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.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:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.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:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.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)}}

.wprm-manage-nutrients-active{width:100%;text-align:center}.wprm-manage-nutrients-daily{width:100%;text-align:right}

.wprm-manage-nutrition-nutrition-container{width:100%}.wprm-manage-nutrition-nutrition-container .wprm-manage-nutrition-nutrition{display:flex;width:100%}.wprm-manage-nutrition-nutrition-container .wprm-manage-nutrition-nutrition .wprm-manage-nutrition-nutrition-label{flex:auto;margin-right:5px}.wprm-manage-nutrition-nutrition-container .wprm-manage-nutrition-nutrition .wprm-manage-nutrition-nutrition-value-unit{flex:0 0 75px}.wprm-manage-nutrition-nutrition-container .wprm-manage-nutrition-nutrition .wprm-manage-nutrition-nutrition-value-unit .wprm-manage-nutrition-nutrition-unit{margin-left:2px;font-size:10px}

.wprm-admin-modal-nutrient{max-width:500px}.wprm-admin-modal-nutrient .wprm-admin-modal-nutrient-container{padding:10px;padding-bottom:0;margin-bottom:-5px}

.wprm-admin-loader{display:inline-block;width:10px;height:10px;border:2px solid rgba(200,200,200,0.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-admin-modal-nutrition{max-width:715px}.wprm-admin-modal-nutrition .wprm-admin-modal-nutrition-container{padding:10px}.wprm-admin-modal-nutrition .wprm-admin-modal-nutrition-container .wprm-admin-modal-nutrition-custom-ingredient{display:flex;align-items:center;margin-bottom:10px}.wprm-admin-modal-nutrition .wprm-admin-modal-nutrition-container .wprm-admin-modal-nutrition-custom-ingredient input{margin-right:5px}.wprm-admin-modal-nutrition .wprm-admin-modal-nutrition-container .wprm-admin-modal-nutrition-custom-ingredient input:nth-child(1){max-width:85px}.wprm-admin-modal-nutrition .wprm-admin-modal-nutrition-container .wprm-admin-modal-nutrition-custom-ingredient input:nth-child(2){max-width:100px}.wprm-admin-modal-nutrition .wprm-admin-modal-nutrition-container .wprm-admin-modal-nutrition-custom-ingredient input:nth-child(3){max-width:250px;margin-right:0}.wprm-admin-modal-nutrition .wprm-admin-modal-nutrition-container #wprm-admin-modal-recipe-nutrition-calculation-nutrients-modal{margin-bottom:0}

.wprm-admin-modal-custom-field{max-width:500px}.wprm-admin-modal-custom-field .wprm-admin-modal-custom-field-container{padding:10px;padding-bottom:0;margin-bottom:-5px}

.wprm-admin-modal-field-equipment-affiliate-edit-container{padding:10px;overflow:scroll}.wprm-admin-modal-field-equipment-affiliate-edit-container .wprm-admin-modal-field-equipment-affiliate-link-count{font-size:12px;font-style:italic;color:darkred}.wprm-admin-modal-field-equipment-affiliate-edit-container .wprm-admin-modal-field-equipment-affiliate-link-container input{margin:5px 0}.wprm-admin-modal-field-equipment-affiliate-edit-container .wprm-admin-modal-field-equipment-affiliate-link-container,.wprm-admin-modal-field-equipment-affiliate-edit-container .wprm-admin-modal-field-equipment-affiliate-image-container,.wprm-admin-modal-field-equipment-affiliate-edit-container .wprm-admin-modal-field-equipment-affiliate-html-container{min-height:39px;margin-bottom:20px}.wprm-admin-modal-field-equipment-affiliate-edit-container .wprm-admin-modal-field-equipment-affiliate-link-container .wprm-admin-modal-field-equipment-affiliate-name,.wprm-admin-modal-field-equipment-affiliate-edit-container .wprm-admin-modal-field-equipment-affiliate-image-container .wprm-admin-modal-field-equipment-affiliate-name,.wprm-admin-modal-field-equipment-affiliate-edit-container .wprm-admin-modal-field-equipment-affiliate-html-container .wprm-admin-modal-field-equipment-affiliate-name{font-size:16px}.wprm-admin-modal-field-equipment-affiliate-edit-container .wprm-admin-modal-field-equipment-affiliate-image{display:flex;align-items:center}.wprm-admin-modal-field-equipment-affiliate-edit-container .wprm-admin-modal-field-equipment-affiliate-image .wprm-admin-icon{margin-right:5px}.wprm-admin-modal-field-equipment-affiliate-edit-container .wprm-admin-modal-field-equipment-affiliate-image img{width:100%;height:auto;max-width:50px}@media screen and (min-width: 782px){.wprm-admin-modal-field-equipment-affiliate-edit-container .wprm-admin-modal-field-equipment-affiliate-link-container input{flex:1;margin:0 5px}.wprm-admin-modal-field-equipment-affiliate-edit-container .wprm-admin-modal-field-equipment-affiliate-html-container .wprm-admin-modal-field-equipment-affiliate-html{flex:1;display:flex}.wprm-admin-modal-field-equipment-affiliate-edit-container .wprm-admin-modal-field-equipment-affiliate-html-container .wprm-admin-modal-field-equipment-affiliate-html textarea{flex-basis:70%}.wprm-admin-modal-field-equipment-affiliate-edit-container .wprm-admin-modal-field-equipment-affiliate-html-container .wprm-admin-modal-field-equipment-affiliate-html .wprm-admin-modal-field-equipment-affiliate-html-preview{flex-basis:30%;margin:10px;margin-right:0;overflow:hidden}.wprm-admin-modal-field-equipment-affiliate-edit-container .wprm-admin-modal-field-equipment-affiliate-link-container,.wprm-admin-modal-field-equipment-affiliate-edit-container .wprm-admin-modal-field-equipment-affiliate-image-container,.wprm-admin-modal-field-equipment-affiliate-edit-container .wprm-admin-modal-field-equipment-affiliate-html-container{display:flex;align-items:center;margin-bottom:5px}.wprm-admin-modal-field-equipment-affiliate-edit-container .wprm-admin-modal-field-equipment-affiliate-link-container .wprm-admin-modal-field-equipment-affiliate-name,.wprm-admin-modal-field-equipment-affiliate-edit-container .wprm-admin-modal-field-equipment-affiliate-image-container .wprm-admin-modal-field-equipment-affiliate-name,.wprm-admin-modal-field-equipment-affiliate-edit-container .wprm-admin-modal-field-equipment-affiliate-html-container .wprm-admin-modal-field-equipment-affiliate-name{font-size:14px;flex:0 0 200px}}@media screen and (min-width: 1000px){.wprm-admin-modal-field-equipment-affiliate-edit-container .wprm-admin-modal-field-equipment-affiliate-link-container .wprm-admin-modal-field-equipment-affiliate-name,.wprm-admin-modal-field-equipment-affiliate-edit-container .wprm-admin-modal-field-equipment-affiliate-image-container .wprm-admin-modal-field-equipment-affiliate-name,.wprm-admin-modal-field-equipment-affiliate-edit-container .wprm-admin-modal-field-equipment-affiliate-html-container .wprm-admin-modal-field-equipment-affiliate-name{flex:0 0 250px}}

.wprm-admin-modal-field-ingredient-links-edit-container{padding:10px;overflow:scroll}.wprm-admin-modal-field-ingredient-links-edit-container .wprm-admin-modal-field-ingredient-links{margin-bottom:80px}.wprm-admin-modal-field-ingredient-links-edit-container .wprm-admin-modal-field-ingredient-links-link-ingredient-count{font-size:12px;font-style:italic;color:darkred}.wprm-admin-modal-field-ingredient-links-container .wprm-admin-modal-field-container.wprm-admin-modal-field-container-link-type{display:block}.wprm-admin-modal-field-ingredient-links-container .wprm-admin-modal-field-container.wprm-admin-modal-field-container-link-type .wprm-admin-modal-field-label{width:100%;text-align:left;padding:0}.wprm-admin-modal-field-ingredient-links-container .wprm-admin-modal-field-ingredient-links-link-container{min-height:39px;margin-bottom:20px}.wprm-admin-modal-field-ingredient-links-container .wprm-admin-modal-field-ingredient-links-link-container .wprm-admin-modal-field-ingredient-links-link-ingredient{font-size:16px}.wprm-admin-modal-field-ingredient-links-container .wprm-admin-modal-field-ingredient-links-link-container input{margin:5px 0}@media screen and (min-width: 782px){.wprm-admin-modal-field-ingredient-links-container .wprm-admin-modal-field-ingredient-links-link-container{display:flex;align-items:center;margin-bottom:5px}.wprm-admin-modal-field-ingredient-links-container .wprm-admin-modal-field-ingredient-links-link-container .wprm-admin-modal-field-ingredient-links-link-ingredient{font-size:14px;flex:0 0 200px}.wprm-admin-modal-field-ingredient-links-container .wprm-admin-modal-field-ingredient-links-link-container .wprm-admin-modal-field-ingredient-links-link-url,.wprm-admin-modal-field-ingredient-links-container .wprm-admin-modal-field-ingredient-links-link-container input{flex:1;margin:0 5px}.wprm-admin-modal-field-ingredient-links-container .wprm-admin-modal-field-ingredient-links-link-container .wprm-admin-modal-field-ingredient-links-link-url-none{opacity:0.5}.wprm-admin-modal-field-ingredient-links-container .wprm-admin-modal-field-ingredient-links-link-container .wprm-admin-modal-field-ingredient-links-link-nofollow{flex:0 0 205px}}@media screen and (min-width: 1000px){.wprm-admin-modal-field-ingredient-links-container .wprm-admin-modal-field-ingredient-links-link-container .wprm-admin-modal-field-ingredient-links-link-ingredient{flex:0 0 250px}}

.wprm-admin-modal-recipe-nutrition-calculation{padding:10px;overflow:scroll}.wprm-admin-modal-recipe-nutrition-calculation-source{margin-bottom:80px}.wprm-admin-modal-recipe-nutrition-calculation-source thead{display:none}.wprm-admin-modal-recipe-nutrition-calculation-source tr{display:block;margin-bottom:30px}.wprm-admin-modal-recipe-nutrition-calculation-source td{display:block;font-size:16px}.wprm-admin-modal-recipe-nutrition-calculation-source td:first-child{display:none}.wprm-admin-modal-recipe-nutrition-calculation-source td input{max-width:100px;margin-right:5px !important}.wprm-admin-modal-recipe-nutrition-calculation-source td input[type=number]{max-width:80px}.wprm-admin-modal-recipe-nutrition-calculation-source .wprm-admin-modal-recipe-nutrition-calculation-source-no-match{color:darkred}.wprm-admin-modal-recipe-nutrition-calculation-source .wprm-admin-modal-recipe-nutrition-calculation-source-units{font-size:12px;max-width:350px}.wprm-admin-modal-recipe-nutrition-calculation-match .wprm-admin-modal-recipe-nutrition-calculation-match-search{display:flex;align-items:center}.wprm-admin-modal-recipe-nutrition-calculation-match .wprm-admin-modal-recipe-nutrition-calculation-match-search input{max-width:300px}.wprm-admin-modal-recipe-nutrition-calculation-match .wprm-admin-modal-recipe-nutrition-calculation-match-search button{margin-left:5px}.wprm-admin-modal-recipe-nutrition-calculation-match .wprm-admin-loader{margin-top:15px}.wprm-admin-modal-recipe-nutrition-calculation-match .wprm-admin-modal-recipe-nutrition-calculation-matches{margin:-5px;display:flex;flex-wrap:wrap}.wprm-admin-modal-recipe-nutrition-calculation-match .wprm-admin-modal-recipe-nutrition-calculation-matches .wprm-admin-modal-recipe-nutrition-calculation-matches-option{flex:0 0 150px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px dashed black;border-radius:4px;margin:5px;padding:5px}.wprm-admin-modal-recipe-nutrition-calculation-match .wprm-admin-modal-recipe-nutrition-calculation-matches .wprm-admin-modal-recipe-nutrition-calculation-matches-option:hover{border-style:solid;cursor:pointer}.wprm-admin-modal-recipe-nutrition-calculation-match .wprm-admin-modal-recipe-nutrition-calculation-matches .wprm-admin-modal-recipe-nutrition-calculation-matches-option img{max-width:100px}.wprm-admin-modal-recipe-nutrition-calculation-match .wprm-admin-modal-recipe-nutrition-calculation-matches .wprm-admin-modal-recipe-nutrition-calculation-matches-option div{text-align:center}.wprm-admin-modal-recipe-nutrition-calculation-custom .wprm-admin-modal-recipe-nutrition-calculation-custom-ingredient{display:flex;align-items:center;margin-bottom:10px}.wprm-admin-modal-recipe-nutrition-calculation-custom .wprm-admin-modal-recipe-nutrition-calculation-custom-ingredient input{margin-right:5px}.wprm-admin-modal-recipe-nutrition-calculation-custom .wprm-admin-modal-recipe-nutrition-calculation-custom-ingredient input:nth-child(1){max-width:85px}.wprm-admin-modal-recipe-nutrition-calculation-custom .wprm-admin-modal-recipe-nutrition-calculation-custom-ingredient input:nth-child(2){max-width:100px}.wprm-admin-modal-recipe-nutrition-calculation-custom .wprm-admin-modal-recipe-nutrition-calculation-custom-ingredient input:nth-child(3){max-width:250px;margin-right:0}.wprm-admin-modal-recipe-nutrition-calculation-custom .button{margin-right:5px !important}.wprm-admin-modal-recipe-nutrition-calculation-custom .wprm-admin-modal-recipe-nutrition-calculation-custom-saved-ingredient{margin-bottom:20px}.wprm-admin-modal-recipe-nutrition-calculation-custom .wprm-admin-modal-recipe-nutrition-calculation-custom-saved-ingredient strong{display:block;margin-bottom:5px}.wprm-admin-modal-recipe-nutrition-calculation-custom .wprm-admin-modal-recipe-nutrition-calculation-custom-saved-ingredient input{max-width:80px}.wprm-admin-modal-recipe-nutrition-calculation-nutrients{margin-bottom:20px;display:flex;flex-wrap:wrap}.wprm-admin-modal-recipe-nutrition-calculation-nutrients .wprm-admin-modal-recipe-nutrition-calculation-nutrient{flex:0 0 230px;display:inline-flex;align-items:center;margin-bottom:2px}.wprm-admin-modal-recipe-nutrition-calculation-nutrients .wprm-admin-modal-recipe-nutrition-calculation-nutrient input{max-width:60px;margin-right:5px;height:32px;padding:2px 5px}.wprm-admin-modal-recipe-nutrition-calculation-summary .wprm-admin-modal-recipe-nutrition-calculation-summary-ingredient{display:flex;align-items:center;margin-bottom:10px;font-size:16px}.wprm-admin-modal-recipe-nutrition-calculation-summary .wprm-admin-modal-recipe-nutrition-calculation-summary-ingredient.wprm-admin-modal-recipe-nutrition-calculation-summary-ingredient-not-used{text-decoration:line-through}.wprm-admin-modal-recipe-nutrition-calculation-summary .wprm-admin-modal-recipe-nutrition-calculation-summary-ingredient .wprm-admin-modal-recipe-nutrition-calculation-summary-ingredient-select{flex:0 0 40%}.wprm-admin-modal-recipe-nutrition-calculation-summary .wprm-admin-modal-recipe-nutrition-calculation-summary-ingredient .wprm-admin-modal-recipe-nutrition-calculation-summary-ingredient-no-facts{color:darkorange}.wprm-admin-modal-recipe-nutrition-calculation-summary .wprm-admin-modal-recipe-nutrition-calculation-summary-ingredient .wprm-admin-modal-recipe-nutrition-calculation-summary-ingredient-match,.wprm-admin-modal-recipe-nutrition-calculation-summary .wprm-admin-modal-recipe-nutrition-calculation-summary-ingredient .wprm-admin-modal-recipe-nutrition-calculation-summary-ingredient-no-match{flex:auto;margin-left:5px}.wprm-admin-modal-recipe-nutrition-calculation-summary .wprm-admin-modal-recipe-nutrition-calculation-summary-ingredient .wprm-admin-modal-recipe-nutrition-calculation-summary-ingredient-match.wprm-admin-modal-recipe-nutrition-calculation-summary-ingredient-no-match,.wprm-admin-modal-recipe-nutrition-calculation-summary .wprm-admin-modal-recipe-nutrition-calculation-summary-ingredient .wprm-admin-modal-recipe-nutrition-calculation-summary-ingredient-no-match.wprm-admin-modal-recipe-nutrition-calculation-summary-ingredient-no-match{color:darkred}@media screen and (min-width: 782px){.wprm-admin-modal-recipe-nutrition-calculation-source thead{display:table-header-group}.wprm-admin-modal-recipe-nutrition-calculation-source thead th{text-align:left;padding-right:10px}.wprm-admin-modal-recipe-nutrition-calculation-source thead th:first-child{display:none}.wprm-admin-modal-recipe-nutrition-calculation-source tr{display:table-row;margin-bottom:0}.wprm-admin-modal-recipe-nutrition-calculation-source td{display:table-cell;font-size:14px;padding-right:10px}.wprm-admin-modal-recipe-nutrition-calculation-source td:nth-child(2){display:flex;align-items:center}.wprm-admin-modal-recipe-nutrition-calculation-source td:nth-child(3){min-width:160px}.wprm-admin-modal-recipe-nutrition-calculation-summary .wprm-admin-modal-recipe-nutrition-calculation-summary-ingredient{font-size:14px;margin-bottom:3px}}@media screen and (min-width: 900px){.wprm-admin-modal-recipe-nutrition-calculation-source thead th:first-child{display:table-cell}.wprm-admin-modal-recipe-nutrition-calculation-source td:first-child{display:table-cell}}

.wprm-admin-modal-field-equipment-affiliate-items{width:100%}.wprm-admin-modal-field-equipment-affiliate-items thead{display:none}.wprm-admin-modal-field-equipment-affiliate-items tr{display:block;margin-bottom:10px}.wprm-admin-modal-field-equipment-affiliate-items tr td{display:block}.wprm-admin-modal-field-equipment-affiliate-items tr .wprm-admin-modal-field-equipment-affiliate-item-html textarea{padding:2px;color:black;cursor:not-allowed}.wprm-admin-modal-field-equipment-affiliate-items .wprm-admin-modal-field-equipment-affiliate-item-image img{width:100%;height:auto;max-width:30px;margin:3px 0}.wprm-admin-modal-field-equipment-affiliate-items .wprm-admin-modal-field-equipment-affiliate-item-none{opacity:0.5}@media screen and (min-width: 550px){.wprm-admin-modal-field-equipment-affiliate-items thead{display:table-header-group}.wprm-admin-modal-field-equipment-affiliate-items thead th{text-align:left;width:50%}.wprm-admin-modal-field-equipment-affiliate-items thead th:first-child{width:155px;min-width:155px}.wprm-admin-modal-field-equipment-affiliate-items thead th:nth-child(3){width:60px;min-width:60px}.wprm-admin-modal-field-equipment-affiliate-items tr{display:table-row;margin-bottom:0}.wprm-admin-modal-field-equipment-affiliate-items tr td{display:table-cell;width:50%}.wprm-admin-modal-field-equipment-affiliate-items tr td[colspan="3"]{width:100%}.wprm-admin-modal-field-equipment-affiliate-items tr td:first-child{width:155px;min-width:155px;line-height:30px}.wprm-admin-modal-field-equipment-affiliate-items tr td:nth-child(3){width:60px;min-width:60px}.wprm-admin-modal-field-equipment-affiliate-items tr .wprm-admin-modal-field-equipment-affiliate-item-eafl,.wprm-admin-modal-field-equipment-affiliate-items tr .wprm-admin-modal-field-equipment-affiliate-item-link{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media screen and (min-width: 782px){.wprm-admin-modal-field-equipment-affiliate-items thead th:first-child{width:175px;min-width:175px}.wprm-admin-modal-field-equipment-affiliate-items tr td:first-child{width:175px;min-width:175px}}

.wprm-unit-conversion-container-links a.wprm-unit-conversion.wprmpuc-active{font-weight:bold}.wprm-unit-conversion-container-buttons{display:inline-flex;align-items:stretch;border:1px solid #333333;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-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:0.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:bold;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:0.25em;line-height:0.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:black}.wprm-nutrition-label .nutrition-title,html body .wprm-recipe-container .wprm-nutrition-label .nutrition-title{font-weight:bold;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:bold}.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 #333333;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:#333333;color:white;text-align:center;cursor:pointer;border-radius:3px}.wprm-recipe-servings-text-buttons-container .wprm-recipe-servings-change:active{font-weight:bold}.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:0.5px 0.5px 1px #000000, 0px 0px 0.5px #0d0d0d;background:#aaaaaa;border-radius:1.3px;border:0.5px solid #010101}input[type=range].wprm-recipe-servings-slider::-webkit-slider-thumb{box-shadow:1px 1px 1px #000000, 0px 0px 1px #0d0d0d;border:0.7px solid #000000;height:22px;width:10px;border-radius:3px;background:#ffffff;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:0.5px 0.5px 1px #000000, 0px 0px 0.5px #0d0d0d;background:#aaaaaa;border-radius:1.3px;border:0.5px solid #010101}input[type=range].wprm-recipe-servings-slider::-moz-range-thumb{box-shadow:1px 1px 1px #000000, 0px 0px 1px #0d0d0d;border:0.7px solid #000000;height:22px;width:10px;border-radius:3px;background:#ffffff;cursor:pointer}input[type=range].wprm-recipe-servings-slider::-ms-track{width:100%;height:9.2px;cursor:pointer;background:transparent;border-color:transparent;color:transparent}input[type=range].wprm-recipe-servings-slider::-ms-fill-lower{background:#989898;border:0.5px solid #010101;border-radius:2.6px;box-shadow:0.5px 0.5px 1px #000000, 0px 0px 0.5px #0d0d0d}input[type=range].wprm-recipe-servings-slider::-ms-fill-upper{background:#aaaaaa;border:0.5px solid #010101;border-radius:2.6px;box-shadow:0.5px 0.5px 1px #000000, 0px 0px 0.5px #0d0d0d}input[type=range].wprm-recipe-servings-slider::-ms-thumb{box-shadow:1px 1px 1px #000000, 0px 0px 1px #0d0d0d;border:0.7px solid #000000;height:22px;width:10px;border-radius:3px;background:#ffffff;cursor:pointer;height:9.2px}input[type=range].wprm-recipe-servings-slider:focus::-ms-fill-lower{background:#aaaaaa}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}

.wprmpuc-units-form{max-width:800px}.wprmpuc-units-form th,.wprmpuc-units-form td{padding:4px 0}.wprmpuc-units-form th input,.wprmpuc-units-form td input{width:95%}.wprmpuc-units-form thead th{width:auto}.wprmpuc-units-form tbody th{width:220px}.wprmpuc-units-form tbody td{width:150px}.wprmpuc-units-form tbody td:nth-of-type(1){width:280px}

.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:bold;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:0.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:black;background:white;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:white}.wprm-recipe-collections-layout-classic .wprmprc-collection-action-spacer{height:20px}.wprm-recipe-collections-layout-classic .wprmprc-collection-action-header{background-color:#666;color:white;text-align:center;padding:10px 5px;font-weight:bold}.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:0.8em}.wprm-recipe-collections-layout-classic .wprmprc-collection-actions-add-item .wprmprc-collection-action-select-items-actions{padding:5px 10px 10px 10px;font-size:0.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:bold;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:black;background:white;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:black;background:white;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:0.8em}.wprm-recipe-collections-layout-classic .wprmprc-add-saved-collection-actions .wprmprc-add-saved-collection-action{text-decoration:underline;opacity:0.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:bold}.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:black;background:white;border:1px solid #666;border-radius:5px;width:90%;height:auto}.wprmprc-edit-list-actions{padding:5px 10px 10px 10px;font-size:0.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:bold;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:0.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:bold}.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:0.8em;opacity:0.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:bold}.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:bold;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:black}.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:bold}.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:bold;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:normal}.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:0.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:0.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:0.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:bold}.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:0.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:white}.wprm-recipe-collections-layout-classic .wprmprc-shopping-list .wprmprc-shopping-list-actions .wprmprc-shopping-list-action.wprmprc-shopping-list-action-disabled{opacity:0.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:black;background:white;border:1px solid white;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:bold}.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:white}.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:black;background:white;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:0.8em}.wprm-recipe-collections-layout-grid .wprmprc-collection-actions-add-item .wprmprc-collection-action-select-items-actions{text-align:center;font-size:0.9em}.wprm-recipe-collections-layout-grid .wprmprc-collection-actions-add-item .wprmprc-collection-action-select-items-actions .wprmprc-collection-action-select-items-action{opacity:0.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:bold;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:black;background:white;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:black;background:white;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:black;font-size:16px}.wprm-recipe-collections-layout-grid .wprmprc-action{display:table;opacity:0.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:bold;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:bold}.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:bold}.wprm-recipe-collections-layout-grid .wprmprc-container-header .wprmprc-container-header-name{display:block}.wprm-recipe-collections-layout-grid .wprmprc-header-link{font-size:0.8em;opacity:0.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:0.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:0.5;cursor:pointer}.wprm-recipe-collections-layout-grid .wprmprc-collection-header .wprmprc-collection-header-actions{opacity:0.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:white}.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:0.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:0.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:0.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:0.8em;opacity:0.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 rgba(0,0,0,0.2),0 1px 3px 0 rgba(0,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:0.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{display:flex;align-items:center;justify-content:center;font-size:0.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:0.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:0.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:bold}.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:0.8em;opacity:0.8;margin-left:2px}.wprmprc-overview-grid-collections{display:flex;flex-direction:column}.wprmprc-overview-grid-collection{background-color:white;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:0.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:white;width:24px;height:24px;border-radius:100%;text-align:center;font-size:0.9em;line-height:24px;opacity:0.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, rgba(0,0,0,0), #000);mask-image:linear-gradient(to left, rgba(0,0,0,0), #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 rgba(0,0,0,0.2),0 1px 3px 0 rgba(0,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:0.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:bold;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:bold;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:normal}.wprm-recipe-collections-layout-grid .wprmprc-shopping-list .wprmprc-shopping-list-item{background-color:white;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:0.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:0.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:0.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:0.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 rgba(0,0,0,0.2),0 1px 3px 0 rgba(0,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:bold}.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:0.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:0.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:0.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:0.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:black;background:white;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:bold}.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:white}.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}#wprm-recipe-collections-manage-app .wprmprc-container-header-container{justify-content:center}#wprm-recipe-collections-manage-app .wprmprc-container-header-container .wprmprc-container-header{display:none}#wprm-recipe-collections-manage-app .wprmprc-container-header-container .wprmprc-container-header-actions{margin-bottom:20px}.wprmprc-admin-collection-actions{margin-bottom:10px}.wprmprc-admin-collection-actions .button{margin-right:10px}.wprmprc-admin-collection-name{margin-bottom:20px;width:100%;max-width:300px;border-radius:5px}

.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:0.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 white;height:5px;max-height:5px;opacity:0.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 rgba(200,200,200,0.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:0.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:black}.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}}

.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:bold}.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:bold}.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:black}.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:black}.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:normal;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}

#wprmprs-layout-available-blocks h4{margin:0;margin-top:10px}#wprmprs-layout-blocks{max-width:600px}.wprmprs-layout-block{width:100%;max-width:600px;margin:0;clear:both;background-color:#f1f1f1}.wprmprs-layout-block .wprmprs-layout-block-handle{width:115px;word-wrap:break-word;visibility:hidden;color:#444;font-weight:bold;float:left;margin-top:4px;text-align:right}.wprmprs-layout-block .wprmprs-layout-block-handle:hover{cursor:move}.wprmprs-layout-block .wprmprs-layout-block-container{margin-left:120px;padding:5px;cursor:pointer;white-space:pre-line}.wprmprs-layout-block:hover .wprmprs-layout-block-handle{visibility:visible}.wprmprs-layout-block:hover .wprmprs-layout-block-container{border:1px dotted #999;padding:4px}.wprmprs-layout-block .wprmprs-layout-block-container.wprmprs-layout-block-container-selected{border:1px solid #21759b;padding:4px}.wprmprs-layout-block .wprmprs-layout-block-container.wprmprs-layout-block-container-selected .wprmprs-layout-block-name{visibility:visible}.wprmprs-layout-block .wprmprs-layout-block-edit{border-top:1px dotted #21759b;margin-top:5px;cursor:default}.wprmprs-layout-block .wprmprs-layout-block-edit label{display:block;margin-top:10px;margin-bottom:3px;font-weight:bold}.wprmprs-layout-block .wprmprs-layout-block-edit input,.wprmprs-layout-block .wprmprs-layout-block-edit textarea,.wprmprs-layout-block .wprmprs-layout-block-edit select{display:block;width:100%}.wprmprs-layout-block .wprmprs-layout-block-edit input[type="checkbox"]{display:inline-block;margin-top:10px;width:16px;height:16px}.wprmprs-layout-block .wprmprs-layout-block-edit input[type="checkbox"]+label{display:inline-block;margin-top:13px}.wprmprs-layout-block .wprmprs-layout-block-delete{display:inline-block;margin-top:10px;color:darkred !important;text-decoration:none}.wprmprs-layout-block .wprmprs-layout-block-delete:hover{text-decoration:underline}body>.wprmprs-layout-block{list-style:none}body>.wprmprs-layout-block .wprmprs-layout-block-handle{visibility:visible}body>.wprmprs-layout-block .wprmprs-layout-block-container{border:1px dotted #999;padding:4px}.wprmprs-layout-block-isotope-container{margin-left:-2px;margin-right:-2px}.wprmprs-layout-block-isotope-container .wprmprs-layout-block-isotope-option{display:inline-block;padding:2px 7px;margin:4px 2px;border:1px solid #ccc}.wprmprs-layout-block-recipe_image .ezdz-dropzone{display:block;min-height:100px;border:1px dashed #999}.wprmprs-layout-block-recipe_image .ezdz-dropzone div{text-align:center}.wprmprs-layout-save{margin-right:5px !important}

