.recipe-card__btn-line{margin:0rem -0.5rem;margin-top:auto;display:inline-flex;flex-wrap:wrap}.recipe-card__btn-line .recipe-card__action-button{margin:1rem 0.5rem 0rem 0.5rem;text-align:center}.recipe-card__btn-line--secondary{display:flex;flex-wrap:wrap;flex-grow:1}.recipe-card__btn-line button,.recipe-card__btn-line a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recipe-card__btn-line core-handle-form.recipe-card__action-button button{width:100%}@media(max-width: 576px){.recipe-card__btn-line .recipe-card__action-button{flex-grow:1}.recipe-card__btn-line .recipe-card__action-button--primary{flex-basis:100%}}.page-content{overflow-x:hidden}.nutritions-wrapper{padding-top:2rem}#nutritions-mobile{display:none}#nutritions-mobile .nutritions{padding-bottom:2rem}.preparation-steps{padding-bottom:2rem}.preparation-steps h3{padding-bottom:2rem}.preparation-steps h4{padding-bottom:1rem;padding-top:0rem}.preparation-steps nobr{font-weight:bold}.recipe-section{padding-top:2rem;padding-bottom:2rem}.recipe-section h3{padding-bottom:1rem}.recipe-section .core-comment-preview__title-container h3{padding-bottom:0px}@media(min-width: 768px){.recipe-section h3{padding-bottom:1.5rem}.recipe-section .core-comment-preview__title-container h3{padding-bottom:0px}}.recipe-in-collection-section{padding-bottom:0rem}.additional-categories{padding-bottom:1rem}.additional-categories a{display:inline-block}.additional-categories a:hover{border:none !important}.additional-categories .core-badge--high{margin-bottom:0.5rem;margin-right:0.25rem;font-weight:500}.additional-categories core-badge{margin-bottom:1rem}core-list-section h4:first-child{padding-top:2rem}.l-col-left hr{margin-top:1.5rem}.core-feature-icons__text{text-overflow:ellipsis;max-width:100%;white-space:nowrap;font-size:1rem}.recipe-card{display:flex;height:100%}.recipe-card__picture{display:flex;justify-content:center;align-items:center;overflow:hidden;flex-basis:50%;border-top-right-radius:4px;border-bottom-right-radius:4px}.recipe-card__picture img{display:block;min-height:100%;max-height:100vw}.recipe-card__info{display:flex;flex-direction:column;flex-basis:50%;max-width:50%}.recipe-card__tm-version{align-self:flex-start;cursor:pointer}.recipe-card__versions-tooltip{display:flex;justify-content:space-around;padding:20px 0 40px}.recipe-card__versions-tooltip .active{color:#33ae64}.recipe-card__versions-tooltip .disabled{color:#b1b2b3}.recipe-card__versions-tooltip .disabled .icon{color:#d0d1d1}.recipe-card__versions-tooltip p{font-size:14px;text-align:center}.recipe-card__versions-tooltip .icon{font-size:48px;width:48px;height:48px}.recipe-card__icons{display:flex;justify-content:space-between}.recipe-card__title{text-transform:none}.recipe-card core-rating core-fetch-modal{display:flex}.recipe-card__community{display:flex;justify-content:space-between}@media only screen and (min-width: 768px){.recipe-card__community{flex-direction:column}.recipe-card__community core-rating{margin-bottom:1.5rem}}.recipe-banner{padding-bottom:2rem}@media only screen and (min-width: 992px){recipe-banner .core-conversion-teaser--single-line,.accessories-banner{margin-bottom:-1.5rem}}@media only screen and (min-width: 1333px){recipe-banner .core-conversion-teaser--single-line,.accessories-banner{margin-bottom:-2.5rem}}.accessories-banner core-conversion-teaser{padding-bottom:0rem}.accessories-banner core-conversion-teaser .core-conversion-teaser__content{padding-bottom:1rem}.accessories-banner core-conversion-teaser:not(:last-child) .core-conversion-teaser__content{border-bottom:1px solid #e0e1e1}#recipe-card__image-loader{width:100%}.shopping-list-button{margin-top:1.5rem;text-overflow:ellipsis;max-width:100%;white-space:nowrap;overflow:hidden}.recipe-alternative-recipes{margin-bottom:3.5rem}.recipe-alternative-recipes core-stripe{width:100%}core-feature-icons{padding:0rem 0rem 3rem;width:100%}core-feature-icons.icons-left-spacing>.core-feature-icons__item:not(:last-child){margin-left:1rem}@media(min-width: 768px){core-feature-icons.icons-left-spacing>.core-feature-icons__item:not(:last-child){margin-left:0rem}}@media(min-width: 992px){core-feature-icons{padding:0rem 3rem 3rem}core-feature-icons.no-right-spacing{padding-right:0;margin-left:-1rem}}core-feature-icons .core-feature-icons__item--large-rectangle{box-shadow:0 4px 8px 0 rgba(51,51,51,.15);border-radius:4px;padding:1rem 1.5rem}@media(min-width: 768px){core-feature-icons .core-feature-icons__item--large-rectangle{margin:-1rem}}core-feature-icons .core-feature-icons__item--large-rectangle:hover{box-shadow:0 8px 16px 0 rgba(51,51,51,.15);cursor:pointer}core-feature-icons .core-feature-icons__item--large-rectangle::after{display:inline-block;width:1rem;height:1rem;font-family:"Material Icons";font-size:1rem;font-style:normal;font-weight:normal;line-height:1em;text-align:center;text-transform:none;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"arrow_forward_ios";color:#66c28b;font-weight:600;margin-left:auto}core-feature-icons .core-feature-icons__item--large-rectangle label{margin-right:2.5rem}core-feature-icons .core-feature-icons__item--large-rectangle .icon--servings::before{color:#113c2b}.subscription-upgrade-modal .img-wrapper{display:none}@media(min-width: 576px){.subscription-upgrade-modal .img-wrapper{display:block;margin-bottom:1.5rem;padding:1rem 1.25rem;text-align:center;height:14.5rem}.subscription-upgrade-modal .img-wrapper img{height:100%}}.subscription-upgrade-modal .button--primary{width:100%;text-align:center}@media(min-width: 768px){.subscription-upgrade-modal .button--primary{width:auto}}.subscription-upgrade-modal__headline{font-weight:500;font-size:1.25rem;line-height:1.75rem;margin-bottom:.25rem}.subscription-upgrade-modal__subline{margin-bottom:1rem;font-weight:400;font-size:1rem}.subscription-upgrade-modal .core-modal__header h2,.not-scalable-recipe-modal .core-modal__header h2{font-size:1.5rem;line-height:2rem;font-weight:700;letter-spacing:.2px}.not-scalable-recipe-modal__description{font-size:1rem;line-height:1.5rem;font-weight:400;margin-bottom:1rem}.serving-size-modal__description,.serving-size-variants-modal__description{margin:1rem 0 0}.serving-size-modal hr,.serving-size-variants-modal hr{margin-bottom:1.5rem}.serving-size-modal__headline,.serving-size-variants-modal__headline{margin:0;font-weight:700;line-height:1.5rem}.serving-size-modal__subline,.serving-size-variants-modal__subline{margin:0;font-size:.9rem;line-height:1.5rem}.serving-size-modal button,.serving-size-variants-modal button{margin-top:1.5rem}.serving-size-modal__banner,.serving-size-variants-modal__banner{background-color:#f2faf5;border-radius:4px;padding:1.5rem}.variants-icons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:2.5rem 0}.variants-icons__item{border-radius:50%;width:3.5rem;height:3.5rem;line-height:3.5rem;border:1px solid #d0d1d1;color:#656566;font-weight:700;text-align:center;margin:.5rem}.variants-icons__item[href]:hover{border-color:#c1c1c2;background-color:#e0e1e1}.variants-icons__item:not([href]){pointer-events:none;border-color:#66c28b;background-color:#66c28b;color:#fff}.touch-dev .l-wrapper--collection{padding-top:6rem}.touch-dev .core-subheader--collection{z-index:1}.collection-header{padding-bottom:1.5rem}@media(min-width: 575px)and (max-width: 767.9px){.collection-header{padding-top:2rem}}.collection-header>.g-wrapper{width:100%}.collection-header__subtitle{margin-bottom:1.25rem;color:#b1b2b3}.collection-header__cover{max-width:10rem;width:100%}#saveTransclude .button--primary{margin-top:.75rem}#manage-bookmark-icon{width:28px;position:absolute;z-index:1;right:1.5rem;height:36px}.tm-versions-modal .tm-versions-container{grid-row-gap:.5rem;display:grid;grid-column-gap:.5rem;grid-template-columns:1fr 1fr}.tm-versions-modal .tm-versions-container .tm-versions-item{border-radius:4px;background-color:#f7f7f7;font-size:1rem;line-height:2rem;font-weight:600;padding:.5rem 1rem;display:flex}.tm-versions-modal .tm-versions-container .tm-versions-item.active{background:#f0fbf5}.tm-versions-modal .tm-versions-container .tm-versions-item.active:before{color:#009a3d;content:""}.tm-versions-modal .tm-versions-container .tm-versions-item:before{color:#c7c7c8;content:"";display:inline-block;width:1.5rem;height:1.5rem;font-family:"Material Icons";font-size:1.3rem;font-style:normal;font-weight:normal;line-height:1.9rem;text-align:center;text-transform:none;white-space:nowrap;margin-right:.5rem}.tm-versions-modal .tm-versions-more{margin-top:1rem;margin-bottom:1rem;margin-left:auto;margin-right:auto;text-align:center;text-transform:uppercase}@media(max-width: 575px){.collection-header__title{margin-top:1.5rem}.collection-header{padding-top:1rem}#saveTransclude .core-loader--loading{float:unset}.collection-save_button{margin-top:.5rem}#saveTransclude .button--primary{margin-top:0rem}.l-wrapper--collection{padding-top:2.5rem}}@media(max-width: 576px){.recipe-card__info{padding:1rem 1rem 1.5rem}.recipe-card__title{margin:1rem 0rem 0.5rem 0rem;font-size:1.5rem;line-height:2rem}#manage-bookmark-icon{margin-top:-1.3rem}core-feature-icons{padding:2rem 0rem 2rem}core-tooltip{width:100%;position:absolute;left:0px}#nutritions-desktop{display:none}#nutritions-mobile{display:block}#saveTransclude .core-loader--loading{float:unset}}.l-tile{position:relative}.share-modal__text{margin:1rem 0 2rem}.share-modal core-share .shariff-button.link{display:none}@media(min-width: 768px){core-share li.shariff-button.whatsapp{display:none}}hr.separator--silver-40{border-color:#e0e1e1}@media(max-width: 767.9px){.l-tile{height:auto}.recipe-card{flex-direction:column}.recipe-card__picture{flex-shrink:0;border-radius:0;flex-basis:auto}.recipe-card__info{flex-basis:auto;max-width:initial}.preparation-steps nobr{white-space:normal}.l-header-offset.collection-header{background-color:#fff;padding-bottom:0}.l-header-offset.collection-header+.l-wrapper{box-shadow:none;padding-top:2.5rem}#saveTransclude .core-loader--loading{float:unset}}@media(min-width: 576px){.recipe-card__info{padding:1.5rem 2.5rem 2.5rem}.recipe-card__title{margin:2rem 0rem 1rem 0rem}.recipe-card__picture img{max-height:83.333vw}#saveTransclude .core-loader--loading{float:unset}#manage-bookmark-icon{margin-top:-1.8rem}}@media(min-width: 768px){.recipe-card__info{order:1;padding:2.5rem 2rem 3.5rem}.recipe-card__picture{order:2}.recipe-card__picture img{min-height:100%}.recipe-card__title{margin:2.5rem 0rem 1.5rem 0rem}.collection-header__title{margin-bottom:1.25rem}.collection-header__cover{max-width:14rem}#saveTransclude .core-loader--loading{float:unset}#manage-bookmark-icon{margin-top:-2.8rem}}@media(min-width: 992px){.recipe-card__info{padding:3rem 3rem 4rem}.collection-header__action{text-align:right}.collection-header__cover{max-width:14rem}#saveTransclude .core-loader--loading{float:right}#manage-bookmark-icon{margin-top:-3.3rem}}.button--icon-saved .icon{color:#009a3d;position:relative;top:5px;display:inline-block;padding-right:2rem}.text-silver{--tw-text-opacity: 1;color:rgb(177 178 179/var(--tw-text-opacity))}