@charset "UTF-8";cr-ingredient{position:relative;background-image:linear-gradient(to right,var(--plcore-green-40),var(--plcore-green-40));background-repeat:no-repeat;background-position:0 92%;background-size:100% 5px;font-weight:var(--plcore-medium-font-weight);cursor:pointer}cr-ingredient[missing]{display:inline-block;margin-top:-2px;margin-bottom:-3px;padding-bottom:3px;background-image:linear-gradient(to right,var(--plcore-red-40),var(--plcore-red-40));font-size:1rem;line-height:1rem;overflow:hidden;background-position-y:.9rem}cr-ingredient[notes]{background-image:linear-gradient(to right,var(--plcore-yellow-80),var(--plcore-yellow-80))}cr-mode{position:relative;background-image:linear-gradient(to right,var(--plcore-green-40),var(--plcore-green-40));background-repeat:no-repeat;background-position:0 92%;background-size:100% 5px;font-weight:var(--plcore-medium-font-weight);cursor:pointer}cr-mode[unsupported]{background-image:linear-gradient(to right,var(--plcore-red-40),var(--plcore-red-40))}cr-text-field{padding:1rem;display:inline-block;width:100%;min-height:3.5rem;border-bottom:2px solid var(--plcore-dark-green-20);border-top-left-radius:4px;border-top-right-radius:4px;background:var(--plcore-white);caret-color:var(--plcore-green);word-break:break-word}cr-text-field:not([contenteditable]){cursor:pointer}cr-text-field:focus{border-bottom-color:var(--plcore-green);outline:none}cr-text-field:empty:before{color:var(--plcore-silver);content:attr(placeholder)}cr-text-field[one-line]{margin-bottom:2px;padding-right:0;padding-left:0;border-right:1rem solid transparent;border-left:1rem solid transparent;border-bottom-width:0;white-space:nowrap;box-shadow:0 2px 0 0 var(--plcore-dark-green-20);overflow:hidden}cr-text-field[one-line]:focus{box-shadow:0 2px 0 0 var(--plcore-green)}cr-tooltip{padding:.5rem .75rem;position:absolute;background:var(--plcore-white);color:var(--plcore-dark-green-80);font-size:.75rem;font-weight:var(--plcore-bold-font-weight);line-height:1rem;z-index:400;filter:drop-shadow(0 1px 2px rgba(var(--plcore-black-rgb),.15))}cr-tooltip:before{display:inline-block;position:absolute;top:-8px;left:calc(50% - 12px);width:0;height:0;border-right:12px solid transparent;border-bottom:12px solid var(--plcore-white);border-left:12px solid transparent;content:" "}cr-tooltip.cr-tooltip--top:before{top:auto;bottom:-8px;border-top:12px solid var(--plcore-white);border-bottom:0}cr-tts{position:relative;background-image:linear-gradient(to right,var(--plcore-green-40),var(--plcore-green-40));background-repeat:no-repeat;background-position:0 92%;background-size:100% 5px;font-weight:var(--plcore-medium-font-weight);cursor:pointer}cr-a2c-import-recipe .core-modal__footer button:disabled{background:var(--plcore-green)}cr-a2c-import-recipe .core-form__group{display:flex;flex-direction:column}cr-a2c-import-recipe[auto-submit] .core-modal__container{display:none}.cr-a2c-import-recipe__description{margin-top:.5rem;margin-bottom:.5rem}.cr-a2c-import-recipe__loader.core-loader--spinner{position:absolute;right:50%;bottom:50%;transform:translate(50%,50%);border-top-color:var(--plcore-white);border-bottom-color:var(--plcore-white);border-left-color:var(--plcore-white)}@media only screen and (min-width: 768px){.cr-a2c-import-recipe__title{font-size:1.5rem;line-height:2rem;font-weight:700;color:var(--plcore-dark-green);word-break:break-word;letter-spacing:.03rem}}@media only screen and (min-width: 1333px){body:not(.android):not(.ios) cr-a2c-import-recipe .core-modal__content{margin-bottom:0}}cr-add-recipe hr{margin-top:1rem;margin-bottom:1.5rem}cr-add-recipe .core-modal__footer button{width:100%}cr-add-recipe .core-modal__footer button:disabled{background:var(--plcore-green)}cr-add-recipe .core-form__group{display:flex;flex-direction:column}.cr-add-recipe--description{margin-top:.5rem}.cr-add-recipe--form-section{display:flex}.cr-add-recipe--form-section button{margin-top:1.75rem;margin-left:.5rem;align-self:flex-start;flex-shrink:0}.cr-add-recipe--form-section button:disabled{background:var(--plcore-green)}.cr-add-recipe--form-section .core-form__group{margin-bottom:0}@media only screen and (min-width: 768px){cr-add-recipe hr{margin-top:1rem;margin-bottom:1rem}.cr-add-recipe--description{margin-top:.5rem}}@media only screen and (min-width: 1333px){cr-add-recipe hr{margin-top:1.5rem;margin-bottom:1.5rem}body:not(.android):not(.ios) cr-add-recipe .core-modal__content{margin-bottom:0}}@media only screen and (min-height: 600px){html:not([class*=theme]) .cr-add-recipe--create .core-modal__hero-box{margin-bottom:5rem;height:158px}}@media only screen and (min-width: 768px) and (min-height: 600px){html:not([class*=theme]) .cr-add-recipe--create .core-modal__hero-box{margin-bottom:4rem;height:132px}}@media only screen and (min-width: 1333px) and (min-height: 600px){html:not([class*=theme]) body:not(.android):not(.ios) .cr-add-recipe--create .core-modal__hero-box{margin-bottom:5rem;height:158px}}cr-author-card{display:flex;max-width:100%}cr-author-card[static] .cr-author-card__picture,cr-author-card[static] .cr-author-card__icon{display:none}cr-author-card[static] .cr-author-card__heading-group{padding-left:0}cr-author-card[static].cr-author-card--inline{padding:.75rem .5rem;align-self:flex-start}cr-author-card[static].cr-author-card--inline .cr-author-card__heading-group{padding-right:.5rem;padding-left:.5rem}cr-author-card[static].cr-author-card--inline .cr-author-card__heading-group:after{display:none}.cr-author-card__picture,.cr-author-card__icon{border-radius:50%;width:4rem;height:4rem}.cr-author-card__picture{font-family:"object-fit: cover;";object-fit:cover}.cr-author-card__icon[hidden]{display:none}.cr-author-card__heading-group{padding-left:1rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cr-author-card__header{margin-bottom:.5rem;color:var(--plcore-dark-green);font-weight:var(--plcore-normal-font-weight)}.cr-author-card__subheader{padding-bottom:1rem;display:block;color:var(--plcore-dark-green);font-weight:var(--plcore-bold-font-weight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cr-author-card__link{font-weight:var(--plcore-medium-font-weight)}.cr-author-card--inline{margin:0rem;box-shadow:var(--plcore-shadow-1);align-items:center;max-width:100%;border:1px solid var(--plcore-silver-5);border-radius:2.25rem}.cr-author-card--inline .cr-author-card__icon,.cr-author-card--inline .cr-author-card__picture{border-radius:50%;width:2rem;height:2rem;background:var(--plcore-white);line-height:2rem;margin-left:.25rem;margin-top:.25rem;margin-bottom:.25rem;min-width:2rem}.cr-author-card--inline .cr-author-card__heading-group{padding-left:.5rem;display:inline-flex;line-height:1.5rem}.cr-author-card--inline .cr-author-card__heading-group:after{display:inline-block;width:1.5rem;height:1.5rem;font-family:var(--plcore-icon-font-family);line-height:1.5rem;font-style:normal;font-weight:400;text-align:center;text-transform:none;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";font-size:var(--plcore-icon-xs-font-size);margin-right:.75rem;color:var(--plcore-green);content:var(--plcore-icon-caret-right)}.cr-author-card--inline .cr-author-card__header{margin:0rem;color:var(--plcore-silver-d40)}.cr-author-card--inline .cr-author-card__subheader{padding-bottom:0rem;padding-left:.25rem;font-weight:var(--plcore-medium-font-weight)}@media only screen and (min-width: 768px){.cr-author-card__heading-group{padding-left:2rem}.cr-author-card--inline .cr-author-card__icon,.cr-author-card--inline .cr-author-card__picture{border-radius:50%;width:2rem;height:2rem;background:var(--plcore-white);line-height:2rem;margin-left:.5rem;margin-top:.5rem;margin-bottom:.5rem}.cr-author-card--inline .cr-author-card__heading-group{padding-left:.75rem}}body.touch-dev cr-author-card{flex-direction:column}body.touch-dev cr-author-card[static].cr-author-card--short .cr-author-card__heading-group{padding-left:0}body.touch-dev .cr-author-card__picture,body.touch-dev .cr-author-card__icon{width:128px;height:128px;font-size:64px;line-height:128px}body.touch-dev .cr-author-card__icon:after{display:inline-block;width:64px}body.touch-dev .cr-author-card__heading-group{margin-top:20px;padding-left:0}body.touch-dev .cr-author-card__heading-group:after{display:none}body.touch-dev .cr-author-card__header{margin-bottom:0rem;color:var(--plcore-silver-d30)}body.touch-dev .cr-author-card__header:not(:first-child){margin-top:20px}body.touch-dev .cr-author-card__header,body.touch-dev .cr-author-card__subheader{font-size:24px;line-height:36px}body.touch-dev .cr-author-card__subheader{padding:0rem;color:var(--plcore-silver-d20);font-weight:var(--plcore-bold-font-weight)}body.touch-dev cr-author-card.cr-author-card--short{flex-direction:row;align-items:center}body.touch-dev cr-author-card.cr-author-card--short .cr-author-card__heading-group{margin-top:0rem;padding-left:20px}body.touch-dev cr-author-card.cr-author-card--short .cr-author-card__picture,body.touch-dev cr-author-card.cr-author-card--short .cr-author-card__icon{width:80px;min-width:auto;height:80px;border:0}body.touch-dev cr-author-card.cr-author-card--short .cr-author-card__icon{font-size:48px;line-height:80px}body.touch-dev cr-author-card.cr-author-card--short .cr-author-card__header,body.touch-dev cr-author-card.cr-author-card--short .cr-author-card__subheader{color:var(--plcore-dark-green)}body.touch-dev cr-author-card.cr-author-card--short .cr-author-card__header{font-weight:var(--plcore-base-font-weight)}cr-banner{padding:1.5rem 2rem;display:block;border:1px var(--plcore-silver-20) solid;border-right:0;border-left:0;text-align:center}.cr-banner__img{width:120px}.cr-banner__headline{font-size:1.25rem;line-height:1.75rem;color:var(--plcore-dark-green);word-break:break-word;margin-top:.5rem;margin-bottom:.5rem;font-weight:var(--plcore-bold-font-weight)}.cr-banner__text{margin-bottom:1rem}@media only screen and (min-width: 768px){cr-banner{padding:2.5rem 1rem 2rem;display:flex;align-items:center;text-align:left}.cr-banner__img{margin-right:2rem;width:96px}.cr-banner__headline{font-size:1.125rem;line-height:1.75rem;color:var(--plcore-dark-green);word-break:break-word;margin-top:0rem;margin-bottom:.25rem}.cr-banner__text{margin-bottom:.75rem}}cr-cooking-buttons{display:inline-flex}cr-cooking-buttons .icon{width:32px;height:32px;font-size:32px;line-height:32px}cr-cooking-buttons .button--secondary:hover{background-color:var(--plcore-silver-20)}cr-cooking-buttons .button--primary:hover{background-color:var(--plcore-green)}cr-cooking-buttons button[aria-busy=true]:after{top:calc(50% - 10px);width:20px;height:20px;border-width:3px}.cr-cooking-buttons__btn{border-radius:50%;width:64px;height:64px;padding:16px;box-shadow:0 2px 4px #00000080}.cr-cooking-buttons__settings{margin-left:44px;display:inline}.cr-cooking-buttons__settings[hidden]{display:none}.cr-cooking-buttons__settings .icon:not(.icon--speed){display:none}.cr-cooking-buttons__settings .cr-cooking-buttons__btn[aria-expanded=true]{padding:12px}.cr-cooking-buttons__settings .cr-cooking-buttons__btn[aria-expanded=true] .icon.icon--speed{display:none}.cr-cooking-buttons__settings .cr-cooking-buttons__btn[aria-expanded=true] .icon:not(.icon--speed){display:inline-block;width:40px;height:40px;font-size:40px;line-height:40px}.cr-cooking-buttons__counter{border-radius:50%;width:28px;height:28px;box-shadow:0 2px 4px #00000080;top:-6px;right:-6px;position:absolute;text-align:center;line-height:28px;background-color:var(--plcore-green-20);color:var(--plcore-green-d60);font-size:20px}cr-cooking-end{display:flex;align-items:center}.cr-cooking-end__image{width:260px;margin-right:60px}.cr-cooking-end__message{margin-bottom:4px;color:var(--plcore-green);font-size:28px;font-weight:var(--plcore-medium-font-weight);line-height:42px}.cr-cooking-end__headline{margin-bottom:28px;font-size:44px;line-height:66px}.cr-cooking-end__button{padding:14px 28px;font-size:24px;line-height:36px}cr-cooking-start{display:flex;flex-direction:column}.cr-cooking-start__headline{margin-top:72px;margin-bottom:28px;font-size:44px;line-height:66px}.cr-cooking-start__footer{margin-top:auto;color:var(--plcore-silver-d40);font-size:20px;letter-spacing:.2px;line-height:30px}cr-cooking-step{border-radius:4px;display:flex;flex-direction:column;padding:0 12px 20px 28px;background:var(--plcore-white);box-shadow:0 2px 4px #3333334d}cr-cooking-step core-scrollbar{position:relative;min-height:0}cr-cooking-step core-scrollbar.core-scrollbar--fadeout,cr-cooking-step core-scrollbar.core-scrollbar--fadeout-top{-webkit-mask-image:none}cr-cooking-step core-scrollbar.core-scrollbar--fadeout.core-scrollbar--fadeout-top{-webkit-mask-composite:unset}cr-cooking-step core-scrollbar.core-scrollbar--fadeout:after{bottom:0;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,var(--plcore-white) 100%)}cr-cooking-step core-scrollbar.core-scrollbar--fadeout-top:before{top:0;background:linear-gradient(0deg,#fff0,#fffc)}cr-cooking-step core-scrollbar.core-scrollbar--fadeout:after,cr-cooking-step core-scrollbar.core-scrollbar--fadeout-top:before{position:absolute;left:0;width:98%;height:64px;content:"";pointer-events:none}cr-cooking-step core-scrollbar[custom] .core-scrollbar__handle{background-color:var(--plcore-silver)}cr-cooking-step core-scrollbar[custom] .core-scrollbar__bar{margin-top:16px;margin-bottom:0}cr-cooking-step tm-scale,cr-cooking-step tm-tts,cr-cooking-step tm-mode{display:inline-block;position:relative;z-index:0}cr-cooking-step tm-scale:before,cr-cooking-step tm-tts:before,cr-cooking-step tm-mode:before{display:inline-block;position:absolute;bottom:9px;left:0;width:100%;height:11px;background:var(--plcore-green-20);content:"";z-index:-1}cr-cooking-step tm-scale[notes]:before{background:var(--plcore-yellow-60)}.cr-cooking-step__number{display:inline-block;margin-top:8px;color:var(--plcore-green);font-size:28px;font-weight:var(--plcore-bold-font-weight)}.cr-cooking-step__content{color:var(--plcore-green-d20);font-size:36px;word-wrap:break-word}.cr-cooking-step__number,.cr-cooking-step__content{line-height:56px}cr-edit-cook-params cr-image-checkbox{transform:translateZ(0)}cr-edit-cook-params cr-image-checkbox:last-child{margin-right:0rem}cr-edit-cook-params core-content-navigation [role=tablist]{-ms-overflow-style:none;scrollbar-width:none;margin-bottom:1.5rem;padding:0rem 0rem 1.5rem;white-space:nowrap;overflow-x:auto}cr-edit-cook-params core-content-navigation [role=tablist]::-webkit-scrollbar{display:none}cr-edit-cook-params core-content-navigation [role=tab]{margin:0rem .5rem .25rem 0rem;padding:0rem;font-size:.8rem}cr-edit-cook-params .core-form__group{margin-bottom:1rem;position:relative}cr-edit-cook-params core-message-box{width:100%}.cr-edit-cook-params__wrapper{display:flex;flex-wrap:wrap;gap:.7rem}.cr-edit-cook-params__input{width:100%;outline:none;background-clip:padding-box;box-shadow:none}.cr-edit-cook-params__input[aria-invalid=true][touched]+core-dropdown-text .core-dropdown-text__trigger{border-color:var(--plcore-red)}.cr-edit-cook-params__input-label{position:absolute;top:.8rem;right:.6rem;font-size:1rem}.cr-edit-cook-params__yield-panel .core-form__group{display:inline-flex;position:static;flex-wrap:wrap}.cr-edit-cook-params__yield-panel core-scrollbar{width:calc(100vw - 2rem);max-height:17rem}.cr-edit-cook-params__yield-panel core-dropdown-text{position:static}.cr-edit-cook-params__yield-panel .core-dropdown-text__trigger{padding:0rem .5rem 0rem 1rem;align-items:center;border-top-right-radius:4px;border-bottom-right-radius:4px;border:1px solid var(--plcore-silver-60);border-left:0;font-weight:var(--plcore-base-font-weight);height:100%}.cr-edit-cook-params__yield-panel .core-dropdown-text__trigger:hover{background-color:var(--plcore-silver-40)}.cr-edit-cook-params__yield-panel .core-dropdown-text__trigger[aria-expanded=true]{background:var(--plcore-silver-80)}.cr-edit-cook-params__yield-panel:focus-within input:not([aria-invalid=true][touched]),.cr-edit-cook-params__yield-panel:focus-within .core-dropdown-text__trigger{border-color:var(--plcore-green)}.cr-edit-cook-params__yield-panel .cr-edit-cook-params__input{border-top-right-radius:0;border-bottom-right-radius:0;flex:1}@media only screen and (min-width: 768px){.cr-edit-cook-params__yield-panel core-scrollbar{min-width:10rem;width:auto;max-height:14rem}}@media only screen and (min-width: 768px) and (min-height: 800px){.cr-edit-cook-params__yield-panel core-scrollbar{max-height:23rem}}cr-edit-header{display:flex;justify-content:flex-end;width:100%}.cr-edit-header__button,a[class^=button].cr-edit-header__button{margin-left:.75rem;padding-top:.25rem;padding-bottom:.25rem}.cr-edit-header__button:first-child span:not(.icon),a[class^=button].cr-edit-header__button:first-child span:not(.icon){display:none}.cr-edit-header__button .icon,a[class^=button].cr-edit-header__button .icon{margin:0}@media only screen and (min-width: 768px){.cr-edit-header__button,a[class^=button].cr-edit-header__button{margin-left:1rem;padding-top:.75rem;padding-bottom:.75rem}.cr-edit-header__button:first-child span:not(.icon),a[class^=button].cr-edit-header__button:first-child span:not(.icon){display:inline}.cr-edit-header__button .icon,a[class^=button].cr-edit-header__button .icon{margin-right:.5rem}}cr-edit-modal{display:inline-block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:800}cr-edit-modal cr-text-field{margin-top:.25rem;background:var(--plcore-silver-10);overflow-y:auto}cr-edit-modal cr-step-text-field{padding-bottom:.5rem;display:flex;flex-direction:column;overflow:hidden}.cr-edit-modal__content{padding:1rem;box-shadow:var(--plcore-shadow-6);display:flex;flex-direction:column;width:100%;height:100%;background:var(--plcore-white)}.cr-edit-modal__header{margin-bottom:1rem;position:relative;width:100%;font-weight:700;line-height:2rem;text-align:center}.cr-edit-modal__close{display:inline-block;width:1.5rem;height:1.5rem;font-family:var(--plcore-icon-font-family);line-height:1.5rem;font-style:normal;font-weight:400;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";font-size:var(--plcore-icon-xs-font-size);padding:0rem;border-radius:0;background:none;letter-spacing:normal;text-align:left;text-transform:none;top:0;left:0;text-align:center}.cr-edit-modal__close:hover{background:none}.cr-edit-modal__close:before{content:var(--plcore-icon-close)}.cr-edit-modal__close,.cr-edit-modal__save{position:absolute}.cr-edit-modal__save{padding:.25rem 1rem;top:-.25rem;right:0}.cr-edit-modal__save .icon{margin:0}cr-edit-modal.cr-edit-modal--inline{position:relative;top:auto;left:auto;height:auto}.cr-edit-modal--inline cr-text-field{margin-top:0}.cr-edit-modal--inline cr-text-field[one-line]{border-right-width:5rem}.cr-edit-modal--inline .cr-edit-modal__content{padding-top:.75rem;padding-bottom:.5rem;padding-right:5%;padding-left:5%;border-top-left-radius:4px;border-top-right-radius:4px}.cr-edit-modal--inline .cr-edit-modal__header{margin-bottom:.75rem;padding-bottom:.25rem}.cr-edit-modal--inline .cr-edit-modal__save{top:auto;right:.5rem;bottom:-3.75rem;width:3.5rem;height:2.5rem}.cr-edit-modal--sticky cr-text-field{margin-top:0}.cr-edit-modal--sticky cr-text-field[one-line]{border-right-width:5rem}.cr-edit-modal--sticky .cr-edit-modal__content{position:fixed;bottom:0;height:auto;border-top-left-radius:4px;border-top-right-radius:4px}.cr-edit-modal--sticky .cr-edit-modal__header{margin-bottom:.75rem}.cr-edit-modal--sticky .cr-edit-modal__save{top:auto;right:calc(5vw + .5rem);bottom:1.125rem;height:2.5rem}cr-empty-state{display:block;position:relative}.cr-empty-state__box{margin-bottom:2.5rem;width:100%;height:160px;background:var(--plcore-silver-5)}.cr-empty-state__image{position:absolute;right:50%;transform:translate(50%);top:-27px;width:225px}.cr-empty-state__content{padding-bottom:2rem;padding-right:1rem;padding-left:1rem}.cr-empty-state__title{margin-bottom:.5rem}.cr-empty-state__subtitle{margin-bottom:1rem}@media only screen and (min-width: 768px){.cr-empty-state__image{top:0;width:240px}.cr-empty-state__box{margin-bottom:3rem;height:200px}.cr-empty-state__title{font-size:1.5rem;line-height:2rem;font-weight:700;color:var(--plcore-dark-green);word-break:break-word;letter-spacing:.03rem;margin-bottom:.75rem}.cr-empty-state__subtitle{margin-bottom:1.5rem}.cr-empty-state__content{padding-bottom:2.5rem;padding-left:2rem;padding-right:2rem}}body.touch-dev cr-empty-state{text-align:center}body.touch-dev .cr-empty-state__image{position:static;width:220px;margin-bottom:30px;transform:none}body.touch-dev .cr-empty-state__content{padding-bottom:0}body.touch-dev .cr-empty-state__title{margin-bottom:0;font-size:32px;font-weight:700;line-height:48px;text-align:left}body.touch-dev .cr-empty-state__subtitle{margin-bottom:0;font-size:24px;line-height:36px}cr-error-modal .core-modal__container [hidden]{display:none}cr-error-modal .link--subsequent:after{font-weight:var(--plcore-medium-font-weight);line-height:1.25rem}.cr-error-modal__description{margin-top:.5rem}html:not([class*=theme]) cr-error-modal .core-modal__hero-image{margin-top:2rem}@media only screen and (min-height: 600px){html:not([class*=theme]) cr-error-modal .core-modal__hero-box{height:204px}html:not([class*=theme]) cr-error-modal .core-modal__content{margin-top:3.5rem}html:not([class*=theme]) cr-error-modal.cr-error-modal--modified-height .core-modal__hero-box{height:180px}html:not([class*=theme]) cr-error-modal.cr-error-modal--modified-height .core-modal__content{margin-top:5rem}}@media only screen and (min-width: 1333px) and (min-height: 600px){html:not([class*=theme]) body:not(.android):not(.ios) cr-error-modal .core-modal__hero-box{height:204px}html:not([class*=theme]) body:not(.android):not(.ios) cr-error-modal .core-modal__content{margin-top:3.5rem}html:not([class*=theme]) body:not(.android):not(.ios) cr-error-modal.cr-error-modal--modified-height .core-modal__hero-box{height:180px}html:not([class*=theme]) body:not(.android):not(.ios) cr-error-modal.cr-error-modal--modified-height .core-modal__content{margin-top:5rem}}cr-floating-button{right:.5rem;bottom:.5rem;padding-top:.5rem;position:fixed;visibility:hidden;z-index:400}cr-floating-button[absolute=true]{position:absolute}cr-floating-button[aria-expanded=true] .cr-floating-button__btn .icon{transform:rotate(135deg)}cr-floating-button+core-context-menu[open]{position:fixed}cr-floating-button[absolute=true]+core-context-menu[open]{position:absolute}cr-floating-button a:hover{border-bottom:0}.cr-floating-button__btn,a[class^=button].cr-floating-button__btn{border-radius:50%;padding:1rem;box-shadow:var(--plcore-shadow-2-5)}.cr-floating-button__btn .icon,a[class^=button].cr-floating-button__btn .icon{margin:0rem;transition:transform .2s}@media only screen and (min-width: 1440px){cr-floating-button{bottom:2rem;right:calc((100vw - (100vw - 100%) - 1200px)/2 - 88px)}}cr-hints-tips{padding:1.5rem 1rem 2rem;box-shadow:var(--plcore-shadow-1);display:block;border-radius:4px}cr-hints-tips core-inline-input{min-height:6.125rem}cr-hints-tips core-inline-input .core-inline-input__input{margin-bottom:1.5rem;min-height:unset;color:var(--plcore-black);font-size:1rem;font-weight:var(--plcore-normal-font-weight);line-height:1.5rem}cr-hints-tips core-inline-input .core-inline-input__input::placeholder{color:var(--plcore-silver)}cr-hints-tips core-inline-input .core-inline-input__edit-footer{margin-top:0rem;flex-flow:row wrap;justify-content:space-between}cr-hints-tips core-inline-input .core-inline-input__edit-controls{display:flex}cr-hints-tips core-inline-input .core-inline-input__counter{padding-bottom:1rem;align-self:flex-start;display:unset;line-height:.875rem}cr-hints-tips core-inline-input .core-inline-input__cancel{margin-right:0rem}cr-hints-tips core-inline-input .core-inline-input__cancel,cr-hints-tips core-inline-input .core-inline-input__confirm{padding-top:0rem;align-self:flex-end;max-height:2rem}.cr-hints-tips__title{margin-bottom:1.25rem;letter-spacing:.0125rem}@media only screen and (min-width: 768px){cr-hints-tips{padding-top:0rem;padding-right:0rem;box-shadow:none}cr-hints-tips core-inline-input{padding:1.5rem 0rem 0rem 1.5rem;min-height:8rem}cr-hints-tips core-inline-input .core-inline-input__input{margin-bottom:0rem}cr-hints-tips core-inline-input .core-inline-input__edit{top:1.5rem;right:1.5rem}cr-hints-tips core-inline-input .core-inline-input__edit-footer{margin-top:.75rem;flex-flow:row nowrap;justify-content:flex-end}cr-hints-tips core-inline-input .core-inline-input__counter{padding-top:1rem;align-self:flex-start}cr-hints-tips core-inline-input .core-inline-input__edit-controls{display:block}cr-hints-tips core-inline-input .core-inline-input__cancel{margin-right:.5rem}cr-hints-tips core-inline-input .core-inline-input__confirm,cr-hints-tips core-inline-input .core-inline-input__cancel{padding-top:1rem;max-height:unset}.cr-hints-tips__title{margin-bottom:1.5rem;font-size:1.5rem;line-height:2rem;font-weight:700;color:var(--plcore-dark-green);word-break:break-word;letter-spacing:.03rem}}cr-image-checkbox{border-radius:4px;padding:.5rem 0rem 1rem;display:flex;flex-direction:column;align-items:center;border:1px transparent solid;background:var(--plcore-silver-10);cursor:pointer}cr-image-checkbox[aria-checked=true]{border-color:var(--plcore-green)}cr-image-checkbox core-checkbox[role=checkbox]{margin:0rem 0rem 0rem .5rem;align-self:flex-start;pointer-events:none}.cr-image-checkbox__image{margin-top:-1.5rem;margin-bottom:-.5rem;width:136px}.cr-image-checkbox__name{font-weight:var(--plcore-medium-font-weight)}cr-info-section{display:block;width:100%;text-align:center}.cr-info-section__container{text-align:center}.cr-info-section__image{margin-bottom:.5rem;width:200px}.cr-info-section__title{margin-bottom:.5rem}.cr-info-section__description,.cr-info-section__button{margin-bottom:1rem}@media only screen and (min-width: 768px){cr-info-section{width:70%;margin-right:auto;margin-left:auto}.cr-info-section__image{width:100%;max-width:280px}}@media only screen and (min-width: 1333px){cr-info-section{width:45%}.cr-info-section__image{margin-bottom:1.5rem}.cr-info-section__title{font-size:1.25rem;line-height:1.75rem;color:var(--plcore-dark-green);word-break:break-word;margin-bottom:1rem}.cr-info-section__description{margin-bottom:1rem}}body.touch-dev cr-info-section .cr-info-section__image{max-width:240px;margin-bottom:12px}body.touch-dev cr-info-section .cr-info-section__title,body.touch-dev cr-info-section .cr-info-section__description{color:var(--plcore-silver-d20);font-size:24px;font-weight:var(--plcore-normal-font-weight);line-height:36px}cr-ingredient-modal .separator--silver-20{margin-left:-1rem;width:calc(100% + 2rem);border-right:0;border-left:0}cr-ingredient-modal core-message-box{margin-bottom:1rem;display:none;width:100%}.cr-ingredient-modal--warning core-message-box{display:inline-flex}.cr-ingredient-modal__add-wrapper,.cr-ingredient-modal__edit-wrapper{display:flex;flex-direction:column}.cr-ingredient-modal__add-wrapper input,.cr-ingredient-modal__edit-wrapper input{width:100%;outline:none;background-clip:padding-box}.cr-ingredient-modal__add-wrapper{position:relative}.cr-ingredient-modal__add-wrapper input{padding-right:6rem}.cr-ingredient-modal__edit-wrapper input{padding-left:3.5rem}.cr-ingredient-modal__edit-wrapper input:focus+.icon{color:var(--plcore-green-80)}.cr-ingredient-modal__edit-item{position:relative}.cr-ingredient-modal__edit-item:first-child{margin-bottom:1.5rem}.cr-ingredient-modal__label{padding-bottom:.25rem;margin:0rem;font-size:.75rem;font-weight:var(--plcore-bold-font-weight);line-height:1.5rem}.cr-ingredient-modal__plus-button{padding:.25rem .75rem;position:absolute;top:.5rem;right:.5rem;align-self:flex-end}.cr-ingredient-modal__plus-button[disabled],.cr-ingredient-modal__plus-button[disabled]:hover{box-shadow:var(--plcore-shadow-1);background-color:var(--plcore-white);color:var(--plcore-dark-green-40)}.cr-ingredient-modal__cancel-icon{position:absolute;top:.75rem;right:4rem;align-self:flex-end;width:1.5rem;height:1.5rem;color:var(--plcore-silver);font-size:1.5rem;cursor:pointer}.cr-ingredient-modal__cancel-icon:before{content:var(--plcore-icon-close-circle-filled)}.cr-ingredient-modal__cancel-icon[hidden]{visibility:hidden}.cr-ingredient-modal__scale-icon,.cr-ingredient-modal__sort-icon{position:absolute;top:2.5rem;left:1rem}.cr-ingredient-modal__suggestions[hidden]{display:none}.cr-ingredient-modal__suggestion-item{padding:1rem 2.5rem 1rem 0rem;display:flex;position:relative;align-items:center;border-bottom:1px solid var(--plcore-silver-20);font-size:.875rem;line-height:1rem;cursor:pointer;list-style-type:none;word-break:break-word}.cr-ingredient-modal__suggestion-item:after{display:inline-block;width:1.5rem;height:1.5rem;font-family:var(--plcore-icon-font-family);line-height:1.5rem;font-style:normal;font-weight:400;text-align:center;text-transform:none;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";font-size:var(--plcore-icon-xs-font-size);position:absolute;right:0;color:var(--plcore-green-80);content:var(--plcore-icon-arrow-left-up)}.cr-ingredient-modal__sub-header{padding:1.5rem 1rem 0rem}.cr-ingredient-modal__linked-tabpanel-empty{padding:1rem;position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%);color:var(--plcore-silver-d40);font-size:.875rem;letter-spacing:.2px;text-align:center}.cr-ingredient-modal__linked-tabpanel-empty[hidden],.cr-ingredient-modal--add .cr-popover-modal__footer,.cr-ingredient-modal--add .cr-popover-modal__header .cr-popover-modal__basket,.cr-ingredient-modal--add .cr-popover-modal__footer .cr-popover-modal__basket,.cr-ingredient-modal--add .cr-popover-modal__title--edit,.cr-ingredient-modal--add .cr-popover-modal__save,.cr-ingredient-modal--add .cr-ingredient-modal__edit-container,.cr-ingredient-modal--add .cr-ingredient-modal__suggestions{display:none}.cr-ingredient-modal--add.cr-ingredient-modal--suggestions-visible .cr-ingredient-modal__suggestions{display:block}.cr-ingredient-modal--add.cr-ingredient-modal--suggestions-visible .cr-ingredient-modal__sub-header .cr-ingredient-modal__suggestions{margin-top:1.5rem}.cr-ingredient-modal--add.cr-ingredient-modal--suggestions-visible core-scrollbar .core-scrollbar__content{padding:0rem 1rem}.cr-ingredient-modal--add.cr-ingredient-modal--suggestions-visible core-scrollbar.core-scrollbar--fadeout{margin-top:0rem;position:relative;mask-image:none;-webkit-mask-image:none}.cr-ingredient-modal--add.cr-ingredient-modal--suggestions-visible core-scrollbar.core-scrollbar--fadeout .core-scrollbar__content:after{position:absolute;bottom:0;width:calc(100% - 2rem);height:.75rem;background:linear-gradient(rgba(224,225,225,0) 0%,rgba(224,225,225,.1) 63.02%,rgba(224,225,225,.3) 81.77%,rgba(224,225,225,.4) 96.35%,var(--plcore-silver-40) 96.36%) bottom no-repeat;content:""}.cr-ingredient-modal--add.cr-ingredient-modal--suggestions-visible .cr-popover-modal__content{margin-top:0rem;margin-bottom:1.5rem}.cr-ingredient-modal--edit .cr-popover-modal__title--add,.cr-ingredient-modal--edit .cr-ingredient-modal__add-container{display:none}@media only screen and (min-width: 768px){cr-ingredient-modal .separator--silver-20{margin-left:-1.25rem;width:calc(100% + 2.5rem)}.cr-ingredient-modal__sub-header{padding:1rem 1.25rem 0rem}.cr-ingredient-modal__linked-tabpanel-empty{padding:2rem 1.25rem .5rem;position:static;left:0;transform:none;text-align:center}.cr-ingredient-modal--add .cr-popover-modal__content{margin-top:0rem}.cr-ingredient-modal--add.cr-ingredient-modal--suggestions-visible .cr-ingredient-modal__sub-header .cr-ingredient-modal__suggestions{margin-top:1rem}.cr-ingredient-modal--add.cr-ingredient-modal--suggestions-visible core-scrollbar .core-scrollbar__content{padding:0rem 1.25rem}.cr-ingredient-modal--add.cr-ingredient-modal--suggestions-visible core-scrollbar.core-scrollbar--fadeout .core-scrollbar__content:after{width:calc(100% - 2.5rem)}.cr-ingredient-modal--add.cr-ingredient-modal--suggestions-visible .cr-ingredient-modal__add-tabpanel core-scrollbar{max-height:calc(5*(3rem + 1px))}}cr-learning-banner{padding:0rem 1rem 1.5rem;display:block;border-radius:4px;background-color:var(--plcore-dark-green-05);text-align:center}.cr-learning-banner__img-wrapper{text-align:center}.cr-learning-banner__img{margin-bottom:.5rem;width:220px}.cr-learning-banner__headline{font-size:1.125rem;line-height:1.75rem;color:var(--plcore-dark-green);word-break:break-word;margin-bottom:.5rem}.cr-learning-banner__text{margin-bottom:1rem}.cr-learning-banner__link{width:100%}@media only screen and (min-width: 768px){cr-learning-banner{padding:.5rem 1rem 1rem;text-align:left}.cr-learning-banner__img{margin-bottom:0rem;width:100%}.cr-learning-banner__link{width:auto}}@media only screen and (min-width: 992px){.cr-learning-banner__img{width:212px}}cr-list-expand[aria-expanded=true] .cr-list-expand__button--collapse,cr-list-expand[aria-expanded=false] .cr-list-expand__button--expand{display:flex;align-items:center}.cr-list-expand__wrapper{transition:height .5s ease-in-out;overflow:hidden}.cr-list-expand__button--expand:after{transform:rotate(90deg)}.cr-list-expand__button--collapse:after{transform:rotate(270deg)}a.cr-list-expand__button--collapse,a.cr-list-expand__button--expand{display:none;cursor:pointer}@media only screen and (min-width: 768px){cr-list-expand .cr-list-expand__button--collapse,cr-list-expand .cr-list-expand__button--expand{margin-left:1rem}cr-list-expand .cr-list-expand__button--extra-gap{margin-left:2.5rem}}cr-manage-image{display:inline-block;position:relative;width:100%;height:100%;cursor:pointer}cr-manage-image[disabled] .cr-manage-image__content{cursor:default}cr-manage-image[disabled] .cr-manage-image__trigger{display:none}.cr-manage-image__content{display:flex;position:absolute;top:0;left:0;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.cr-manage-image__content:hover{background-color:rgba(var(--plcore-black-rgb),.4)}.cr-manage-image__content:hover .cr-manage-image__trigger{color:var(--plcore-white)}.cr-manage-image__content:hover .cr-manage-image__icon{border-color:var(--plcore-white)}.cr-manage-image__img{height:100%;width:100%;object-fit:cover;display:block}.cr-manage-image__trigger{padding:0rem;border-radius:0;background:none;letter-spacing:normal;text-align:left;text-transform:none;display:flex;flex-direction:column;align-items:center;color:var(--plcore-green-60)}.cr-manage-image__trigger:hover{background:none}.cr-manage-image__icon{display:inline-block;width:1.5rem;height:1.5rem;font-family:var(--plcore-icon-font-family);line-height:1.5rem;font-style:normal;font-weight:400;text-align:center;text-transform:none;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";font-size:var(--plcore-icon-xs-font-size);border-radius:50%;margin-bottom:1.25rem;width:5rem;height:5rem;border:2px solid var(--plcore-green-60);font-size:2rem;line-height:5rem}.cr-manage-image__icon:after{content:var(--plcore-icon-camera)}.cr-manage-image__label{font-size:1rem;line-height:1.5rem;font-weight:var(--plcore-medium-font-weight);text-transform:uppercase;cursor:pointer}.cr-manage-image__change-label{display:none}.cr-manage-image--filled .cr-manage-image__content{background-color:rgba(var(--plcore-black-rgb),.4)}.cr-manage-image--filled .cr-manage-image__content:hover{background-color:rgba(var(--plcore-black-rgb),.6)}.cr-manage-image--filled .cr-manage-image__trigger{color:var(--plcore-white)}.cr-manage-image--filled .cr-manage-image__icon{border-color:var(--plcore-white)}.cr-manage-image--filled .cr-manage-image__change-label{display:inline-block}.cr-manage-image--filled .cr-manage-image__add-label{display:none}@media only screen and (min-width: 992px){.cr-manage-image__img,.cr-manage-image__content{border-top-right-radius:4px;border-bottom-right-radius:4px}}body.touch-mobile cr-manage-image .cr-manage-image__img{border-radius:0}cr-manage-ingredients{height:100%;overflow:scroll}@media only screen and (min-width: 768px){cr-manage-ingredients{overflow:visible}}cr-manage-list{padding-top:1rem;padding-bottom:7rem;display:inline-block;position:relative;width:100%}cr-manage-list cr-text-field{display:block;width:auto}cr-manage-list[modal-visible] .cr-manage-list__content:after{position:absolute;top:0;left:0;width:100%;height:100%;content:""}cr-manage-list cr-tts,cr-manage-list cr-ingredient,cr-manage-list cr-mode{pointer-events:none}.cr-manage-list__invalid-tooltip .core-tooltip__description{padding-right:2.5rem}.cr-manage-list__invalid-tooltip .core-tooltip__description:first-child{padding-bottom:1rem}.cr-manage-list__menu-button{display:inline-block;width:1.5rem;height:1.5rem;font-family:var(--plcore-icon-font-family);line-height:1.5rem;font-style:normal;font-weight:400;text-align:center;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";font-size:var(--plcore-icon-xs-font-size);padding:0rem;border-radius:0;background:none;letter-spacing:normal;text-align:left;text-transform:none}.cr-manage-list__menu-button:hover{background:none}.cr-manage-list__menu-button:before{content:var(--plcore-icon-menu-more)}.cr-manage-list__item{display:block;position:relative}.cr-manage-list__item cr-text-field-actions{display:none}.cr-manage-list__content{position:relative}.cr-manage-list__footer,.cr-manage-list__add-button,.cr-manage-list__title,.cr-manage-list core-sticky{display:none}.cr-manage-list--unordered cr-text-field{padding-right:3.5rem}.cr-manage-list--unordered .cr-manage-list__item{padding-left:1rem;position:relative}.cr-manage-list--unordered .cr-manage-list__item:not(:last-child){margin-bottom:.5rem}.cr-manage-list--unordered .cr-manage-list__menu-button{position:absolute;top:1rem;right:1rem}.cr-manage-list--unordered .cr-manage-list__bullet{position:absolute;top:0;left:0;width:1rem;height:3.5rem}.cr-manage-list--unordered .cr-manage-list__bullet:before{position:absolute;top:1rem;left:0;width:1rem;color:var(--plcore-green-60);font-weight:700;content:"\2022"}.cr-manage-list--ordered cr-text-field{background:var(--plcore-silver-10)}.cr-manage-list--ordered core-context-menu li{padding-left:0}.cr-manage-list--ordered core-context-menu li:before{content:"";counter-increment:none}.cr-manage-list--ordered .cr-manage-list__content{counter-reset:olCounter}.cr-manage-list--ordered .cr-manage-list__item{padding-left:0}.cr-manage-list--ordered .cr-manage-list__item:not(:first-child){margin-top:0}.cr-manage-list--ordered .cr-manage-list__item:not(:last-child){margin-bottom:2rem}.cr-manage-list--ordered .cr-manage-list__item:before{content:"";counter-increment:none}.cr-manage-list--ordered .cr-manage-list__menu-button{position:absolute;top:0;right:0}.cr-manage-list--ordered .cr-manage-list__bullet{display:inline-block;color:var(--plcore-green-60);font-weight:700;line-height:1.5rem}.cr-manage-list--ordered .cr-manage-list__bullet:before{content:counter(olCounter);counter-increment:olCounter}@media only screen and (min-width: 768px){cr-manage-list{padding-top:0;padding-bottom:0}cr-manage-list core-sticky[enabled] .cr-manage-list__footer-shadow{display:inline-block}cr-manage-list cr-tts,cr-manage-list cr-ingredient,cr-manage-list cr-mode{pointer-events:auto}.cr-manage-list__content{margin-bottom:1rem}.cr-manage-list__title{margin-bottom:2rem;display:inline-flex;align-items:center}.cr-manage-list__title .icon{margin-left:.5rem}.cr-manage-list__add-button{border-radius:50%;padding:1rem;box-shadow:var(--plcore-shadow-2-5);display:flex;margin-right:auto;margin-left:auto;background:var(--plcore-white);color:var(--plcore-green)}.cr-manage-list__add-button:hover{background:var(--plcore-silver-40)}.cr-manage-list__add-button:after{display:inline-block;width:1.5rem;height:1.5rem;font-family:var(--plcore-icon-font-family);line-height:1.5rem;font-style:normal;font-weight:400;text-align:center;text-transform:none;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";font-size:var(--plcore-icon-xs-font-size);content:var(--plcore-icon-plus)}.cr-manage-list__add-button--mobile{display:none}.cr-manage-list__item .cr-manage-list__add-button{padding:.5rem;margin-top:2.5rem;margin-bottom:1rem;display:none}.cr-manage-list__item[active]:not(:last-child) .cr-manage-list__add-button{display:flex}.cr-manage-list__item[active]:not(:last-child){margin-bottom:1.5rem}.cr-manage-list__item[active] cr-text-field-actions{display:block}.cr-manage-list__item[active] cr-text-field{border-bottom-color:var(--plcore-green);outline:none}.cr-manage-list__footer{padding-bottom:1.5rem;display:inline-block;position:relative;width:100%;text-align:center}.cr-manage-list__footer-shadow{display:none;position:absolute;top:-1.5rem;left:0;width:100%;height:7rem;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 63.02%,var(--plcore-white) 81.77%,var(--plcore-white) 100%)}.cr-manage-list--unordered .cr-manage-list__item{padding-left:1.75rem}.cr-manage-list--unordered .cr-manage-list__bullet{width:1.5rem}.cr-manage-list--ordered .cr-manage-list__menu-button{top:1rem;right:0}.cr-manage-list--ordered .cr-manage-list__item{padding-left:2.25rem;padding-right:2.5rem}.cr-manage-list--ordered .cr-manage-list__item:before{position:absolute;top:1rem}.cr-manage-list--ordered .cr-manage-list__item:not(:last-child){margin-bottom:1.5rem}.cr-manage-list--ordered .cr-manage-list__bullet{position:absolute;top:0;left:0;width:2.25rem;height:3.5rem}.cr-manage-list--ordered .cr-manage-list__bullet:before{position:absolute;top:1rem}}cr-manage-list[change-order-mode] .cr-manage-list__bullet{font-family:var(--plcore-icon-font-family)}cr-manage-list[change-order-mode] .cr-manage-list__bullet:before{color:var(--plcore-dark-green-40);font-size:var(--plcore-icon-xs-font-size);font-weight:400;content:var(--plcore-icon-menu)}cr-manage-list[change-order-mode] .cr-manage-list__menu-button,cr-manage-list[change-order-mode] .cr-manage-list__add-button,cr-manage-list[change-order-mode] .cr-manage-list__add-button--mobile{display:none}.cr-manage-list__drag-handler{position:absolute;cursor:grab;z-index:1}.cr-manage-list__drag-handler:hover~cr-step-text-field cr-text-field,.cr-manage-list__drag-handler:hover~cr-text-field{box-shadow:var(--plcore-shadow-2-5)}.cr-manage-list__item--dragged .cr-manage-list__drag-handler~cr-step-text-field cr-text-field,.cr-manage-list__item--dragged .cr-manage-list__drag-handler~cr-text-field{box-shadow:var(--plcore-shadow-6)}.cr-manage-list__item--dragged .cr-manage-list__drag-handler{cursor:grabbing}.cr-manage-list__drag-placeholder{opacity:.4}.cr-manage-list__drop-line{display:flex;position:relative;align-items:center;height:0}.cr-manage-list__drop-line--active{margin-top:-.5rem;height:1rem}.cr-manage-list__drop-line--active:before{display:inline-block;width:100%;height:2px;border-radius:1px;background:var(--plcore-green);content:" "}.cr-manage-list__drop-zone{position:absolute;bottom:50%;transform:translateY(50%);width:100%;height:3rem;z-index:1}.cr-manage-list--unordered[change-order-mode] .cr-manage-list__bullet{left:-.5rem}.cr-manage-list--unordered .cr-manage-list__drop-line--active:before{margin-left:1rem}.cr-manage-list--unordered .cr-manage-list__drag-handler{left:-.75rem;top:0;width:2rem;height:100%}.cr-manage-list--ordered .cr-manage-list__drop-line--active{margin-top:-2rem;height:2rem}.cr-manage-list--ordered .cr-manage-list__drop-line--active:first-child{margin-top:-1rem}.cr-manage-list--ordered .cr-manage-list__drag-handler{top:-.25rem;left:-.25rem;width:2rem;height:2rem}@media only screen and (min-width: 768px){cr-manage-list[change-order-mode] .cr-manage-list__add-button{visibility:hidden}cr-manage-list[change-order-mode] .cr-manage-list__footer,cr-manage-list[change-order-mode] .cr-manage-list__footer-shadow{pointer-events:none}cr-manage-list[change-order-mode] .cr-manage-list__footer-shadow{left:-1rem;width:calc(100% + 1rem)}.cr-manage-list--unordered .cr-manage-list__drop-line--active:before{margin-left:1.75rem}.cr-manage-list--ordered .cr-manage-list__drop-line--active{margin-top:-1.5rem;height:1.5rem}.cr-manage-list--ordered .cr-manage-list__drop-line--active:first-child{margin-top:-1.5rem}.cr-manage-list--ordered .cr-manage-list__drop-line--active:before{margin-left:2.25rem;margin-right:2.5rem}body.touch .cr-manage-list--unordered .cr-manage-list__drag-handler{width:2.5rem}body.touch .cr-manage-list--ordered .cr-manage-list__drag-handler{top:0;width:2.5rem;height:100%}body.no-touch .cr-manage-list--unordered .cr-manage-list__drag-handler{left:-.5rem;width:calc(100% + .5rem)}body.no-touch .cr-manage-list--ordered .cr-manage-list__drag-handler{top:0;left:0;width:calc(100% - 2.5rem);height:100%}}cr-manage-steps{height:100%;overflow:scroll}@media only screen and (min-width: 768px){cr-manage-steps{overflow:visible}}cr-membership-banner{display:flex;flex-direction:column;align-items:center;text-align:center}.cr-membership-banner__img{margin-bottom:1.5rem;width:240px}.cr-membership-banner__headline{margin-bottom:1.5rem}.cr-membership-banner__button{margin-bottom:2.25rem}.cr-membership-banner__text{margin-bottom:.25rem}.cr-membership-banner__link{margin-bottom:.75rem;color:var(--plcore-green-d60);font-weight:var(--plcore-bold-font-weight)}.cr-membership-banner__link:hover{border-bottom-color:var(--plcore-green-d60)}@media only screen and (min-width: 992px){.cr-membership-banner__img{margin-bottom:1rem;width:480px}.cr-membership-banner__headline{font-size:2.25rem;line-height:2.75rem;font-weight:700;color:var(--plcore-dark-green);word-break:break-word;margin-bottom:1rem}.cr-membership-banner__text{margin-bottom:1.75rem}.cr-membership-banner__button{margin-bottom:2rem}}@media only screen and (min-width: 992px){body.touch-mobile .cr-membership-banner__img{margin-bottom:1.5rem;width:220px}body.touch-mobile .cr-membership-banner__headline{font-size:1.25rem;line-height:1.75rem;color:var(--plcore-dark-green);word-break:break-word}}body.touch-dev .cr-membership-banner__img{width:344px;margin-bottom:20px}body.touch-dev .cr-membership-banner__headline{margin-bottom:20px;font-size:28px;font-weight:var(--plcore-bold-font-weight);line-height:42px}body.touch-dev .cr-membership-banner__text{font-size:24px;font-weight:var(--plcore-normal-font-weight);line-height:36px}cr-popover-modal{display:inline-block;position:fixed;top:0;left:0;width:100%;height:100%;background:var(--plcore-silver-5);z-index:800}cr-popover-modal core-scrollbar{width:100%;max-height:100%;overflow:hidden}cr-popover-modal .core-scrollbar__content{padding:1rem}cr-popover-modal .cr-popover-modal__list li:not(:first-child){margin-top:.75rem}cr-popover-modal .cr-popover-modal__list li:first-child{margin-top:1.5rem}.cr-popover-modal__arrow{display:none}.cr-popover-modal__wrapper{display:flex;flex-direction:column;width:100%;height:100%}.cr-popover-modal__header{padding:1rem;display:flex;position:relative;justify-content:center;background-color:var(--plcore-white)}.cr-popover-modal__title--add,.cr-popover-modal__title--edit{color:var(--plcore-black);font-weight:var(--plcore-bold-font-weight);letter-spacing:.0125rem}.cr-popover-modal__close{display:inline-block;width:1.5rem;height:1.5rem;font-family:var(--plcore-icon-font-family);line-height:1.5rem;font-style:normal;font-weight:400;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";font-size:var(--plcore-icon-xs-font-size);padding:0rem;border-radius:0;background:none;letter-spacing:normal;text-align:left;text-transform:none;position:absolute;left:1rem;text-align:center}.cr-popover-modal__close:hover{background:none}.cr-popover-modal__close:before{content:var(--plcore-icon-close)}.cr-popover-modal__save,.cr-popover-modal__header .cr-popover-modal__basket{padding:.25rem 1rem;position:absolute;bottom:.75rem}.cr-popover-modal__save{right:1rem}.cr-popover-modal__basket{display:none}.cr-popover-modal__item{padding:0rem;background:none;letter-spacing:normal;text-align:left;text-transform:none;margin:0rem;padding:.75rem 3rem .75rem 1rem;border-radius:4px;position:relative;width:100%;border:1px solid var(--plcore-silver-60);outline-width:0;background-color:var(--plcore-white);color:var(--plcore-black);font-weight:var(--plcore-base-font-weight);letter-spacing:.0125rem;line-height:1.5rem}.cr-popover-modal__item:hover{background:none}.cr-popover-modal__item--missing{border-color:var(--plcore-red-40)}.cr-popover-modal__item:after{display:inline-block;width:1.5rem;height:1.5rem;font-family:var(--plcore-icon-font-family);font-style:normal;font-weight:400;text-align:center;text-transform:none;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";font-size:var(--plcore-icon-xs-font-size);position:absolute;top:.75rem;right:1rem;color:var(--plcore-dark-green);font-size:1rem;line-height:1.5rem;content:var(--plcore-icon-edit-pen)}.cr-popover-modal__item-separator{color:var(--plcore-silver-80)}.cr-popover-modal__content{padding:0rem;display:flex;width:100%;height:100%;overflow:hidden}.cr-popover-modal__time{display:flex}.cr-popover-modal__time[hidden]{display:none}.cr-popover-modal__input{position:relative;flex:1 1 auto}.cr-popover-modal__input label{position:absolute;top:.75rem;right:.6rem;font-size:1rem}.cr-popover-modal__input input{width:100%;outline:none;background-clip:padding-box;box-shadow:none}.cr-popover-modal__input:first-child{margin-right:.5rem}.cr-popover-modal__footer{padding:1rem;width:100%;background-color:var(--plcore-white)}.cr-popover-modal__footer .cr-popover-modal__basket{display:inline-block;width:100%}.cr-popover-modal__navigation{display:flex;flex-direction:column;max-height:100%}.cr-popover-modal__tablist[role=tablist]{padding:0rem 1rem;display:flex;border-bottom:0;background:var(--plcore-white)}.cr-popover-modal__tablist[role=tablist]:after{content:none}.cr-popover-modal__tab[role=tab]{padding:1rem 0rem .875rem;flex-grow:1;justify-content:center;width:50%;margin:0;border-bottom:2px solid transparent;color:var(--plcore-silver-d60);text-align:center}.cr-popover-modal__tab[role=tab][aria-selected=true]{border-bottom:2px solid var(--plcore-green);color:var(--plcore-silver-d40);font-weight:var(--plcore-medium-font-weight)}.cr-popover-modal__tab[role=tab]:not([aria-selected=true]):hover{border-bottom:2px solid transparent;color:var(--plcore-silver-d40)}.cr-popover-modal__tabpanel[role=tabpanel]{display:flex;flex-direction:column;height:100%;max-height:100%;overflow:hidden}.cr-popover-modal__tabpanel[role=tabpanel][hidden]{display:none}@media only screen and (min-width: 768px){cr-popover-modal{border-radius:4px;box-shadow:var(--plcore-shadow-6);display:flex;position:absolute;top:64px;left:150px;flex-direction:column;width:25rem;height:auto;transform:translateZ(0);z-index:400}cr-popover-modal .core-scrollbar__content{padding:0rem 1.25rem}cr-popover-modal core-scrollbar[custom] .core-scrollbar__bar{margin:0rem 0rem 0rem -1.25rem;padding-right:1.25rem}cr-popover-modal core-scrollbar[custom] .core-scrollbar__handle{margin-right:-1rem}cr-popover-modal .cr-select-input__expand{margin-bottom:0rem;position:relative}cr-popover-modal .cr-popover-modal__list li:not(:first-child){margin-top:.5rem}cr-popover-modal .cr-popover-modal__list li:first-child{margin-top:1rem}cr-popover-modal.cr-popover-modal--top .cr-popover-modal__arrow{top:-.5rem;border-bottom:.75rem solid var(--plcore-silver-5)}cr-popover-modal.cr-popover-modal--bottom .cr-popover-modal__arrow{bottom:-.5rem;border-top:.75rem solid var(--plcore-silver-5)}.cr-popover-modal__arrow{display:inline-block;position:absolute;left:calc(50% - .75rem);width:0;height:0;border-right:.75rem solid transparent;border-left:.75rem solid transparent}.cr-popover-modal__title--add,.cr-popover-modal__title--edit{font-weight:var(--plcore-medium-font-weight)}.cr-popover-modal__content{border-radius:4px;margin:.75rem 0rem 1.5rem}.cr-popover-modal__wrapper{border-radius:4px;overflow:hidden}.cr-popover-modal__save{right:1.25rem}.cr-popover-modal__save,.cr-popover-modal__header .cr-popover-modal__basket{padding:.25rem .75rem;box-shadow:var(--plcore-shadow-3)}.cr-popover-modal__save[disabled],.cr-popover-modal__save[disabled]:hover,.cr-popover-modal__header .cr-popover-modal__basket[disabled],.cr-popover-modal__header .cr-popover-modal__basket[disabled]:hover{box-shadow:var(--plcore-shadow-1);background:var(--plcore-white);opacity:.6}.cr-popover-modal__header .cr-popover-modal__basket{box-shadow:var(--plcore-shadow-1);display:block;left:1.25rem}.cr-popover-modal__close,.cr-popover-modal__footer{display:none}.cr-popover-modal__tablist[role=tablist]{padding:0rem 1.25rem}}cr-quality-widget{display:block}.cr-quality-widget__header{padding-bottom:1.875rem}.cr-quality-widget__header--outer{display:none}.cr-quality-widget__content{padding:2rem 1rem;box-shadow:var(--plcore-shadow-1);border-radius:4px}.cr-quality-widget__progress-bar{position:relative;width:100%;height:.5rem;border-radius:.25rem;background-color:rgba(var(--plcore-dark-green-rgb),.1)}.cr-quality-widget__progress-bar-indicator{position:absolute;width:20%;height:.5rem;transition:width 2s ease-out;border-radius:.25rem;background-color:var(--plcore-green-60)}.cr-quality-widget__progress-bar-tick{box-shadow:var(--plcore-shadow-3);position:absolute;top:-.75rem;right:0;width:2rem;height:2rem;background-color:var(--plcore-white);color:var(--plcore-dark-green-60);line-height:2rem}.cr-quality-widget__step{padding-top:1.625rem;display:flex;flex-direction:column}.cr-quality-widget__image{align-self:center;width:104px;height:104px;background-image:url(https://patternlib-all.prod.external.eu-tm-prod.vorwerk-digital.com/board-1bc3a78bc8b0fc9b429fec3ca99fd882.svg)}.cr-quality-widget__headline{padding-top:.5rem;padding-bottom:.25rem}.cr-quality-widget__description{color:var(--plcore-silver-d40)}.cr-quality-widget__footer{padding-top:1.25rem;display:flex;flex-direction:column}.cr-quality-widget__footer a.button--inline-primary{color:var(--plcore-green-d60)}.cr-quality-widget__action,.cr-quality-widget__learn-more{text-align:center}.cr-quality-widget__action{margin-bottom:.5rem}.cr-quality-widget--completed .cr-quality-widget__progress-bar-tick{color:var(--plcore-green)}.cr-quality-widget--completed .cr-quality-widget__image{background-image:url(https://patternlib-all.prod.external.eu-tm-prod.vorwerk-digital.com/success-3661849c9f245bcf61eccba24917b723.svg)}.cr-quality-widget--completed .cr-quality-widget__footer{display:none}@media only screen and (min-width: 768px){.cr-quality-widget__header{padding-bottom:1.5rem}.cr-quality-widget__header--outer{display:block}.cr-quality-widget__header--inner{padding-bottom:1.875rem;display:none}.cr-quality-widget__content{padding-right:1.5rem;padding-left:1.5rem}.cr-quality-widget__step{padding-top:2.625rem;flex-direction:row}.cr-quality-widget__image{align-self:auto}.cr-quality-widget__info{margin-left:1.5rem}.cr-quality-widget__footer{flex-direction:row}.cr-quality-widget__action{margin-right:1rem;margin-bottom:0rem}}cr-recipe-settings-tiles{border-radius:4px;box-shadow:var(--plcore-shadow-1);display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}cr-recipe-settings-tiles label{cursor:pointer}cr-recipe-settings-tiles[disabled] .cr-recipe-settings-tiles__item{pointer-events:none}cr-recipe-settings-tiles[disabled] .cr-recipe-settings-tiles__item:hover{box-shadow:var(--plcore-shadow-1)}cr-recipe-settings-tiles[disabled] .cr-recipe-settings-tiles__item:after{color:var(--plcore-silver-40)}cr-recipe-settings-tiles[disabled] .cr-recipe-settings-tiles__icon{color:var(--plcore-silver-60)}cr-recipe-settings-tiles[disabled] .cr-recipe-settings-tiles__text,cr-recipe-settings-tiles[disabled] .cr-recipe-settings-tiles__text--initial{color:var(--plcore-silver-60)}.cr-recipe-settings-tiles__item{padding:1rem 1rem 1rem 1.5rem;display:inline-flex;align-items:center;height:5rem;transition:box-shadow .1s ease-in;background-color:var(--plcore-white);line-height:unset;cursor:pointer}.cr-recipe-settings-tiles__item:after{display:inline-block;width:1.5rem;height:1.5rem;font-family:var(--plcore-icon-font-family);line-height:1.5rem;font-style:normal;font-weight:400;text-align:center;text-transform:none;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";font-size:var(--plcore-icon-xs-font-size);color:var(--plcore-green-60);content:var(--plcore-icon-caret-right)}.cr-recipe-settings-tiles__item:not(:last-child){border-bottom:1px solid var(--plcore-silver-20)}.cr-recipe-settings-tiles__item:hover{box-shadow:0 8px 16px #33333326}.cr-recipe-settings-tiles__item--empty .cr-recipe-settings-tiles__text-container{display:none}.cr-recipe-settings-tiles__item--empty .cr-recipe-settings-tiles__text--initial{display:block}.cr-recipe-settings-tiles__icon{color:var(--plcore-black)}.cr-recipe-settings-tiles__text--initial,.cr-recipe-settings-tiles__text-container{margin-left:1rem;flex:1}.cr-recipe-settings-tiles__text,.cr-recipe-settings-tiles__text--initial{font-size:.875rem;line-height:1.5rem;font-weight:var(--plcore-medium-font-weight);color:var(--plcore-dark-green)}.cr-recipe-settings-tiles__text--initial{display:none}.cr-recipe-settings-tiles__subtitle{margin:0rem;font-size:.875rem;line-height:1.5rem;font-weight:var(--plcore-normal-font-weight);color:var(--plcore-silver);display:block}@media only screen and (min-width: 992px){cr-recipe-settings-tiles{flex-direction:row;box-shadow:none;overflow:visible}.cr-recipe-settings-tiles__item{border-radius:4px;box-shadow:var(--plcore-shadow-1);flex:1}.cr-recipe-settings-tiles__item:not(:last-child){margin-right:2rem}.cr-recipe-settings-tiles__item:not(:last-child),.cr-recipe-settings-tiles__item:last-child{border-bottom:0}}.cr-scale-recipe .page-header{box-shadow:var(--plcore-shadow-6);height:auto;border-radius:4px 4px 0 0}.cr-scale-recipe .page-header__content{flex-direction:column;align-items:stretch;letter-spacing:.0125rem}.cr-scale-recipe__header,.cr-scale-recipe__content,.cr-scale-recipe__link{display:flex}.cr-scale-recipe__link--web{display:none}.cr-scale-recipe__header{padding-top:.5rem;padding-bottom:2.5rem;flex-wrap:wrap;align-items:center;justify-content:center}.cr-scale-recipe__content{padding:1.25rem;margin:0 -5vw;padding-left:5vw;padding-right:5vw;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.cr-scale-recipe__content::-webkit-scrollbar{display:none}.cr-scale-recipe__close{padding:0rem;border-radius:0;background:none;letter-spacing:normal;text-align:left;display:inline-block;width:1.5rem;height:1.5rem;font-family:var(--plcore-icon-font-family);line-height:1.5rem;font-style:normal;font-weight:400;text-align:center;text-transform:none;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";font-size:var(--plcore-icon-xs-font-size);color:var(--plcore-dark-green)}.cr-scale-recipe__close:hover{background:none}.cr-scale-recipe__close:after{content:var(--plcore-icon-close)}.cr-scale-recipe__close:hover{border-bottom:0}.cr-scale-recipe__separator,.cr-scale-recipe__title{display:none}.cr-scale-recipe__serving-size,.cr-scale-recipe__status{order:1}.cr-scale-recipe__serving-size{color:var(--plcore-black);font-size:.875rem}.cr-scale-recipe__status-wrapper{display:flex;position:absolute;top:3.5rem}.cr-scale-recipe__status{margin-left:.75rem;padding:0rem .25rem 0rem .125rem;border-radius:4px;display:flex;align-items:center;background:var(--plcore-silver-10);color:var(--plcore-silver);font-size:.875rem;font-weight:var(--plcore-bold-font-weight);line-height:1.5rem}.cr-scale-recipe__status[scale=up]{background:var(--plcore-green-05);color:var(--plcore-green-60)}.cr-scale-recipe__status[scale=up]:before{content:var(--plcore-icon-arrow-right-up)}.cr-scale-recipe__status[scale=down]{background:var(--plcore-orange-05);color:var(--plcore-orange-60)}.cr-scale-recipe__status[scale=down]:before{content:var(--plcore-icon-arrow-right-down)}.cr-scale-recipe__status:before{display:inline-block;width:1.5rem;height:1.5rem;font-family:var(--plcore-icon-font-family);line-height:1.5rem;font-style:normal;font-weight:400;text-align:center;text-transform:none;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";font-size:var(--plcore-icon-xs-font-size);margin-right:.25rem;content:var(--plcore-icon-arrow-right)}.cr-scale-recipe__actions{display:inline-flex;margin-left:auto}.cr-scale-recipe__reset-button,.cr-scale-recipe__save-button{padding:.25rem 1rem;font-weight:var(--plcore-medium-font-weight)}.cr-scale-recipe__reset-button{margin-right:.25rem}.cr-scale-recipe__save-button[disabled],.cr-scale-recipe__save-button[disabled]:hover{background:var(--plcore-green)}.cr-scale-recipe__scaling-button{background-color:var(--plcore-white);color:var(--plcore-black);padding:0rem;margin-right:1rem;box-shadow:var(--plcore-shadow-2-5);min-width:3.5rem;height:3rem;font-size:.875rem;font-weight:var(--plcore-medium-font-weight)}.cr-scale-recipe__scaling-button:hover{background-color:var(--plcore-silver-10)}.cr-scale-recipe__scaling-button[aria-busy=true]:hover{color:transparent}.cr-scale-recipe__scaling-button[aria-busy=true]:after{border-color:var(--plcore-black);border-right-color:transparent}.cr-scale-recipe__scaling-button[active]{box-shadow:var(--plcore-shadow-5);border:1.5px solid var(--plcore-green-60);background:var(--plcore-green-05);color:var(--plcore-green)}.cr-scale-recipe__scaling-button:first-child{margin-left:auto}.cr-scale-recipe__scaling-button:last-child{margin-right:auto}@media only screen and (min-width: 992px){.cr-scale-recipe .page-header__content{padding:1rem 0rem 1.5rem}.cr-scale-recipe__header{padding:0rem 0rem 1rem;flex-wrap:nowrap;justify-content:flex-start}.cr-scale-recipe__content{margin:0rem;padding:0rem;overflow-x:visible}.cr-scale-recipe__separator{margin:0rem 1rem;display:block;height:2rem;border-color:var(--plcore-silver-40)}.cr-scale-recipe__serving-size,.cr-scale-recipe__status{order:0}.cr-scale-recipe__status-wrapper{position:static;flex:1;align-items:center}.cr-scale-recipe__serving-size{color:var(--plcore-black);font-size:1.25rem;font-weight:var(--plcore-bold-font-weight);line-height:1.75rem}.cr-scale-recipe__link--web{display:inline;line-height:0}.cr-scale-recipe__link--mobile{display:none}.cr-scale-recipe__status{margin-right:.125rem;padding:.125rem .25rem .125rem .125rem}.cr-scale-recipe__title{display:block;flex:1;text-align:center}.cr-scale-recipe__actions{flex:1;justify-content:flex-end}.cr-scale-recipe__reset-button,.cr-scale-recipe__save-button{padding:.75rem 1rem;font-weight:var(--plcore-bold-font-weight)}.cr-scale-recipe__reset-button{margin-right:1.5rem}.cr-scale-recipe__scaling-button{height:2.5rem}}body.touch-mobile .cr-scale-recipe__close,body.touch-mobile .cr-scale-recipe__break,body.touch-mobile .cr-scale-recipe__separator,body.touch-mobile .cr-scale-recipe__title{display:none}body.touch-mobile .cr-scale-recipe__content{padding-top:1rem;padding-bottom:1rem}body.touch-mobile .cr-scale-recipe__header{padding-bottom:0rem}body.touch-mobile .cr-scale-recipe__status-wrapper{position:static}body.touch-mobile .cr-scale-recipe__actions{padding:.5rem 1rem;display:inline-flex;position:fixed;bottom:0;left:0;width:100%;background:var(--plcore-white)}body.touch-mobile .cr-scale-recipe__save-button{flex-grow:1}body.touch-mobile .cr-scale-recipe__reset-button{margin-right:.5rem}body.touch-mobile .cr-scale-recipe__reset-button,body.touch-mobile .cr-scale-recipe__save-button{padding:.75rem 1rem}@media only screen and (min-width: 992px){body.touch-mobile .cr-scale-recipe__status-wrapper{padding-bottom:1rem;justify-content:center}body.touch-mobile .cr-scale-recipe__content{padding:0}body.touch-mobile .cr-scale-recipe__actions{margin-left:0}}cr-select-input{width:100%;height:fit-content}cr-select-input label[for]{cursor:pointer}cr-select-input .core-expand__header{padding:.5rem 1rem}cr-select-input .core-expand__header .icon{position:relative;color:var(--plcore-dark-green-80)}cr-select-input .core-expand__header .icon[hidden]{display:none}cr-select-input .core-expand__title .icon--stirring{display:inline-flex}cr-select-input .core-expand__title .icon--stirring:before{color:var(--plcore-black);font-size:14px;line-height:1.5rem}cr-select-input .core-expand__title:after{color:var(--plcore-green-80)}cr-select-input .core-expand__title:empty:before{color:var(--plcore-silver-80);content:attr(placeholder)}cr-select-input .core-expand__content{padding:0}cr-select-input .core-expand__content>:last-child{margin-bottom:0}.cr-select-input__expand{padding:0rem;border-radius:4px;min-height:2.5rem;outline-width:0;background-color:var(--plcore-white);color:var(--plcore-black);line-height:1.5rem}.cr-select-input__expand,.cr-select-input__expand:first-child{border:1px solid var(--plcore-silver-60)}.cr-select-input__expand[isExpanded=true]{box-shadow:var(--plcore-shadow-3);border:0}.cr-select-input__expand hr{margin:0rem 1rem}.cr-select-input__radio-group{padding:.5rem 1rem 1rem}.cr-select-input__radio-group input[type=radio]{display:none}.cr-select-input__radio-group input[type=radio]+label{margin:.125rem 0rem;padding:0rem;border:1px solid var(--plcore-silver-20);border-radius:4px;background-color:var(--plcore-silver-20);font-size:.875rem;font-weight:var(--plcore-medium-font-weight);letter-spacing:.2px;line-height:2rem;text-align:center;box-sizing:border-box}.cr-select-input__radio-group input[type=radio].cr-validate-tts__invalid+label{border:1px solid var(--plcore-white);background-color:var(--plcore-white);color:var(--plcore-dark-green-40)}.cr-select-input__radio-group input[type=radio]:checked+label{border:1px solid var(--plcore-green-80);background-color:var(--plcore-white)}.cr-select-input__radio-group .icon{font-size:.875rem;font-weight:var(--plcore-medium-font-weight);line-height:2rem}.cr-select-input__radio-group label{width:calc(25% - 3px)}.cr-select-input__radio-group label[for=temperature-radio-OFF]{width:100%}.cr-select-input__radio-group--icons label{width:calc(50% - 2px)}.cr-select-input__radio-group--list{padding:.5rem 0rem 0rem;display:flex;flex-direction:column;margin-bottom:0}.cr-select-input__radio-group--list input[type=radio]+label{padding:.75rem 1rem;display:inline-flex;width:100%;margin:0;border:0;border-radius:0;background:var(--plcore-white);font-size:1rem;font-weight:400;line-height:1.5rem;text-align:left}.cr-select-input__radio-group--list input[type=radio]+label:hover{background:var(--plcore-silver-20)}.cr-select-input__radio-group--list input[type=radio]+label:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.cr-select-input__radio-group--list input[type=radio]:checked+label{border:0;background:var(--plcore-green);color:var(--plcore-white);font-weight:500}.cr-select-input__radio-group--list input[type=radio]:checked+label:hover{background:var(--plcore-green)}.cr-select-input__radio-group--list .icon{margin-right:.5rem;font-size:var(--plcore-icon-xs-font-size);line-height:1.5rem}.cr-select-input__radio-group--list-separated input[type=radio]+label{position:relative}.cr-select-input__radio-group--list-separated input[type=radio]:not(:checked)+label:not(:last-child):after{position:absolute;bottom:0;width:calc(100% - 2rem);height:1px;background:var(--plcore-silver-20);content:""}.cr-select-input__speed-group{padding-bottom:.75rem}.cr-select-input__direction-group{padding-top:.75rem}cr-share-modal[active-step=copyrights] .cr-share-modal__links-section,cr-share-modal[active-step=links] .cr-share-modal__copyrights-section{display:none}cr-share-modal hr{display:none}cr-share-modal core-share{margin-bottom:2.5rem;width:100%}cr-share-modal core-share .theme-color{justify-content:center;width:100%}cr-share-modal core-share .shariff-button,cr-share-modal core-share .shariff-button:not(:last-child){margin-left:.75rem;margin-right:.75rem}.cr-share-modal__recipe-name{text-align:center;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.cr-share-modal__copyrights-info{margin-bottom:1rem}.cr-share-modal__copyrights-message{margin-bottom:2rem}.cr-share-modal__copyrights-confirmation{margin-bottom:2rem;display:flex}.cr-share-modal__copyrights-confirmation core-checkbox{margin-bottom:0}.cr-share-modal__copyrights-confirmation label{font-weight:var(--plcore-medium-font-weight)}.cr-share-modal__links-close{width:100%}.cr-share-modal__upload-modal .core-modal__content{display:flex;flex-direction:column}.cr-share-modal__upload-trigger{margin-bottom:1.5rem;padding:0;width:100%;height:400px;overflow:hidden}.cr-share-modal__upload-trigger img{width:100%;height:100%;object-fit:cover}.cr-share-modal__upload-trigger-icon{position:absolute;right:50%;bottom:50%;transform:translate(50%,50%);display:flex;flex-direction:column;align-items:center;color:var(--plcore-green-60)}.cr-share-modal__upload-trigger-icon span{border-radius:50%;margin-bottom:1.25rem;width:5rem;height:5rem;border:2px solid var(--plcore-green-60);font-size:2rem;line-height:5rem}.cr-share-modal__upload-trigger[disabled] .cr-share-modal__upload-trigger-icon{opacity:.3}.cr-share-modal__upload-trigger-backdrop{display:none;width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(var(--plcore-black-rgb),.4)}.cr-share-modal__upload-trigger:hover .cr-share-modal__upload-trigger-backdrop{display:inline-block}.cr-share-modal__upload-trigger:hover .cr-share-modal__upload-trigger-icon{color:var(--plcore-white)}.cr-share-modal__upload-trigger:hover .cr-share-modal__upload-trigger-icon span{border-color:var(--plcore-white)}@media only screen and (min-width: 768px){cr-share-modal hr{display:block}.cr-share-modal__links-close{width:auto}}@media only screen and (min-width: 1333px){cr-share-modal core-share .shariff-button:first-child{margin-left:0}cr-share-modal core-share .shariff-button:last-child{margin-right:0}}html:not([class*=theme]) cr-share-modal .core-modal__hero-image{border-radius:4px;box-shadow:var(--plcore-shadow-4);width:160px;height:160px;top:auto;bottom:-1.5rem;object-fit:cover}@media only screen and (min-height: 450px){html:not([class*=theme]) cr-share-modal .core-modal__hero-box{margin-bottom:2rem;height:128px}html:not([class*=theme]) cr-share-modal .core-modal__hero-image{bottom:-.5rem;width:120px;height:120px}}@media only screen and (min-width: 768px) and (min-height: 450px){html:not([class*=theme]) cr-share-modal .core-modal__hero-box{margin-bottom:2rem;height:168px}html:not([class*=theme]) cr-share-modal .core-modal__hero-image{bottom:-1.5rem;width:160px;height:160px}}@media only screen and (min-width: 1333px) and (min-height: 450px){html:not([class*=theme]) body:not(.android):not(.ios) cr-share-modal .core-modal__hero-box{margin-bottom:2rem;height:168px}html:not([class*=theme]) body:not(.android):not(.ios) cr-share-modal .core-modal__hero-image{bottom:-1.5rem;width:160px;height:160px}}body.touch-mobile cr-share-modal .core-modal__footer{padding-top:.5rem}body.touch-mobile cr-share-modal .core-modal__footer .button--primary{flex-grow:1}body.touch-mobile cr-share-modal .core-modal__footer :not(:last-child){margin-right:.5rem}body.touch-mobile cr-share-modal .core-modal__footer :before{left:-1rem;top:-.5rem;content:"";height:0;border-top:1px solid var(--plcore-silver-20);width:calc(100% + 2rem);display:inline-block;position:absolute}body.touch-mobile cr-share-modal .core-modal__container{padding-bottom:.5rem}body.touch-mobile cr-share-modal .core-modal__close{display:none}body.touch-mobile cr-share-modal .core-modal__content{margin-bottom:0}body.touch-mobile cr-share-modal core-scrollbar.core-scrollbar--fadeout{mask-image:none}body.touch-mobile cr-share-modal cr-share-upload-modal .core-modal__header{text-align:center}body.touch-mobile .cr-share-modal__close{text-align:center}body.touch-mobile .cr-share-modal__copyrights-cancel,body.touch-mobile .cr-share-modal__upload-cancel{display:none}@media only screen and (min-width: 768px){body.touch-mobile cr-share-modal hr{display:none}}.cr-text-field-actions__buttons{margin-top:1rem;padding-left:1rem;padding-right:1rem;display:flex}.cr-text-field-actions__button{padding:0rem;background:none;letter-spacing:normal;text-align:left;text-transform:none;margin-right:.5rem;box-shadow:var(--plcore-shadow-1);display:flex;align-items:center;justify-content:center;width:3rem;height:2rem;transition:box-shadow .2s;border-radius:4px;background:var(--plcore-white)}.cr-text-field-actions__button:hover{background:none}.cr-text-field-actions__button:last-child{margin-right:0}.cr-text-field-actions__button:not([disabled]):hover{box-shadow:var(--plcore-shadow-3)}.cr-text-field-actions__button[disabled],.cr-text-field-actions__button[disabled]:hover,.cr-text-field-actions__button:hover{background:var(--plcore-white)}.cr-text-field-actions__button[disabled],.cr-text-field-actions__button[disabled]:hover{color:var(--plcore-dark-green-20)}.cr-text-field-actions__button[aria-busy=true]:after{width:1.3rem;height:1.3rem;top:calc(50% - .65rem)}.cr-text-field-actions__button .icon{margin-right:0}.cr-text-field-actions__save{margin-left:auto;color:var(--plcore-green)}.cr-text-field-actions__tts .icon,.cr-text-field-actions__annotate .icon{font-size:1.3rem}.cr-text-field-actions__ingredient[count]:after{border-radius:50%;box-shadow:var(--plcore-shadow-1);display:inline-block;position:absolute;top:-.25rem;right:-.25rem;width:1rem;height:1rem;background:var(--plcore-white);color:var(--plcore-green-80);font-family:var(--plcore-base-font-family);font-size:.75rem;font-weight:var(--plcore-bold-font-weight);line-height:1rem;text-align:center;content:attr(count)}.cr-text-field-actions__annotate{display:none}body.feature-annotate-step .cr-text-field-actions__annotate{display:flex}@media only screen and (min-width: 768px){.cr-text-field-actions__buttons{padding-left:1.5rem;padding-right:1.5rem}.cr-text-field-actions__button--unselected{color:var(--plcore-dark-green-40)}.cr-text-field-actions__button--unselected:after{color:var(--plcore-dark-green-40)}}cr-tts-browning-power{padding:.75rem 1rem;background:var(--plcore-color-background-primary);box-shadow:var(--plcore-shadow-2);border-radius:var(--plcore-border-radius-r)}cr-tts-browning-power core-radio-group{display:flex;width:100%;gap:.25rem}cr-tts-browning-power core-chip-toggle{flex:1;justify-content:center}.cr-tts-modal--add .cr-popover-modal__basket,.cr-tts-modal--add .cr-popover-modal__title--edit,.cr-tts-modal--edit .cr-popover-modal__title--add{display:none}.cr-tts-modal__sections{display:grid;gap:.75rem}.cr-tts-modal__sections [last-visible-child] core-expand[isexpanded=true]{margin-bottom:1rem}cr-tts-modal cr-tts-mode[last-visible-child] hr{display:none}cr-tts-modal .cr-popover-modal__content{margin-top:0}cr-tts-modal .cr-popover-modal__tablist{margin-bottom:1.5rem}cr-tts-modal .core-scrollbar__content{padding-top:0}@media only screen and (min-width: 768px){cr-tts-modal .cr-popover-modal__tablist{margin-bottom:1rem}}cr-tts-mode hr{margin-top:.75rem}cr-tts-speed[speed-options-count="3"] .cr-select-input__radio-group label{width:calc(33.33% - 3px)}.cr-upload-modal__confirmation-modal .core-modal__content{display:flex;flex-direction:column}.cr-upload-modal__confirmation-modal .core-modal__close{margin-bottom:0}.cr-upload-modal__confirmation-image{margin-bottom:1rem;width:100%;object-fit:cover;overflow:hidden;max-height:400px}.cr-upload-modal__confirmation-info{margin-bottom:2rem;text-align:center}cr-cooking-slider{display:inline-block;position:relative;width:1024px;height:440px;margin:-5px 0;padding:5px 0;overflow:hidden}cr-cooking-slider:not([active-slide="0"]) .cr-cooking-slider__navigation-start-arrow{opacity:0}.cr-cooking-slider__content{position:relative;width:100%;height:100%}.cr-cooking-slider__wrapper{display:inline-flex;padding-left:88px;transition:transform .5s}.cr-cooking-slider__slide{flex-shrink:0;width:848px;height:430px}.cr-cooking-slider__slide:not(:last-child){margin-right:25px}.cr-cooking-slider__slide:first-child{padding:0 68px}.cr-cooking-slider__slide:last-child{padding:0 88px}.cr-cooking-slider__slide:first-child,.cr-cooking-slider__slide:last-child{transition:opacity .5s;opacity:1}.cr-cooking-slider__slide:first-child:not([aria-current]),.cr-cooking-slider__slide:last-child:not([aria-current]){opacity:0}.cr-cooking-slider__navigation{position:absolute;top:0;width:64px;height:100%;transform:translate(0);transition:transform .5s,opacity .5s;background:var(--plcore-white);box-shadow:0 2px 4px #3333334d,0 5px 4px var(--plcore-silver-10);opacity:1;z-index:1}.cr-cooking-slider__navigation-left{left:0;border-radius:0 4px 4px 0;overflow:hidden}.cr-cooking-slider__navigation-left[disabled]{transform:translate(-70px);opacity:0}.cr-cooking-slider__navigation-right{right:0;border-radius:4px 0 0 4px}.cr-cooking-slider__navigation-right[disabled]{transform:translate(70px);opacity:0}.cr-cooking-slider__navigation-arrow{position:absolute;right:50%;bottom:50%;transform:translate(50%,50%);width:40px;height:40px;line-height:40px}.cr-cooking-slider__navigation-right .cr-cooking-slider__navigation-arrow{color:var(--plcore-green)}.cr-cooking-slider__navigation-start-arrow{border-radius:50%;position:absolute;bottom:50%;transform:translateY(50%);left:-20px;width:64px;height:64px;padding:0 12px;transition:opacity .5s;background:var(--plcore-green);color:var(--plcore-white);line-height:64px;box-shadow:0 2px 4px #3333334d}.cr-cooking-slider__navigation-arrow,.cr-cooking-slider__navigation-start-arrow{font-size:40px;user-select:none}cr-list-edit{padding:1rem;box-shadow:var(--plcore-shadow-1);display:block;border-radius:4px}cr-list-edit cr-empty-state{display:none}cr-list-edit[empty]{padding:0rem}cr-list-edit[empty] cr-empty-state{display:block}cr-list-edit[empty] .cr-list-edit__content{display:none}cr-list-edit[disabled] .cr-list-edit__header .icon{color:var(--plcore-silver-40)}cr-list-edit[disabled] .cr-list-expand__button--collapse{color:var(--plcore-silver-40);pointer-events:none}cr-list-edit[disabled] cr-ingredient,cr-list-edit[disabled] cr-tts,cr-list-edit[disabled] cr-mode{background-image:none;cursor:auto}cr-list-edit[disabled] cr-tts,cr-list-edit[disabled] cr-mode{white-space:nowrap}cr-list-edit ul,cr-list-edit ol{margin-top:1rem;margin-bottom:1rem;word-wrap:break-word}cr-list-edit ul li:before{display:inline-block;position:absolute;top:0;left:0;width:1rem;color:var(--plcore-green-60);font-weight:700;content:"\2022"}cr-list-edit ul li{padding-left:1rem;position:relative}cr-list-edit hr{margin-bottom:1rem}.cr-list-edit__header{padding-bottom:1.25rem;display:flex;align-items:center;justify-content:space-between;width:100%;border-bottom:1px solid var(--plcore-silver-20)}.cr-list-edit__header .icon{color:var(--plcore-dark-green)}.cr-list-edit__edit-link{display:flex;color:unset;line-height:unset}@media only screen and (min-width: 768px){cr-list-edit{padding:2rem}cr-list-edit[empty]{padding-bottom:2.5rem}cr-list-edit ul,cr-list-edit ol{margin-top:1.5rem;margin-bottom:1.5rem}.cr-list-edit__header{padding-bottom:1.5rem}.cr-list-edit__title{font-size:1.5rem;line-height:2rem;font-weight:700;color:var(--plcore-dark-green);word-break:break-word;letter-spacing:.03rem}}cr-recipe-card{box-shadow:var(--plcore-shadow-5);display:inline-block;width:100%;background:var(--plcore-white)}cr-recipe-card a.button,cr-recipe-card a.button--icon{text-align:center}cr-recipe-card core-ellipsis{display:inline-block}.cr-recipe-card__image-wrapper{width:100%;height:100%}.cr-recipe-card__image{font-family:"object-fit: cover;";object-fit:cover;display:block;width:100%;height:100%}.cr-recipe-card__info{padding-top:1.5rem;padding-bottom:1.5rem;padding-right:5vw;padding-left:5vw}.cr-recipe-card__title{font-size:1.5rem;line-height:2rem;font-weight:700;color:var(--plcore-dark-green);word-break:break-word;letter-spacing:.03rem;margin-bottom:.5rem}.cr-recipe-card__link{align-self:flex-start;max-width:100%}.cr-recipe-card__content{margin-bottom:1.5rem;display:flex;flex-direction:column}.cr-recipe-card__label{margin-bottom:.75rem;color:var(--plcore-green);font-size:.875rem;font-weight:var(--plcore-medium-font-weight);line-height:1.125rem}.cr-recipe-card__footer{display:flex;flex-direction:column}.cr-recipe-card__footer .cr-recipe-card__button{margin-bottom:.75rem;width:100%}.cr-recipe-card__buttons-line .cr-recipe-card__options-button{margin-bottom:0rem}.cr-recipe-card__options-button.button--icon{display:none}@media only screen and (min-width: 576px){.cr-recipe-card__info{padding-top:1.5rem;padding-bottom:2.5rem}.cr-recipe-card__title{font-size:2.25rem;line-height:2.75rem;font-weight:700;color:var(--plcore-dark-green);word-break:break-word}.cr-recipe-card__footer{display:inline-block;width:100%;margin-top:auto}.cr-recipe-card__footer .cr-recipe-card__button{margin:1rem 1rem 0rem 0rem;width:auto;float:left}.cr-recipe-card__buttons-line{display:inline-block;float:left}.cr-recipe-card__buttons-line .cr-recipe-card__options-button{margin-right:0rem}.cr-recipe-card__options-button.button--icon{display:inline-block}.cr-recipe-card__options-button:not(.button--icon){display:none}}@media only screen and (min-width: 768px){cr-recipe-card{border-radius:4px;display:flex;height:33rem}.cr-recipe-card__image-wrapper{order:2}.cr-recipe-card__info{padding-top:2.5rem;padding-bottom:3.5rem;display:flex;flex-direction:column;order:1}.cr-recipe-card__image-wrapper,.cr-recipe-card__info{flex-basis:50%;max-width:50%;height:100%}.cr-recipe-card__label{margin-bottom:1.5rem}.cr-recipe-card__title{margin-bottom:1rem}}@media only screen and (min-width: 992px){cr-recipe-card{width:auto;margin-right:5%;margin-left:5%}.cr-recipe-card__image{border-top-right-radius:4px;border-bottom-right-radius:4px}.cr-recipe-card__info{padding:3rem 3rem 4rem}}@media only screen and (min-width: 1333px){cr-recipe-card{max-width:1200px;margin-right:auto;margin-left:auto}}body.touch-dev cr-recipe-card{margin:0rem;width:100%;height:540px;background:var(--plcore-white);box-shadow:0 8px 16px #0000004d}body.touch-dev cr-recipe-card core-scroll-parent{bottom:40px;width:66px}body.touch-dev .cr-recipe-card__image-wrapper{width:512px;height:540px}body.touch-dev .cr-recipe-card__image{border-radius:0}body.touch-dev .cr-recipe-card__content>*{margin-bottom:0rem}body.touch-dev .cr-recipe-card__content{display:flex;flex-direction:column}body.touch-dev .cr-recipe-card__info{padding:52px 40px 40px}body.touch-dev .cr-recipe-card__label{margin-bottom:28px;font-size:24px;font-weight:var(--plcore-medium-font-weight);line-height:36px}body.touch-dev .cr-recipe-card__title{margin-bottom:28px;font-size:44px;line-height:66px}body.touch-dev .cr-recipe-card__author,body.touch-dev .cr-recipe-card__author-name,body.touch-dev .cr-recipe-card__button{font-size:24px;line-height:36px}body.touch-dev .cr-recipe-card__author-name{margin:0rem;font-weight:var(--plcore-medium-font-weight)}body.touch-dev .cr-recipe-card__author-page{font-weight:var(--plcore-bold-font-weight)}body.touch-dev .cr-recipe-card__offline{margin-bottom:-8px;color:var(--plcore-dark-green);font-size:24px;font-weight:var(--plcore-medium-font-weight);line-height:36px}body.touch-dev .cr-recipe-card__button{padding:14px 28px}body.touch-mobile cr-recipe-card .cr-recipe-card__image{border-radius:0}@media only screen and (min-width: 768px){body.touch-mobile cr-recipe-card{height:28rem;border-radius:0}}@media only screen and (min-width: 992px){body.touch-mobile cr-recipe-card{max-width:none;margin-right:0;margin-left:0}}cr-recipe-content{margin-right:5%;margin-left:5%}body.touch-dev cr-recipe-content{margin-right:51px;margin-left:51px}@media (min-width: 1333px){cr-recipe-content{max-width:1200px;margin-right:auto;margin-left:auto}}cr-recipe-content{display:block}.cr-recipe-content__section{padding:2.5rem 1rem;margin-bottom:1rem;box-shadow:var(--plcore-shadow-1)}.cr-recipe-content__section hr{display:none}.cr-recipe-content__section ol li{padding-left:1.5rem}.cr-recipe-content__section ul,.cr-recipe-content__section ol{word-wrap:break-word}.cr-recipe-content__section--visible-on-md{display:none}.cr-recipe-content__right-column .cr-recipe-content__section:last-child{margin-bottom:0}.cr-recipe-content__title{font-size:1.5rem;line-height:2rem;font-weight:700;color:var(--plcore-dark-green);word-break:break-word;letter-spacing:.03rem;margin-bottom:2rem}.cr-recipe-content__ingredient,.cr-recipe-content__tts,.cr-recipe-content__mode{font-weight:var(--plcore-medium-font-weight)}.cr-recipe-content__section--hints-tips p{word-break:break-word}@media only screen and (min-width: 768px){cr-recipe-content{display:flex;justify-content:space-between}.cr-recipe-content__section{padding:2.5rem 2rem;margin-bottom:1.5rem}.cr-recipe-content__section:last-child{margin-bottom:0}.cr-recipe-content__section ol li{padding-left:2.5rem}.cr-recipe-content__section--visible-on-mobile{display:none}.cr-recipe-content__section--visible-on-md{display:flex}.cr-recipe-content__left-column{width:calc((100% - 176px) / 12 * 5 + 63.99px)}.cr-recipe-content__right-column{width:calc((100% - 176px) / 12 * 7 + 95.99px)}.cr-recipe-content__tts,.cr-recipe-content__mode{white-space:nowrap}.cr-recipe-content__right-column .cr-recipe-content__section{margin-bottom:0rem;padding:0rem 0rem 0rem 2rem;box-shadow:none}.cr-recipe-content__right-column .cr-recipe-content__section:first-child{padding-top:2.5rem}.cr-recipe-content__right-column .cr-recipe-content__section hr{margin:2rem 0rem;display:block}}@media only screen and (min-width: 992px){.cr-recipe-content__left-column{width:calc((100% - 352px) / 12 * 4 + 95.99px)}.cr-recipe-content__right-column{width:calc((100% - 352px) / 12 * 8 + 223.99px)}}body.touch-dev cr-recipe-content{padding:0 38px 20px 40px}body.touch-dev cr-recipe-content ol li{padding-left:40px}body.touch-dev cr-recipe-content ol li:not(:first-child){margin-top:40px}body.touch-dev cr-recipe-content ul li:not(:first-child):not([class]){margin-top:20px}body.touch-dev cr-recipe-content li{color:var(--plcore-silver-d20);font-size:24px;line-height:36px;word-wrap:break-word}body.touch-dev .cr-recipe-content__left-column{max-width:276px;margin-right:78px}body.touch-dev .cr-recipe-content__left-column .cr-recipe-content__section{box-shadow:none}body.touch-dev .cr-recipe-content__left-column .cr-recipe-content__section,body.touch-dev .cr-recipe-content__right-column .cr-recipe-content__section{margin-bottom:0;padding:44px 0 36px}body.touch-dev .cr-recipe-content__left-column .cr-recipe-content__section hr,body.touch-dev .cr-recipe-content__right-column .cr-recipe-content__section hr{display:none}body.touch-dev .cr-recipe-content__left-column .cr-recipe-content__section:not(:first-child),body.touch-dev .cr-recipe-content__right-column .cr-recipe-content__section:not(:first-child){padding:40px 0;border-top:1px solid var(--plcore-silver)}body.touch-dev .cr-recipe-content__right-column{min-width:592px}body.touch-dev .cr-recipe-content__right-column .cr-empty-state__content{padding-right:96px;padding-left:96px}body.touch-dev .cr-recipe-content__title{margin-bottom:40px;font-size:32px;font-weight:700;line-height:48px}cr-cooking{display:block;position:relative;width:100%;height:540px;background:var(--plcore-silver-10);overflow:hidden}cr-cooking:before{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:bottom;content:""}cr-cooking cr-cooking-buttons{position:absolute;right:116px;bottom:20px;transform:translateY(0);transition:transform .5s}cr-cooking cr-cooking-buttons[hidden]{display:inline-block;transform:translateY(90px)}cr-cooking core-context-menu{margin-bottom:28px;max-width:800px}cr-cooking core-context-menu core-scrollbar{max-height:328px;display:flex}cr-cooking core-context-menu core-scrollbar.core-scrollbar--fadeout:after{bottom:0;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,var(--plcore-white) 100%)}cr-cooking core-context-menu core-scrollbar.core-scrollbar--fadeout-top:before{top:0;background:linear-gradient(0deg,#fff0,#fffc)}cr-cooking core-context-menu core-scrollbar.core-scrollbar--fadeout:after,cr-cooking core-context-menu core-scrollbar.core-scrollbar--fadeout-top:before{position:absolute;left:0;width:calc(100% - 17px);height:64px;content:"";pointer-events:none;z-index:1}cr-cooking core-context-menu core-scrollbar.core-scrollbar--fadeout .core-scrollbar__content,cr-cooking core-context-menu core-scrollbar.core-scrollbar--fadeout-top .core-scrollbar__content{border-right:11px var(--plcore-white) solid}cr-cooking core-context-menu core-scrollbar.core-scrollbar--fadeout .core-dropdown-list__item,cr-cooking core-context-menu core-scrollbar.core-scrollbar--fadeout-top .core-dropdown-list__item{padding-right:11px;margin-right:6px}cr-cooking core-context-menu .core-scrollbar__content.core-dropdown-list{padding:4px 0;box-shadow:0 12px 24px #3333334d}cr-cooking core-context-menu .core-scrollbar__content.core-dropdown-list::-webkit-scrollbar{width:6px;position:absolute}cr-cooking core-context-menu .core-scrollbar__content.core-dropdown-list::-webkit-scrollbar-track{margin:12px 0}cr-cooking core-context-menu .core-scrollbar__content.core-dropdown-list::-webkit-scrollbar-thumb{background:var(--plcore-silver);border-radius:3px}cr-cooking core-context-menu .core-dropdown-list__item{font-size:32px;line-height:48px;padding:16px 28px}.cr-cooking__headline{position:relative;padding:12px 15px;color:var(--plcore-silver-d40);font-size:24px;font-weight:var(--plcore-base-font-weight);line-height:36px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cr-cooking--theme-sand:before{background-image:url(https://patternlib-all.prod.external.eu-tm-prod.vorwerk-digital.com/device-theme-sand-d51a121214d3a02efce3650b018f2936.svg)}.cr-cooking--theme-teal:before{background-image:url(https://patternlib-all.prod.external.eu-tm-prod.vorwerk-digital.com/device-theme-teal-b8b93dcc0a5952b18989a7f7b379ff25.svg)}.cr-cooking--theme-lime:before{background-image:url(https://patternlib-all.prod.external.eu-tm-prod.vorwerk-digital.com/device-theme-lime-0eba05f29aab862c7a67ed476379b54a.svg)}.cr-cooking--theme-violet:before{background-image:url(https://patternlib-all.prod.external.eu-tm-prod.vorwerk-digital.com/device-theme-violet-2b6a59bec694704d69e505c002ac1801.svg)}.cr-cooking--theme-rose:before{background-image:url(https://patternlib-all.prod.external.eu-tm-prod.vorwerk-digital.com/device-theme-rose-8faf27e286f3cce2f86f48fc95c2ebb5.svg)}cr-edit-mode{display:inline-block;width:100%;background:var(--plcore-white)}cr-edit-mode .l-col-left{background:none}cr-edit-mode .l-col-left,cr-edit-mode .l-col-right{padding-top:0;padding-bottom:0}cr-edit-mode .l-col-left>*,cr-edit-mode .l-col-right>*{margin-bottom:2rem}cr-edit-mode cr-recipe-card{margin-bottom:2rem;margin-top:3rem}cr-edit-mode cr-recipe-settings-tiles{margin-bottom:2rem}cr-edit-mode core-notification{width:auto;margin-right:5vw;margin-left:5vw}cr-edit-mode core-notification a.link--subsequent-dark:after{line-height:1.3rem}cr-edit-mode core-notification:first-of-type{margin-top:3.5rem}cr-edit-mode core-notification:last-of-type{margin-bottom:-2rem}cr-edit-mode core-notification:not(:last-of-type){margin-bottom:1rem}cr-edit-mode core-inline-input{width:100%}@media only screen and (min-width: 768px){cr-edit-mode cr-recipe-card{margin-bottom:0}cr-edit-mode cr-recipe-settings-tiles{margin-top:2rem;margin-bottom:0rem}cr-edit-mode core-notification:first-of-type{margin-top:5.5rem}cr-edit-mode core-notification:last-of-type{margin-bottom:-1.5rem}cr-edit-mode .l-col-left,cr-edit-mode .l-col-right{padding-top:2.5rem;padding-bottom:2.5rem;padding-right:0;padding-left:0}cr-edit-mode .l-col-right cr-list-edit{padding-right:0rem;padding-bottom:1rem}cr-edit-mode .l-col-right cr-list-edit:not([empty]){box-shadow:none}cr-edit-mode .l-col-right cr-list-edit[empty]{padding-bottom:0rem;margin-left:2rem;margin-bottom:2.5rem}cr-edit-mode .l-col-right cr-empty-state{text-align:center}cr-edit-mode .l-col-right cr-quality-widget{margin-left:2rem}cr-edit-mode .l-col-right cr-hints-tips{margin-left:1rem}}@media only screen and (min-width: 992px){cr-edit-mode cr-recipe-card{margin-top:7rem}cr-edit-mode core-notification:last-of-type{margin-bottom:-5.5rem}}@media only screen and (min-width: 1333px){cr-edit-mode core-notification{max-width:1200px;margin-right:auto;margin-left:auto}}body.touch-mobile cr-edit-mode .l-content{margin-bottom:2rem}body.touch-mobile cr-edit-mode cr-recipe-card{margin-top:0rem}body.touch-mobile cr-edit-mode core-notification{margin-top:1rem;margin-bottom:1rem}@media only screen and (min-width: 992px){body.touch-mobile cr-edit-mode core-notification{margin-left:3rem;margin-right:3rem}}@media only screen and (min-width: 1333px){body.touch-mobile cr-edit-mode core-notification{max-width:unset}}cr-edit-tabs{display:flex;position:relative;flex-direction:column;height:100vh;transform:translateZ(0);overflow:hidden}cr-edit-tabs[change-order-mode] header{display:none}cr-edit-tabs[change-order-mode] .cr-edit-tabs__mobile-confirm-order-section,cr-edit-tabs[change-order-mode] .cr-edit-tabs__confirm-order-button{display:inline-block}cr-edit-tabs cr-manage-list{flex:1;max-height:100%;overflow:scroll}cr-edit-tabs cr-manage-list,cr-edit-tabs cr-empty-state{padding-right:5vw;padding-left:5vw}cr-edit-tabs .cr-edit-tabs__confirm-button{padding-right:0}cr-edit-tabs .cr-edit-tabs__options-button{padding:0;background-color:var(--plcore-white)}cr-edit-tabs .cr-edit-tabs__options-button .icon{width:2rem;height:2rem;font-size:2rem;line-height:2rem}cr-edit-tabs .cr-edit-tabs__options-button span:not(.icon){display:none}cr-edit-tabs .cr-edit-tabs__confirm-order-button,cr-edit-tabs .cr-edit-tabs__mobile-confirm-order-section{display:none}cr-edit-tabs .cr-edit-tabs__mobile-confirm-order-section{padding:1rem;box-shadow:var(--plcore-shadow-6);position:fixed;bottom:0;width:100%;background:var(--plcore-white);z-index:1}cr-edit-tabs .cr-edit-tabs__mobile-confirm-order-section .cr-edit-tabs__confirm-order-button{width:100%}cr-edit-tabs cr-manage-steps:not([hidden])~cr-empty-state,cr-edit-tabs cr-manage-ingredients:not([hidden])~cr-empty-state{display:none}cr-edit-tabs cr-empty-state{width:100%;background:none;text-align:center}cr-edit-tabs .cr-empty-state__box{background:none}cr-edit-tabs .cr-empty-state__content{border-bottom:0;background:none}cr-edit-tabs header.page-header{position:relative;box-shadow:0 1px 0 0 var(--plcore-silver-20)}cr-edit-tabs header .page-header__content{justify-content:space-between}cr-edit-tabs core-content-navigation.cr-edit-tabs__content-navigation{display:flex;flex:1;flex-direction:column;overflow:hidden}cr-edit-tabs core-content-navigation .core-content-navigation__tabpanels{flex:1;overflow:hidden}cr-edit-tabs core-content-navigation .cr-edit-tabs__tabpanel[role=tabpanel]{display:flex;position:relative;flex-direction:column;justify-content:center;height:100%}cr-edit-tabs core-content-navigation .cr-edit-tabs__tabpanel[role=tabpanel][hidden]{display:none}cr-edit-tabs core-content-navigation .cr-edit-tabs__tabpanel[role=tabpanel]:first-child{background:var(--plcore-dark-green-05)}cr-edit-tabs core-content-navigation .cr-edit-tabs__tabpanel[role=tabpanel]:first-child cr-manage-list[modal-visible]{padding-bottom:1rem}cr-edit-tabs core-content-navigation .cr-edit-tabs__tabpanel[role=tabpanel]:last-child{background:var(--plcore-white)}cr-edit-tabs core-content-navigation .cr-edit-tabs__tablist[role=tablist]{box-shadow:var(--plcore-shadow-5);display:flex;width:100%;padding:0;background:var(--plcore-white);z-index:1}cr-edit-tabs core-content-navigation .cr-edit-tabs__tablist[role=tablist]:after{content:none}cr-edit-tabs core-content-navigation .cr-edit-tabs__tab[role=tab]{padding:1rem 0rem;flex-grow:1;justify-content:center;width:50%;margin:0;border-bottom:3px solid transparent;text-align:center}cr-edit-tabs core-content-navigation .cr-edit-tabs__tab[role=tab][aria-selected=true]{border-bottom:3px solid var(--plcore-green);font-weight:var(--plcore-medium-font-weight)}.cr-edit-tabs__warning-icon{display:none;color:var(--plcore-yellow)}.cr-edit-tabs--step-warnings .cr-edit-tabs__warning-icon{display:inline-block;cursor:pointer}@media only screen and (min-width: 768px){cr-edit-tabs{flex-direction:row;height:auto;transform:none;overflow:visible}cr-edit-tabs cr-manage-list{max-height:auto;overflow:visible}cr-edit-tabs cr-manage-list,cr-edit-tabs cr-empty-state{padding-right:0;padding-left:0}cr-edit-tabs header.page-header{box-shadow:var(--plcore-shadow-2);position:fixed;justify-content:space-between}cr-edit-tabs header .page-header__content{justify-content:flex-end}cr-edit-tabs core-content-navigation.cr-edit-tabs__content-navigation{display:inline-block;padding-top:4.5rem;overflow:visible}cr-edit-tabs core-content-navigation .core-content-navigation__tabpanels{display:flex;overflow:visible}cr-edit-tabs core-content-navigation .cr-edit-tabs__tablist[role=tablist]{display:none}cr-edit-tabs core-content-navigation .cr-edit-tabs__tabpanel[role=tabpanel]{padding-top:3rem;padding-bottom:3rem;height:auto;min-height:calc(100vh - 4.5rem);padding-right:5vw;padding-left:5vw}cr-edit-tabs core-content-navigation .cr-edit-tabs__tabpanel[role=tabpanel]:first-child cr-empty-state,cr-edit-tabs core-content-navigation .cr-edit-tabs__tabpanel[role=tabpanel]:last-child cr-empty-state{position:fixed;top:50vh;right:auto;bottom:auto;transform:translateY(-50%)}cr-edit-tabs core-content-navigation .cr-edit-tabs__tabpanel[role=tabpanel]:first-child{padding-right:2.5rem;width:40%}cr-edit-tabs core-content-navigation .cr-edit-tabs__tabpanel[role=tabpanel]:first-child .cr-manage-list__footer-shadow{background:linear-gradient(180deg,rgba(243,245,244,0) 0%,rgba(243,245,244,.8) 63.02%,var(--plcore-dark-green-05) 81.77%,var(--plcore-dark-green-05) 100%)}cr-edit-tabs core-content-navigation .cr-edit-tabs__tabpanel[role=tabpanel]:first-child cr-empty-state{left:0;width:40%}cr-edit-tabs core-content-navigation .cr-edit-tabs__tabpanel[role=tabpanel]:last-child{padding-left:3rem;width:60%}cr-edit-tabs core-content-navigation .cr-edit-tabs__tabpanel[role=tabpanel]:last-child cr-empty-state{left:40%;width:60%}cr-edit-tabs core-content-navigation .cr-edit-tabs__tabpanel[role=tabpanel][hidden]{display:inline-block}cr-edit-tabs .cr-edit-tabs__add-button{padding:calc(.75rem - 2px) calc(1rem - 2px);border:2px solid var(--plcore-green);background-color:transparent;color:var(--plcore-green)}cr-edit-tabs .cr-edit-tabs__add-button:hover{border-color:var(--plcore-green-d60);background-color:transparent;color:var(--plcore-green-d60)}cr-edit-tabs .cr-edit-tabs__add-button:disabled,cr-edit-tabs .cr-edit-tabs__add-button:disabled:hover{border-color:var(--plcore-silver-40);background-color:transparent;color:var(--plcore-silver-60)}cr-edit-tabs .cr-edit-tabs__add-button[aria-busy=true]{color:transparent}cr-edit-tabs .cr-edit-tabs__add-button[aria-busy=true]:after{border-color:var(--plcore-green);border-right-color:transparent}cr-edit-tabs .cr-edit-tabs__confirm-button{background-color:var(--plcore-green);color:var(--plcore-white);padding-right:1rem}cr-edit-tabs .cr-edit-tabs__confirm-button:hover{background-color:var(--plcore-green-d80)}cr-edit-tabs .cr-edit-tabs__confirm-button[aria-busy=true]:hover{color:transparent}cr-edit-tabs .cr-edit-tabs__confirm-button[aria-busy=true]:after{border-color:var(--plcore-white);border-right-color:transparent}cr-edit-tabs .cr-edit-tabs__confirm-button:hover{color:var(--plcore-white)}cr-edit-tabs .cr-edit-tabs__options-button{margin-right:1rem;padding:.75rem 1rem;display:inline-block;background-color:var(--plcore-silver-20)}cr-edit-tabs .cr-edit-tabs__options-button:hover{background-color:var(--plcore-silver-80)}cr-edit-tabs .cr-edit-tabs__options-button .icon{width:1.5rem;height:1.5rem;font-size:var(--plcore-icon-xs-font-size);line-height:1.5rem}cr-edit-tabs .cr-edit-tabs__options-button span:not(.icon){display:inline}cr-edit-tabs[change-order-mode] header{display:block}cr-edit-tabs[change-order-mode] .cr-edit-tabs__mobile-confirm-order-section{display:none}cr-edit-tabs[change-order-mode] .cr-edit-tabs__confirm-order-button{display:inline-block}cr-edit-tabs[change-order-mode] .cr-edit-tabs__options,cr-edit-tabs[change-order-mode] .cr-edit-tabs__confirm-button{display:none}}@media only screen and (min-width: 1333px){cr-edit-tabs core-content-navigation .cr-edit-tabs__tabpanel[role=tabpanel]:first-child{padding-left:calc((100% - 1200px)/2)}cr-edit-tabs core-content-navigation .cr-edit-tabs__tabpanel[role=tabpanel]:last-child{padding-right:calc((100% - 1200px)/2)}}cr-recipe-details core-feature-icons{margin-right:5%;margin-left:5%}body.touch-dev cr-recipe-details core-feature-icons,cr-recipe-details body.touch-dev core-feature-icons{margin-right:51px;margin-left:51px}@media (min-width: 1333px){cr-recipe-details core-feature-icons{max-width:1200px;margin-right:auto;margin-left:auto}}cr-recipe-details{display:inline-block;position:relative;width:100%;background:var(--plcore-white)}cr-recipe-details cr-recipe-card{position:relative;margin-top:3rem}cr-recipe-details core-feature-icons{padding:0rem 1rem}cr-recipe-details cr-recipe-card,cr-recipe-details core-feature-icons,cr-recipe-details cr-recipe-content{margin-bottom:2rem}cr-recipe-details~core-footer{position:relative}cr-recipe-details core-conversion-teaser{margin-top:3rem;position:relative}cr-recipe-details core-conversion-teaser:not([hidden])~cr-recipe-card{margin-top:0}.cr-recipe-details__wrapper{margin-top:-.5rem;display:inline-block;width:100%}.cr-recipe-details--theme .cr-recipe-card__info{position:relative}.cr-recipe-details--theme .cr-recipe-card__info:before{display:block;position:absolute;top:0;width:calc(100% - 10vw);height:8px;border-radius:0 0 8px 8px;content:""}.cr-recipe-details--theme-sand .cr-recipe-card__info:before{background:var(--plcore-user-theme-sand)}.cr-recipe-details--theme-teal .cr-recipe-card__info:before{background:var(--plcore-user-theme-teal)}.cr-recipe-details--theme-lime .cr-recipe-card__info:before{background:var(--plcore-user-theme-lime)}.cr-recipe-details--theme-violet .cr-recipe-card__info:before{background:var(--plcore-user-theme-violet)}.cr-recipe-details--theme-rose .cr-recipe-card__info:before{background:var(--plcore-user-theme-rose)}@media only screen and (min-width: 768px){cr-recipe-details cr-recipe-card,cr-recipe-details core-feature-icons{margin-bottom:3.5rem}cr-recipe-details cr-recipe-content{margin-bottom:7.5rem}cr-recipe-details cr-recipe-card{margin-top:4.5rem}cr-recipe-details core-feature-icons{padding:0rem}cr-recipe-details core-conversion-teaser{margin-top:4.5rem}.cr-recipe-details--theme .cr-recipe-card__info:before{top:unset;bottom:0;border-radius:8px 8px 0 0}.cr-recipe-details--theme .cr-recipe-card__info{padding-bottom:0rem}.cr-recipe-details--theme .cr-recipe-card__footer{margin-bottom:4rem}}@media only screen and (min-width: 992px){cr-recipe-details cr-recipe-card{margin-top:8rem}cr-recipe-details core-feature-icons{padding:0rem 3rem}cr-recipe-details core-conversion-teaser:not([hidden])~cr-recipe-card{margin-top:.5rem}.cr-recipe-details__wrapper{min-height:calc(100vh - 38rem)}.cr-recipe-details--theme .cr-recipe-card__info:before{width:calc(100% - 6rem)}.cr-recipe-details--theme:before{position:absolute;top:4.5rem;left:0;width:100%;height:26rem;background-repeat:no-repeat;background-size:cover;content:""}.cr-recipe-details--theme-sand:before{background-image:url(https://patternlib-all.prod.external.eu-tm-prod.vorwerk-digital.com/web-theme-sand-b628a9a9d86bf629341deab1a99a8e60.svg)}.cr-recipe-details--theme-teal:before{background-image:url(https://patternlib-all.prod.external.eu-tm-prod.vorwerk-digital.com/web-theme-teal-7e70d3c44a38c412bb07358c9b61e5c0.svg)}.cr-recipe-details--theme-lime:before{background-image:url(https://patternlib-all.prod.external.eu-tm-prod.vorwerk-digital.com/web-theme-lime-775b44ac2e362849d88ae061d28e0aaa.svg)}.cr-recipe-details--theme-violet:before{background-image:url(https://patternlib-all.prod.external.eu-tm-prod.vorwerk-digital.com/web-theme-violet-d47e9bf488201d12318ae9c906100fee.svg)}.cr-recipe-details--theme-rose:before{background-image:url(https://patternlib-all.prod.external.eu-tm-prod.vorwerk-digital.com/web-theme-rose-bdb1a06f16bfa63849b7606f971e225c.svg)}}body.touch-dev cr-recipe-details{background:var(--plcore-white)}body.touch-dev cr-recipe-details cr-recipe-card{margin-top:0}body.touch-dev cr-recipe-details cr-recipe-content{margin:0}body.touch-dev cr-recipe-details core-feature-icons{margin:54px 40px;padding:0}body.touch-dev cr-recipe-details .core-feature-icons__item{width:25%}body.touch-dev cr-recipe-details .core-feature-icons__icon{flex-shrink:0;width:60px;height:60px;font-size:28px;line-height:60px}body.touch-dev cr-recipe-details .core-feature-icons__text{margin-right:0;margin-left:12px;font-weight:500;overflow:hidden}body.touch-dev cr-recipe-details .core-feature-icons__subtitle{color:var(--plcore-silver-d40);font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body.touch-dev cr-recipe-details .core-feature-icons__text,body.touch-dev cr-recipe-details .core-feature-icons__subtitle{font-size:20px;line-height:30px}body.touch-dev .cr-recipe-details__wrapper{margin-top:0;padding-top:0;box-shadow:none}body.touch-dev .cr-recipe-details--theme:before{content:none}body.touch-dev .cr-recipe-details--theme .cr-recipe-card__info{padding-bottom:0}body.touch-dev .cr-recipe-details--theme .cr-recipe-card__info:before{width:calc(100% - 80px)}body.touch-dev .cr-recipe-details--theme .cr-recipe-card__footer{margin-bottom:40px}body.touch-mobile cr-recipe-details cr-recipe-card,body.touch-mobile cr-recipe-details core-conversion-teaser{margin-top:0}body.touch-mobile cr-recipe-details a[class^=button]:hover{background-color:var(--plcore-silver-20)}body.touch-mobile cr-recipe-details a[class^=button]:active{background-color:var(--plcore-silver-80)}body.touch-mobile cr-recipe-details .button--primary:hover{background-color:var(--plcore-green)}body.touch-mobile cr-recipe-details .button--primary:active{background-color:var(--plcore-green-d80)}body.touch-mobile cr-recipe-details .button--primary:disabled:hover,body.touch-mobile cr-recipe-details .button--primary:disabled:active{background-color:var(--plcore-silver-60);color:var(--plcore-silver-40)}@media only screen and (min-width: 992px){body.touch-mobile cr-recipe-details cr-recipe-card,body.touch-mobile cr-recipe-details core-conversion-teaser,body.touch-mobile cr-recipe-details core-conversion-teaser:not([hidden])~cr-recipe-card{margin-top:0}body.touch-mobile .cr-recipe-details--theme:before{background:none}}cr-recipe-list{display:flex;flex-direction:column-reverse;justify-content:flex-end;min-height:calc(100vh - 3rem)}cr-recipe-list cr-banner{margin-bottom:1.5rem}cr-recipe-list .core-modal__header h2{margin-bottom:0;font-size:1.75rem;line-height:2.25rem}cr-recipe-list .l-sidebar{padding-top:0rem;padding-bottom:5.25rem;display:inline-block;min-height:auto;background-color:var(--plcore-white)}cr-recipe-list .l-sidebar-content__section{margin-bottom:.5rem}cr-recipe-list .l-sidebar-content{padding-top:1rem;min-height:auto}cr-recipe-list .l-sidebar__open{margin-bottom:1rem;font-size:1rem;line-height:1.5rem}cr-recipe-list .l-sidebar__open:before{display:inline-block;width:1.5rem;height:1.5rem;font-family:var(--plcore-icon-font-family);line-height:1.5rem;font-style:normal;font-weight:400;text-align:center;text-transform:none;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";font-size:var(--plcore-icon-xs-font-size);margin-left:-.5rem;padding-bottom:0}cr-recipe-list .cr-recipe-list__back{display:none}@media only screen and (min-width: 768px){cr-recipe-list{flex-direction:row;justify-content:space-between;min-height:auto}cr-recipe-list cr-banner{margin-bottom:2rem}cr-recipe-list cr-learning-banner{margin-top:3.25rem}cr-recipe-list .l-sidebar{padding-top:3rem;padding-right:1rem;padding-left:1rem}cr-recipe-list .l-sidebar-content{padding-top:3rem}cr-recipe-list .l-sidebar-content__section{margin-bottom:3rem}cr-recipe-list .l-sidebar,cr-recipe-list .l-sidebar-content{min-height:calc(100vh - 4.5rem)}cr-recipe-list .cr-recipe-list__back{display:inline-block}}@media only screen and (min-width: 1333px){cr-recipe-list .l-sidebar{padding-top:4rem}cr-recipe-list .l-sidebar-content{padding-top:4rem}}body.touch-dev cr-recipe-list{display:flex;position:relative;top:56px;flex-direction:column;padding:24px 28px 0}body.touch-dev cr-recipe-list .cr-recipe-list__title{font-size:1.5rem;line-height:2rem;font-weight:700;color:var(--plcore-dark-green);word-break:break-word;letter-spacing:.03rem;margin-bottom:16px;color:var(--plcore-silver-d40);font-size:24px;font-weight:400;line-height:36px}body.touch-dev cr-recipe-list core-tiles-list{width:calc(100% + 16px);margin-right:-8px;margin-left:-8px}body.touch-dev cr-recipe-list core-tile{width:308px;height:340px;margin:0 10px 20px}body.touch-dev cr-recipe-list core-tile .core-tile__image-wrapper{height:256px}body.touch-dev cr-recipe-list core-tile .core-tile__trigger{top:-5px;width:40px;height:40px;font-size:40px}body.touch-dev cr-recipe-list core-tile .core-tile__description-wrapper{height:84px;padding:13px 8px 13px 16px}body.touch-dev cr-recipe-list core-tile .core-tile__description-text{font-size:20px;line-height:30px}body.touch-dev cr-recipe-list core-tile:before{width:316px;height:348px;background-size:316px 348px}body.touch-dev cr-recipe-list core-subheader{right:0;padding:10px 28px;z-index:1}body.touch-dev cr-recipe-list core-subheader .core-subheader__content{line-height:36px}body.touch-dev cr-recipe-list cr-info-section{position:relative;top:-30px}cr-scaling cr-edit-mode cr-recipe-card{margin-top:10.5rem}@media only screen and (min-width: 992px){cr-scaling cr-edit-mode cr-recipe-card{margin-top:11.5rem}}.cr-scaling__tooltip{padding-right:1.5rem;padding-left:1.5rem;width:auto;min-height:3.5rem}.cr-scaling__tooltip p{display:flex;flex:1;align-items:center;justify-content:center}.cr-scaling__tooltip .core-tooltip__close{display:none}.cr-scaling__tooltip-icon{margin:0rem 1rem;color:var(--plcore-green-80)}.cr-scaling__tooltip-icon--scaled-down{color:var(--plcore-orange-80)}.cr-scaling__current-amount{margin-left:auto;font-weight:var(--plcore-medium-font-weight)}.cr-scaling__default-amount{margin-right:auto;color:var(--plcore-silver-d80);text-decoration:line-through}.cr-scaling__ingredient-amount--scaled-down{color:var(--plcore-orange-80)}.cr-scaling__ingredient-amount--scaled-up{color:var(--plcore-green)}body.touch-mobile cr-scaling cr-edit-mode{padding-bottom:2rem}body.touch-mobile cr-scaling cr-recipe-card{margin-top:7rem}@media only screen and (min-width: 768px){body.touch-mobile cr-scaling cr-edit-mode{padding-bottom:0rem}}@media only screen and (min-width: 992px){body.touch-mobile cr-scaling cr-recipe-card{margin-top:7.75rem}}
