.recipeDetail{padding-left:12px;padding-right:12px;max-width:960px;margin-left:auto;margin-right:auto;box-sizing:border-box;position:relative;font-size:18px;color:#78848e;margin-top:30px}.recipeDetail a{color:#3f9c35}.recipeDetail>header h1{font-size:35px;letter-spacing:-1px;color:#3f9c35;line-height:1.05em;margin-bottom:16px;word-wrap:break-word;-ms-hyphens:auto;hyphens:auto}.recipeDetail>header h1.smallTitle{font-size:32px}.recipeDetail>header h2{font-size:24px;font-weight:600;color:#69be28;line-height:1.05em;margin-bottom:24px}.recipeDetail>header .lnkBack{border-bottom:1px solid #eee;margin-bottom:15px;padding-bottom:17px}.recipeDetail>header .lnkBack a{font-family:ProximaNovaSoft,Arial,sans-serif;text-decoration:none}body.gr .recipeDetail>header .lnkBack a,body.ru .recipeDetail>header .lnkBack a{font-family:ProximaNova,Arial,sans-serif}.recipeDetail>header .lnkBack a:before,body.rtl .recipeDetail>header .lnkBack a:before{font-family:alpro-webfont;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.recipeDetail>header .lnkBack a:before{content:"\f107";width:30px;height:30px;line-height:30px;text-align:center;margin-right:10px;background:#3f9c35;border-radius:50%;font-size:16px;color:#fff;display:inline-block}.recipeDetail>header>.image{margin-bottom:28px;overflow:hidden}.recipeDetail>header>.image img{width:100%}.recipeDetail>header>.image .share{float:right;margin-top:6px}.recipeDetail>.main>*{margin-bottom:28px}.recipeDetail>.main .heading{font-size:28px;color:#3f9c35;margin-bottom:16px;line-height:1.05em}.recipeDetail>aside{clear:both}body.rtl .recipeDetail>header>.image .share{float:left}body.rtl .recipeDetail>header .lnkBack a:before{content:"\f108";margin-right:0;margin-left:10px;line-height:30px}@media (max-width:599px){.recipeDetail>header h1+h2{display:none}}@media (min-width:600px) and (max-width:959px){.recipeDetail>header .container{float:left;width:300px}.recipeDetail>.main{margin-left:312px}body.rtl .recipeDetail>header .container{float:right}body.rtl .recipeDetail>.main{margin-left:0;margin-right:312px}}@media (min-width:960px){.recipeDetail>header{float:left;width:300px}.recipeDetail>header>.image{position:absolute;left:342px;top:0;right:12px;overflow:hidden}.recipeDetail>header>.image picture{max-height:450px;overflow:hidden}.recipeDetail>.main{padding-top:53.5%;margin-left:330px}body.rtl .recipeDetail>header{float:right}body.rtl .recipeDetail>.main{margin-left:0;margin-right:330px}body.rtl .recipeDetail>header>.image{left:12px;right:342px}}.recipeDetail .listProducts .productItem+.productItem{margin-top:8px}.recipeDetail .ingredients{margin-bottom:28px}.recipeDetail .ingredients .heading{font-size:28px;color:#3f9c35;margin-bottom:16px;line-height:1.05em}.recipeDetail .tips .textblock.gluten:before,.recipeDetail .tips .textblock.lactose:before,.recipeDetail .tips .textblock.veggie:before,.recipeDetail .tips .textblock.youtube:before{font-family:alpro-webfont;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.recipeDetail .tips .textblock{display:table}.recipeDetail .tips .textblock p,.recipeDetail .tips .textblock:before{display:table-cell;vertical-align:top}.recipeDetail .tips .textblock:before{padding-right:7px;font-size:25px;color:#3f9c35}.recipeDetail .tips .textblock+.textblock{margin-top:20px}.recipeDetail .tips .textblock.youtube:before{content:"\f12f"}.recipeDetail .tips .textblock.veggie:before{content:"\f10c"}.recipeDetail .tips .textblock.lactose:before{content:"\f124"}.recipeDetail .tips .textblock.gluten:before{content:"\f123"}body.rtl .recipeDetail .tips .textblock:before{padding-right:0;padding-left:7px}.recipeDetail .specs{margin-bottom:28px;overflow:hidden}.recipeDetail .specs .spec{position:relative;float:left;height:36px;line-height:36px;overflow:hidden;box-sizing:border-box;padding-right:28px}.recipeDetail .specs .spec:before{color:#3f9c35;display:inline-block;width:28px;position:relative;vertical-align:middle;line-height:36px!important}.recipeDetail .specs .spec.count.peopleCount:before,.recipeDetail .specs .spec.count.piecesCount:before,.recipeDetail .specs .spec.time.baking:before,.recipeDetail .specs .spec.time.cooling:before,.recipeDetail .specs .spec.time.preparation:before{font-family:alpro-webfont;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.recipeDetail .specs .spec.time.preparation:before{content:"\f113";font-size:23px;top:-2px}.recipeDetail .specs .spec.time.baking:before{width:50px;content:"\f110";font-size:22px;top:-4px}.recipeDetail .specs .spec.time.cooling:before{content:"\f111";font-size:21px;top:-2px}.recipeDetail .specs .spec.count.peopleCount:before{width:50px;content:"\f127";font-size:42px;top:7px}.recipeDetail .specs .spec.count.piecesCount:before{content:"\f128";font-size:20px;top:-2px}body.rtl .recipeDetail .specs .spec{padding-left:28px;padding-right:0;float:right}body.rtl .recipeDetail .specs .spec:before{text-align:right}body.rtl .recipeDetail .specs .spec.time.baking:before{left:-16px}.recipeDetail .specs.fullWidth .spec{width:100%}.recipeDetail .specs.fullWidth .spec.preparation{height:auto;padding-left:50px;line-height:normal}.recipeDetail .specs.fullWidth .spec.preparation:before{position:absolute;margin:auto;height:36px;top:0;bottom:0;left:0}.recipeDetail .specs.fullWidth .spec.peopleCount:before,.recipeDetail .specs.fullWidth .spec.piecesCount:before{width:50px}@media (min-width:960px){.recipeDetail .specs .spec{width:50%;padding-right:0}body.rtl .recipeDetail .specs .spec{padding-left:0}}.recipeDetail .madeWith{margin-bottom:28px}.recipeDetail .madeWith>.heading{font-size:28px;color:#3f9c35;margin-bottom:16px;line-height:1.05em}.recipeDetail .video #recipePlayer{padding:56% 0 0;background:#000}.recipeDetail .video #recipePlayer>div{position:absolute;left:0;right:0;top:0;bottom:0;background:#000}.recipeDetail .video #recipePlayer .play{font-size:1em;position:absolute;top:50%;left:50%;z-index:10;cursor:pointer}.recipeDetail .video #recipePlayer .play:after{margin:-1em 0 0 2em}.recipeDetail .video #recipePlayer img{display:block}.recipeDetail .video #recipePlayer iframe{position:absolute;top:0;left:0;width:100%;height:100%}.recipeDetail .video{padding:0}.recipeDetail .diet li{display:inline-block;margin-right:28px;font-weight:700;color:#3f9c35;line-height:30px}.recipeDetail .diet li.glutenFree:before,.recipeDetail .diet li.lactoseFree:before{font-family:alpro-webfont;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.recipeDetail .diet li:last-child{margin-right:0}.recipeDetail .diet li:before{margin-right:8px;font-size:28px;vertical-align:middle;display:inline-block}.recipeDetail .diet li.lactoseFree:before{content:"\f124"}.recipeDetail .diet li.glutenFree:before{content:"\f123"}body.rtl .recipeDetail .diet li{margin-left:28px;margin-right:0}body.rtl .recipeDetail .diet li:last-child{margin-left:0}body.rtl .recipeDetail .diet li:before{margin-left:8px;margin-right:0}.recipeDetail .recipes{margin:0;padding:32px 0;position:relative}.recipeDetail .recipes:after{background:#edf8ff;content:"";position:absolute;left:-999em;top:0;right:-999em;bottom:0;z-index:-1}.recipeDetail .recipes>header .heading{font-size:28px;color:#3f9c35;line-height:1.05em;margin-bottom:16px}.recipeDetail .recipes>.main{margin-left:-12px;margin-right:-12px;white-space:nowrap;overflow:hidden;display:block}.recipeDetail .recipes>.main .recipeItem>.wrap{margin:0 12px;white-space:normal}.recipeDetail .recipes+.usageMoments{margin-top:-32px}body.rtl .recipeDetail .recipes .slick-slide{float:right}