.main-photo{overflow:hidden}.main-photo img{display:block;border-radius:.5rem;margin:auto}.main-photo .no-photo-svg{text-align:center;padding:40px 0;border:6px solid #efefef;border-radius:.5rem}.main-photo .no-photo-svg svg{fill:#d6d6d6;height:200px;width:200px}.sub-photo-controls .review{margin-top:.25rem;margin-bottom:.25rem}.carousel-wrap::-webkit-scrollbar{width:6px;height:6px}.carousel-wrap::-webkit-scrollbar-thumb{background-color:#d1d1d1;border-radius:3px;background-clip:content-box}@media (min-width:1024px){.carousel-wrap::-webkit-scrollbar{width:8px;height:8px}.carousel-wrap::-webkit-scrollbar-thumb{border-radius:4px}}.carousel-wrap::-webkit-scrollbar-track{background-color:transparent}.carousel-wrap::-webkit-scrollbar-thumb:hover{background-color:#9e9e9e}.carousel-wrap>.foto_gallery{margin-right:.5rem;height:100px}.carousel-wrap>.foto_gallery img{display:block;max-height:100%;width:auto;border-radius:.5rem}@media (min-width:1024px){.carousel-wrap{margin-bottom:.125rem}}#yield_num_input{width:3em;font-size:1.3rem;font-weight:700;text-align:center}.cal_icon a{display:inline-block;padding:2px;border:3px solid #f0f0f0;background:#f0f0f0;vertical-align:bottom;border-radius:50%;padding:3px;background:#fff}.cal_icon a.circle{border-radius:50%}.cal_icon a svg{width:1em;height:1em;display:block}.cal_icon a svg{height:15px;width:15px}#recept-list .ingredient-info{color:#868686}#recept-list .list-item{margin:.25rem 0}#recept-list .group-name{font-weight:700;text-transform:uppercase;margin:1rem 0 .75rem 0}#recept-list .group-name:first-child{margin-top:0}#recept-list .list-column:nth-child(2){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-bottom:1px dotted #8e8e8e}#recept-list a.name{padding:.25rem;display:inline-block;vertical-align:baseline;margin-bottom:-2px;border:1px solid #fff;border-bottom:0;background:#fff}#recept-list .squant{font-size:.96rem!important}select.recalc_s_num{background:#f8f8f8;border:0;margin:0;padding:.2rem 22px .2rem .2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 20 20" fill="%23515151"><path d="M10.263 15.28a.64.64 0 00.427-.185l8.657-8.658a.64.64 0 00.186-.428.638.638 0 00-.186-.426l-.928-.93a.64.64 0 00-.428-.186.642.642 0 00-.427.186l-7.3 7.302-7.302-7.302a.64.64 0 00-.427-.186.605.605 0 00-.427.186l-.929.93a.64.64 0 00-.186.426.64.64 0 00.186.428l8.656 8.656a.64.64 0 00.428.19z"/></svg>') right 5px center no-repeat #f8f8f8}#nutr_port_calc_switch{width:70px;background-color:#efefef}.contest-participant-box{display:table;margin-top:.5em}.contest-participant-box .contest-participant.recipe{display:table-row}.contest-participant-box .contest-participant.recipe .contest-place{display:table-cell;vertical-align:middle}.contest-participant-box .contest-participant.recipe .contest-info{display:table-cell;vertical-align:middle;padding-left:.5rem}.catalog_sims .header .catalog_breadcrumbs .catalog_item:after{content:"☆";margin:0 .5em;display:inline-block;color:#ff5401;font-weight:700}ol.instructions{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}ol.instructions li{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:500px){ol.instructions li.as-ad-step>div{margin-top:3rem}}ol.instructions li.as-video-step{-ms-flex-item-align:center;align-self:center;justify-self:center;max-width:100%}ol.instructions li img.photo{display:block;margin-bottom:1rem;max-width:100%;border-radius:.5rem}ol.instructions li .details-toggler{display:none}ol.instructions li p.pro-is-empty{display:none}@media (min-width:500px){ol.instructions li{-ms-flex-preferred-size:48%;flex-basis:48%}}.instruction{margin:1rem 0}.instruction p{margin-top:0;margin-bottom:.5rem}.instruction p:last-child{margin-bottom:0}#prep_info_text .expand-info-button,#prep_info_text .fade-overlay{display:none}#prep_info_text .bi:first-child{margin-top:1rem}p.infoblock{font-weight:700;cursor:pointer;display:block;margin:0 0 -1px 0;padding:0 0 .5rem 0}p.infoblock:hover{-webkit-text-decoration:underline 1px dashed;text-decoration:underline 1px dashed}p.infoblock:before{content:'';display:inline-block;background:0 0;margin-right:.5rem;border-top:.4rem solid transparent;border-bottom:.4rem solid transparent;border-left:.5rem solid #515151;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:.5rem;height:.5rem}p.infoblock.expanded:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}p.infoblock+p{margin:0 0 1rem 0;display:none;background:#f4f4f4;padding:.5rem 1rem;border-radius:.25rem}@media screen{p.infoblock.expanded+p{display:block!important}}p.infoblock.type-0+p{background:#eff5fd}p.infoblock.type-0::before{border-left-color:#1b71e4}p.infoblock.type-1+p{background:#eef7f2}p.infoblock.type-1::before{border-left-color:#219653}p.infoblock.type-2+p{background:#fff6f2}p.infoblock.type-2::before{border-left-color:#ff5401}@media screen and (max-width:500px){p.infoblock{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding-top:.5rem}p.infoblock.expanded{border-bottom:1px solid transparent}}@media print{p.infoblock{display:none!important}p.infoblock+p{display:none!important}}.fancybox-caption__body p.infoblock{margin-right:1rem}.fancybox-caption__body p.infoblock+p{color:#000;text-shadow:none}.view-modes-box input{display:none}.view-modes-box label.selected{color:#fff;background:linear-gradient(45deg,#655be9,#0560d9)}.view-modes-box label.selected svg{fill:#fff}.view-modes-box label{display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:700;cursor:pointer}.view-modes-box label svg{margin-right:.25rem}@media screen{.recipe-pro ol.instructions li img.photo{display:none}.recipe-pro ol.instructions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1rem}.recipe-pro ol.instructions li:not(.as-ad-step){width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;border-radius:.5rem;padding:0 1rem;margin:.5rem 0;-webkit-box-shadow:0 0 10px 0 #dcdcdc;box-shadow:0 0 10px 0 #dcdcdc;border:5px red!important;overflow:visible}.recipe-pro ol.instructions li{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.recipe-pro ol.instructions li.as-ad-step>div{margin:.5rem 0}.recipe-pro li.as-video-step{display:none}.recipe-pro p.bi.ib.biboard.a-err{display:none}.recipe-pro #prep_info_text .fade-overlay{display:block;position:absolute;left:0;right:0;bottom:0;height:140px;pointer-events:none;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(60%,#fff));background:linear-gradient(to bottom,rgba(255,255,255,0),#fff 60%)}.recipe-pro #prep_info_text .expand-info-button{display:inline-block;position:absolute;right:0;bottom:0}.recipe-pro .recipe-equipment{display:none}.recipe-pro .expandable-area{display:none}.recipe-pro .done .instruction{color:grey;text-decoration:line-through}.recipe-pro .done .instruction .infoblock{text-decoration:none}.recipe-pro .done .instruction .infoblock+p{text-decoration:none}.recipe-pro ol.instructions li:not(.as-ad-step){position:relative}.recipe-pro ol.instructions li:hover .details-toggler{display:-webkit-box;display:-ms-flexbox;display:flex}.recipe-pro ol.instructions li .details-toggler{position:absolute;right:0;bottom:0;height:24px;width:24px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top-right-radius:0;border-bottom-left-radius:0}.recipe-pro .instructions .done h3{text-decoration:line-through;color:grey}.recipe-pro .instructions h3{display:block;position:absolute;font-size:.75rem;top:-10px;background:#fff;padding:4px 5px;border-radius:.5rem;-webkit-box-shadow:0 0 5px #dcdcdc;box-shadow:0 0 5px #dcdcdc;left:.5rem;text-transform:none;margin:0;white-space:nowrap;max-width:96%;overflow:hidden;text-overflow:ellipsis}.recipe-pro ol.instructions li.as-ad-step.noprint+li{margin-top:1rem!important}.recipe-pro ol.instructions li p.pro-is-empty{display:block}.recipe-pro ol.instructions li.force-expanded .step-img img{display:block;margin:0}.recipe-pro ol.instructions li.force-expanded .step-img{margin-top:1rem;display:inline-block}.recipe-pro ol.instructions p.infoblock{display:none}.recipe-pro ol.instructions p.infoblock+p{display:none}.recipe-pro ol.instructions li.force-expanded p.infoblock{display:block}}@media screen and (min-width:500px){.recipe-pro ol.instructions li .details-toggler{display:none}}#calories-graph{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#calories-graph .graph-item-wrap{height:155px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:.5rem;-ms-flex-preferred-size:33%;flex-basis:33%;width:33%;text-align:center;font-size:.93rem}@media (min-width:1024px){#calories-graph .graph-item-wrap{font-size:1rem}}#calories-graph .graph-item-wrap .graph-item{width:100%;border-radius:3px}#calories-graph .graph-item-wrap.proteins .graph-item{background:#1b71e4;background:repeating-linear-gradient(45deg,#1968d2,#1968d2 15px,#1b71e4 15px,#1b71e4 30px)}#calories-graph .graph-item-wrap.fats .graph-item{background:#ff5401;background:repeating-linear-gradient(45deg,#ec4d00,#ec4d00 15px,#ff5401 15px,#ff5401 30px)}#calories-graph .graph-item-wrap.carbs .graph-item{background:#219653;background:repeating-linear-gradient(45deg,#1d854a,#1d854a 15px,#219653 15px,#219653 30px)}#calories-graph .graph-item-wrap .percent span{color:grey;font-style:italic}#calories-graph .graph-item-wrap .grams{font-size:17px;font-weight:700;display:block;margin:.5rem 0}@media (min-width:1024px){#calories-graph .graph-item-wrap .grams{font-size:21px}}#nutr_cont_wrap .calories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:90px;width:90px;border-radius:50%;border:2px solid #515151;margin:0 1rem;margin-bottom:1rem}#nutr_cont_wrap .calories .num{font-size:21px;font-weight:700}.wakelock{background:#fff2eb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-weight:700}#ingredients h2{font-size:1.17rem}.instructions h3{font-size:1.1rem}@media print{.recipe-equipment .tl{border-top:0!important;margin-top:0}#body-wrap>*{display:none}select{background:0 0;border:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.isp.q{display:none}.ui-tooltip{display:none!important}.cb{display:none!important}a{text-decoration:none}a:hover{text-decoration:none}h2{display:none}#main{display:block;margin:0;padding:0}#main #main-aside{display:none}#main #side_share{display:none}#main main{padding:0}#main main h1{text-align:left;font-size:x-large}#main main ol.breadcrumbs{display:none}#main main #info-box{display:none}#main main h1{padding-right:138px}#main main .description{padding-right:138px;text-align:left}#main main .description.is-citation{text-align:left}#main main .description .citation{text-align:left}#main main .content-edit-link{display:none}#main main nav.sections{display:none}#main .content{display:block}#main .content>*{display:none}#main .content section#pt_info{display:block;margin:0;float:none;clear:both}#main .content section#pt_info>*{display:none}#main .content section#pt_info .recipe-top.columns{display:block!important;width:35%;float:right;padding-left:1rem;margin:0;border-left:2px solid #efefef;margin-left:1rem}#main .content section#pt_info .recipe-top.columns .column{float:left;display:block;width:100%;padding:0}#main .content section#pt_info .recipe-top.columns .column .key-info{display:none}#main .content section#pt_info .recipe-top.columns .column input#yield_num_input{border:0;-moz-appearance:textfield}#main .content section#pt_info .recipe-top.columns .column a#dynamic_c_on{display:none}#main .content section#pt_info .recipe-top.columns .column span.yield_switchers.cb-box{display:none}#main .content section#pt_info .recipe-top.columns .column #kolvo_porcij_switcher_c{display:block}#main .content section#pt_info .recipe-top.columns .column #ingredients>.level{display:block}#main .content section#pt_info .recipe-top.columns .column #ingredients #recept-list .list-column:first-child{display:none}#main .content section#pt_info .recipe-top.columns .column #ingredients #recept-list a.name{border:0;background:0 0}#main .content section#pt_info .recipe-top.columns .column #ingredients #recept-list select.recalc_s_num{background:0 0;margin-right:-20px}#main .content section#pt_info .recipe-top.columns .column #ingredients #recept-list span.type{padding-right:.5rem}#main .content section#pt_info .recipe-top.columns .column #ingredients #recipe-ing-form{display:none}#main .content section#pt_info .recipe-top.columns .column .recipe-share{display:block;position:absolute;top:0;right:0}#main .content section#pt_info .recipe-top.columns .sub-photo-controls{display:none}#main .content section#pt_info .recipe-top.columns .share-friends-body{display:none}#main .content section#pt_info .recipe-top.columns .share-box.ta-center{display:none}#main .content section#pt_info .recipe-top.columns .add-nutrition-info .measure-volumes-info{display:none}#main .content .content-action-menu,#main .content .method-preparation,#main .content section#pt_steps{display:block!important;padding:0;margin:0;background:0 0}#main .content .method-preparation .bi.ib.biboard.a-err:before{content:none}#main .content .method-preparation p{margin-top:1rem}#main .content section#pt_steps ol.instructions{display:block;margin:0;padding:0}#main .content section#pt_steps ol.instructions li{margin:0;padding:0}#main .content section#pt_steps ol.instructions li:after{content:'';display:block;clear:left}#main .content section#pt_steps ol.instructions li h4{margin:.5rem 0 .25rem 0}#main .content section#pt_steps ol.instructions li .step-img{width:15%;margin-right:2%;display:block;float:left}#main .content .qr-wrapper{position:absolute;top:0;right:0;padding:0}#calories-graph-wrap{text-align:center;display:block}#calories-graph-wrap>.column{float:none!important}#calories-graph-wrap .gi-info{margin-top:.5rem}#calories-graph-wrap .gi-info strong{color:#515151}#calories-graph-wrap .calories{margin:auto}#calories-graph .graph-item-wrap{height:auto}}