.errorCard[data-v-5abf9e48]{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:800px}.mainContainer[data-v-5abf9e48]{max-width:1500px}.portionsTextFieldContainer[data-v-5abf9e48]{width:55px;height:55px}.recipeImage[data-v-5abf9e48]{max-height:500px;max-width:800px}.favourite[data-v-5abf9e48],.favouritesCount[data-v-5abf9e48]{width:-webkit-max-content;width:-moz-max-content;width:max-content}.favouritesCount[data-v-5abf9e48]{text-align:center}.ingredientsFloat[data-v-5abf9e48]{float:left;margin-right:30px!important}.ingredientsNotFloat[data-v-5abf9e48]{width:80%!important;margin-left:auto;margin-right:auto}.ingredientsCard[data-v-5abf9e48]{margin-bottom:30px}.steps[data-v-5abf9e48]{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:80%;margin-top:40px;margin-left:auto;margin-right:auto}.clearfix[data-v-5abf9e48]:after{content:"";clear:both;display:table}@media only screen and (max-width:540px){.recipeDescription[data-v-5abf9e48],.recipeTitle[data-v-5abf9e48]{text-align:left;margin-left:auto;margin-right:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%}.steps[data-v-5abf9e48]{max-width:95%}}@media only screen and (min-width:700px){.mainContainer[data-v-5abf9e48]{padding-left:40px;padding-right:40px}}@supports (display:grid){.ingredientsFloat[data-v-5abf9e48]{float:none;margin-left:auto;margin-right:auto!important}.recipeImage[data-v-5abf9e48]{max-width:100%!important}@media only screen and (min-width:700px){.mainContainer[data-v-5abf9e48]{display:grid;grid-template-columns:1fr 2fr 1fr;grid-template-rows:repeat(7,-webkit-max-content);grid-template-rows:repeat(7,max-content);grid-gap:10px;grid-template-areas:"image image image" "labelRow labelRow labelRow" "author author author" "title title title" "description description description" "ingredients buttonRow buttonRow" "ingredients steps steps"}.recipeImage[data-v-5abf9e48]{grid-area:image}.labelRow[data-v-5abf9e48]{grid-area:labelRow}.author[data-v-5abf9e48]{grid-area:author}.recipeTitle[data-v-5abf9e48]{grid-area:title}.recipeDescription[data-v-5abf9e48]{grid-area:description}.buttonRow[data-v-5abf9e48]{grid-area:buttonRow;margin-left:15px!important;text-align:left!important}.ingredients[data-v-5abf9e48]{grid-area:ingredients}.steps[data-v-5abf9e48]{grid-area:steps;max-width:80%;margin-left:30px!important;margin-right:30px!important}.ingredients[data-v-5abf9e48]{justify-self:right;margin-left:unset}.ingredientsCard[data-v-5abf9e48]{position:-webkit-sticky;position:sticky;display:block;top:100px}}@media only screen and (min-width:700px) and (min-width:1000px){.mainContainer[data-v-5abf9e48]{grid-template-areas:"image image image" "labelRow labelRow labelRow" "author author author" "title title title" "description description description" "ingredients buttonRow ." "ingredients steps steps"}.recipeDescription[data-v-5abf9e48],.recipeTitle[data-v-5abf9e48]{margin-left:50px;margin-right:50px}.ingredients[data-v-5abf9e48]{margin-right:0;margin-top:20px}.buttonRow[data-v-5abf9e48]{margin-left:auto!important;margin-right:auto!important;text-align:center!important}}}#printLogo[data-v-5abf9e48],#qrCode[data-v-5abf9e48]{display:none}@media print{#printLogo[data-v-5abf9e48]{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:50}.contentContainer[data-v-5abf9e48]{padding-top:0!important;margin-top:-150px}.recipeImageNone[data-v-5abf9e48]{display:none}.recipeImage[data-v-5abf9e48]{max-height:400px!important}.mainContainer[data-v-5abf9e48]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:0!important}.ingredients[data-v-5abf9e48]{float:left}#printLogo[data-v-5abf9e48]{margin-left:-25px;margin-top:-30px}.recipeDescription[data-v-5abf9e48]{font-size:.8em!important;text-align:left;margin-bottom:0}.recipeTitle[data-v-5abf9e48]{text-align:left;margin:5px 0!important;font-size:1.5em!important;line-height:1.5em!important}.author[data-v-5abf9e48]{margin:auto!important}.ingredients[data-v-5abf9e48]{margin-top:-30px!important;-webkit-transform:scale(.8);transform:scale(.8);margin-right:-20px!important;margin-left:-30px!important}.ingredientsCard[data-v-5abf9e48]{max-width:250px!important}.labelRow[data-v-5abf9e48]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:auto!important}.label[data-v-5abf9e48]{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 0!important;-webkit-transform:scale(.9);transform:scale(.9)}.steps[data-v-5abf9e48]{margin:10px;margin-bottom:0;width:400px!important}.steps h2[data-v-5abf9e48]{font-size:1.2em!important}.steps p[data-v-5abf9e48]{font-size:.8em}@supports (display:grid){.mainContainer[data-v-5abf9e48]{display:grid;padding:10px;grid-template-columns:80px -webkit-max-content 1fr -webkit-max-content -webkit-max-content;grid-template-columns:80px max-content 1fr max-content max-content;grid-template-rows:-webkit-min-content 80px repeat(4,-webkit-max-content);grid-template-rows:min-content 80px repeat(4,max-content);grid-gap:10px;grid-template-areas:"image image image image image" ". labelRow labelRow author author" "title title title title QRCode" "description description description description QRCode" "ingredients ingredients steps steps steps" ". . steps steps steps"}#printLogo[data-v-5abf9e48]{grid-column:1/2;grid-row:1/2}#qrCode[data-v-5abf9e48]{display:block;grid-area:QRCode;margin-right:10px;margin-left:10px}.recipeImage[data-v-5abf9e48]{grid-area:image}.labelRow[data-v-5abf9e48]{grid-area:labelRow}.author[data-v-5abf9e48]{grid-area:author}.recipeTitle[data-v-5abf9e48]{grid-area:title}.recipeDescription[data-v-5abf9e48]{grid-area:description}.buttonRow[data-v-5abf9e48]{grid-area:buttonRow}.ingredients[data-v-5abf9e48]{grid-area:ingredients;margin-left:-20px!important}.ingredientsNotFloat[data-v-5abf9e48]{width:unset!important}.steps[data-v-5abf9e48]{grid-area:steps;width:100%!important;max-width:100%}}}.v-dialog{border-radius:4px;margin:24px;overflow-y:auto;pointer-events:auto;-webkit-transition:.3s cubic-bezier(.25,.8,.25,1);transition:.3s cubic-bezier(.25,.8,.25,1);width:100%;z-index:inherit;-webkit-box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.v-dialog:not(.v-dialog--fullscreen){max-height:90%}.v-dialog>*{width:100%}.v-dialog>.v-card>.v-card__title{font-size:1.25rem;font-weight:500;letter-spacing:.0125em;padding:16px 24px 10px}.v-dialog>.v-card>.v-card__text{padding:0 24px 20px}.v-dialog__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;pointer-events:none;position:fixed;top:0;-webkit-transition:.2s cubic-bezier(.25,.8,.25,1),z-index 1ms;transition:.2s cubic-bezier(.25,.8,.25,1),z-index 1ms;width:100%;z-index:6;outline:none}.v-dialog__activator,.v-dialog__activator *{cursor:pointer}.v-dialog__container{display:inline}.v-dialog--animated{-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-name:animate-dialog;animation-name:animate-dialog;-webkit-animation-timing-function:cubic-bezier(.25,.8,.25,1);animation-timing-function:cubic-bezier(.25,.8,.25,1)}.v-dialog--fullscreen{border-radius:0;margin:0;height:100%;position:fixed;overflow-y:auto;top:0;left:0}.v-dialog--fullscreen>.v-card{min-height:100%;min-width:100%;margin:0!important;padding:0!important}.v-dialog--scrollable,.v-dialog--scrollable>form{display:-webkit-box;display:-ms-flexbox;display:flex}.v-dialog--scrollable>.v-card,.v-dialog--scrollable>form>.v-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100%;max-width:100%}.v-dialog--scrollable>.v-card>.v-card__actions,.v-dialog--scrollable>.v-card>.v-card__title,.v-dialog--scrollable>form>.v-card>.v-card__actions,.v-dialog--scrollable>form>.v-card>.v-card__title{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.v-dialog--scrollable>.v-card>.v-card__text,.v-dialog--scrollable>form>.v-card>.v-card__text{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto}@-webkit-keyframes animate-dialog{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.03);transform:scale(1.03)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes animate-dialog{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.03);transform:scale(1.03)}to{-webkit-transform:scale(1);transform:scale(1)}}.theme--light.v-overlay{color:rgba(0,0,0,.87)}.theme--dark.v-overlay{color:#fff}.v-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),z-index 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),z-index 1ms}.v-overlay__content{position:relative}.v-overlay__scrim{border-radius:inherit;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;-webkit-transition:inherit;transition:inherit;width:100%;will-change:opacity}.v-overlay--absolute{position:absolute}.v-overlay--active{pointer-events:auto;-ms-touch-action:none;touch-action:none}.theme--light.v-divider{border-color:rgba(0,0,0,.12)}.theme--dark.v-divider{border-color:hsla(0,0%,100%,.12)}.v-divider{display:block;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;max-width:100%;height:0;max-height:0;border:solid;border-width:thin 0 0 0;-webkit-transition:inherit;transition:inherit}.v-divider--inset:not(.v-divider--vertical){max-width:calc(100% - 72px)}.v-application--is-ltr .v-divider--inset:not(.v-divider--vertical){margin-left:72px}.v-application--is-rtl .v-divider--inset:not(.v-divider--vertical){margin-right:72px}.v-divider--vertical{-ms-flex-item-align:stretch;align-self:stretch;border:solid;border-width:0 thin 0 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:inherit;min-height:100%;max-height:100%;max-width:0;width:0;vertical-align:text-bottom}.v-divider--vertical.v-divider--inset{margin-top:8px;min-height:0;max-height:calc(100% - 16px)}.v-menu{display:inline}.v-menu__activator{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.v-menu__activator *{cursor:pointer}.v-menu__content{position:absolute;display:inline-block;border-radius:4px;max-width:80%;overflow-y:auto;overflow-x:hidden;contain:content;will-change:transform;-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.v-menu__content--active{pointer-events:none}.v-menu__content--auto .v-list-item{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:cubic-bezier(.25,.8,.25,1);transition-timing-function:cubic-bezier(.25,.8,.25,1)}.v-menu__content--fixed{position:fixed}.v-menu__content>.card{contain:content;-webkit-backface-visibility:hidden;backface-visibility:hidden}.v-menu>.v-menu__content{max-width:none}.v-menu-transition-enter .v-list-item{min-width:0;pointer-events:none}.v-menu-transition-enter-to .v-list-item{pointer-events:auto;-webkit-transition-delay:.1s;transition-delay:.1s}.v-menu-transition-leave-active,.v-menu-transition-leave-to{pointer-events:none}.v-menu-transition-enter,.v-menu-transition-leave-to{opacity:0}.v-menu-transition-enter-active,.v-menu-transition-leave-active{-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1)}.v-menu-transition-enter.v-menu__content--auto{-webkit-transition:none!important;transition:none!important}.v-menu-transition-enter.v-menu__content--auto .v-list-item{opacity:0;-webkit-transform:translateY(-15px);transform:translateY(-15px)}.v-menu-transition-enter.v-menu__content--auto .v-list-item--active{opacity:1;-webkit-transform:none!important;transform:none!important;pointer-events:auto}.theme--light.v-subheader{color:rgba(0,0,0,.54)}.theme--dark.v-subheader{color:hsla(0,0%,100%,.7)}.v-subheader{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;font-size:.875rem;font-weight:400;padding:0 16px 0 16px}.v-subheader--inset{margin-left:56px}