.component--recipe-full .recipe-detail .info{display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}@media (max-width:768px){.component--recipe-full .recipe-detail .info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.component--recipe-full .recipe-detail .image-zone{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.component--recipe-full .recipe-detail .image-zone.left-side{display:inline-block;vertical-align:top}@media (max-width:768px){.component--recipe-full .recipe-detail .image-zone.left-side{display:block}}.component--recipe-full .recipe-detail .image-zone .field--name-field-fdl-content-image-credit,.component--recipe-full .recipe-detail .image-zone .field--name-field-fdl-pcontent-image-credit{display:table;-webkit-writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:tb-rl;-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1.3px;color:#000}@media (max-width:768px){.component--recipe-full .recipe-detail .image-zone .field--name-field-fdl-content-image-credit,.component--recipe-full .recipe-detail .image-zone .field--name-field-fdl-pcontent-image-credit{-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}}.component--recipe-full .recipe-detail .content-zone{display:inline-block;vertical-align:top}@media (max-width:768px){.component--recipe-full .recipe-detail .content-zone{display:block}}.component--recipe-full .recipe-detail .content-zone .field--name-body{font-size:18px;line-height:30px;text-align:center}@media (max-width:768px){.component--recipe-full .recipe-detail .content-zone .field--name-body{font-size:15px;line-height:1.67}}.component--recipe-full .recipe-detail .content-zone h1,.component--recipe-full .recipe-detail .content-zone h3{font-family:'Playfair Display',serif;font-size:42px;line-height:1.33;font-weight:700;font-style:italic;color:#000;text-align:center}@media (max-width:768px){.component--recipe-full .recipe-detail .content-zone h1,.component--recipe-full .recipe-detail .content-zone h3{font-size:35px;line-height:1.4}}.component--recipe-full .recipe-detail .content-zone .field--name-field-recipe-ref-cat{font-size:14px;line-height:1;letter-spacing:1.6px;text-transform:uppercase;display:table;border-bottom:2px solid #e3352a}.component--recipe-full .recipe-detail .content-zone .field--name-field-recipe-ref-cat a{color:#000}.component--recipe-full .recipe-detail .content-zone .field--name-field-recipe-ref-cat a:active,.component--recipe-full .recipe-detail .content-zone .field--name-field-recipe-ref-cat a:focus,.component--recipe-full .recipe-detail .content-zone .field--name-field-recipe-ref-cat a:hover{color:inherit;background:0 0;text-decoration:none}.component--recipe-full .recipe-detail .content-zone .author{text-align:center}.component--recipe-full .recipe-detail .content-zone .author .field--name-field-author{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.component--recipe-full .recipe-detail .content-zone .author .avatar{display:inline-block;vertical-align:middle}.component--recipe-full .recipe-detail .content-zone .author .avatar:empty{display:none}.component--recipe-full .recipe-detail .content-zone .author .avatar img{border-radius:50%}.component--recipe-full .recipe-detail .content-zone .author .author-name{text-transform:uppercase;font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;line-height:27px;letter-spacing:1.6px;text-align:center;color:#000;display:inline-block}.component--recipe-full .recipe-detail .content-zone .author .author-name a{letter-spacing:1.6px;display:inline-block;color:#000}.component--recipe-full .recipe-detail .content-zone .author .author-name a:hover{color:#000}.component--recipe-full .recipe-detail .content-zone .author .author-name .field--name-field-tag-primary{display:inline-block;border:0;line-height:27px}.component--recipe-full .recipe-detail .content-zone .author .field--name-field-tag-primary{text-transform:uppercase;font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;line-height:16px;letter-spacing:1.56px;color:#000;display:inline-block}.component--recipe-full .recipe-detail .content-zone .author .field--name-field-tag-primary a{pointer-events:none}.component--recipe-full .recipe-detail .content-zone .date{font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:16px;letter-spacing:1.6px;text-align:center;color:#000}.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca}.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .field--label{font-family:'Work Sans',sans-serif;font-size:12px;line-height:1.16;font-weight:300;letter-spacing:normal;color:#000}.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .form-type-select,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .js-form-type-select,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .form-type-select,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .js-form-type-select{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .form-type-select .select-wrapper:after,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .js-form-type-select .select-wrapper:after,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .form-type-select .select-wrapper:after,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .js-form-type-select .select-wrapper:after{display:none}.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .form-type-select .fivestar-widget .star,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .js-form-type-select .fivestar-widget .star,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .form-type-select .fivestar-widget .star,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .js-form-type-select .fivestar-widget .star{background-image:url(/themes/custom/fdl/images/rating-stars/star_deactive.png);-webkit-background-size:28px 30px;background-size:28px 30px;background-position:0 0}@media (max-width:480px){.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .form-type-select .fivestar-widget .star,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .js-form-type-select .fivestar-widget .star,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .form-type-select .fivestar-widget .star,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .js-form-type-select .fivestar-widget .star{-webkit-background-size:26px 28px;background-size:26px 28px}}@media (max-width:350px){.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .form-type-select .fivestar-widget .star,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .js-form-type-select .fivestar-widget .star,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .form-type-select .fivestar-widget .star,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .js-form-type-select .fivestar-widget .star{-webkit-background-size:20px 22px;background-size:20px 22px}}.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .form-type-select .fivestar-widget .star a,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .js-form-type-select .fivestar-widget .star a,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .form-type-select .fivestar-widget .star a,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .js-form-type-select .fivestar-widget .star a{background-image:url(/themes/custom/fdl/images/rating-stars/star_deactive.png);-webkit-background-size:28px 30px;background-size:28px 30px;background-position:0 0}@media (max-width:480px){.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .form-type-select .fivestar-widget .star a,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .js-form-type-select .fivestar-widget .star a,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .form-type-select .fivestar-widget .star a,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .js-form-type-select .fivestar-widget .star a{-webkit-background-size:26px 28px;background-size:26px 28px}}@media (max-width:350px){.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .form-type-select .fivestar-widget .star a,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .js-form-type-select .fivestar-widget .star a,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .form-type-select .fivestar-widget .star a,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .js-form-type-select .fivestar-widget .star a{-webkit-background-size:20px 22px;background-size:20px 22px}}.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .form-type-select .fivestar-widget .star.hover a,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .form-type-select .fivestar-widget .star.on a,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .js-form-type-select .fivestar-widget .star.hover a,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .js-form-type-select .fivestar-widget .star.on a,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .form-type-select .fivestar-widget .star.hover a,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .form-type-select .fivestar-widget .star.on a,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .js-form-type-select .fivestar-widget .star.hover a,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .js-form-type-select .fivestar-widget .star.on a{background-image:url(/themes/custom/fdl/images/rating-stars/star_active.png);-webkit-background-size:28px 30px;background-size:28px 30px;background-position:0 0}@media (max-width:480px){.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .form-type-select .fivestar-widget .star.hover a,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .form-type-select .fivestar-widget .star.on a,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .js-form-type-select .fivestar-widget .star.hover a,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .js-form-type-select .fivestar-widget .star.on a,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .form-type-select .fivestar-widget .star.hover a,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .form-type-select .fivestar-widget .star.on a,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .js-form-type-select .fivestar-widget .star.hover a,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .js-form-type-select .fivestar-widget .star.on a{-webkit-background-size:26px 28px;background-size:26px 28px}}@media (max-width:350px){.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .form-type-select .fivestar-widget .star.hover a,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .form-type-select .fivestar-widget .star.on a,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .js-form-type-select .fivestar-widget .star.hover a,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .js-form-type-select .fivestar-widget .star.on a,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .form-type-select .fivestar-widget .star.hover a,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .form-type-select .fivestar-widget .star.on a,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .js-form-type-select .fivestar-widget .star.hover a,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .js-form-type-select .fivestar-widget .star.on a{-webkit-background-size:20px 22px;background-size:20px 22px}}.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .form-type-select .description,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .js-form-type-select .description,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .form-type-select .description,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .js-form-type-select .description{font-family:'Work Sans',sans-serif;font-size:12px;line-height:1.16;font-weight:300;letter-spacing:normal;color:#000;text-transform:uppercase}.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .form-type-select .description .fivestar-summary .empty,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .js-form-type-select .description .fivestar-summary .empty,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .form-type-select .description .fivestar-summary .empty,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .js-form-type-select .description .fivestar-summary .empty{display:table-caption;text-align:center}.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .form-type-select .description .fivestar-summary .average-rating,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .js-form-type-select .description .fivestar-summary .average-rating,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .form-type-select .description .fivestar-summary .average-rating,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .js-form-type-select .description .fivestar-summary .average-rating{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .form-type-select .description .fivestar-summary .average-rating span,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .js-form-type-select .description .fivestar-summary .average-rating span,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .form-type-select .description .fivestar-summary .average-rating span,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .js-form-type-select .description .fivestar-summary .average-rating span{font-family:'Work Sans',sans-serif;font-size:28px;font-weight:700;color:#e3352a}.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .form-type-select .description .fivestar-summary .total-votes,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .form-type-fivestar .js-form-type-select .description .fivestar-summary .total-votes,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .form-type-select .description .fivestar-summary .total-votes,.component--recipe-full .recipe-detail .content-zone .field--name-field-fivestar-rating .js-form-type-fivestar .js-form-type-select .description .fivestar-summary .total-votes{display:none}.component--recipe-full .recipe-detail .timeline{display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;float:none}@media (max-width:1170px){.component--recipe-full .recipe-detail .timeline{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.component--recipe-full .recipe-detail .timeline .col{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;text-align:center;vertical-align:top}@media (max-width:1170px){.component--recipe-full .recipe-detail .timeline .col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-flex:25%;-webkit-flex:25%;-ms-flex:25%;flex:25%}}@media (max-width:768px){.component--recipe-full .recipe-detail .timeline .col{-webkit-box-flex:50%;-webkit-flex:50%;-ms-flex:50%;flex:50%}}.component--recipe-full .recipe-detail .timeline .col h3,.component--recipe-full .recipe-detail .timeline .col h4{font-size:12px;line-height:1;letter-spacing:1.1px;font-weight:700;text-transform:uppercase}.component--recipe-full .recipe-detail .timeline .col .field,.component--recipe-full .recipe-detail .timeline .col .timing{font-size:16px;line-height:1.4;letter-spacing:1.8px;text-transform:uppercase}.component--recipe-full .recipe-detail .timeline .col .field.field--name-field-recipe-total-time,.component--recipe-full .recipe-detail .timeline .col .timing.field--name-field-recipe-total-time{display:inline-block}.component--recipe-full .recipe-detail .timeline .col .field a,.component--recipe-full .recipe-detail .timeline .col .timing a{color:inherit;border-bottom:2px solid #e3352a}.component--recipe-full .recipe-detail .timeline .col .field a:active,.component--recipe-full .recipe-detail .timeline .col .field a:focus,.component--recipe-full .recipe-detail .timeline .col .field a:hover,.component--recipe-full .recipe-detail .timeline .col .timing a:active,.component--recipe-full .recipe-detail .timeline .col .timing a:focus,.component--recipe-full .recipe-detail .timeline .col .timing a:hover{color:inherit;background:0 0;text-decoration:none}.component--recipe-full .bottom-zone{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.component--recipe-full .bottom-zone .ante-body.fdl-recipe-title .node-recipe-title:after{background:url(/themes/custom/fdl/images/white-gradient-recipe.png) no-repeat;-webkit-background-size:cover;background-size:cover}@media (max-width:768px){.component--recipe-full .bottom-zone .ante-body.fdl-recipe-title{display:none}}.component--recipe-full .bottom-zone h2.node-recipe-title,.component--recipe-full .bottom-zone h3{font-family:'Playfair Display',serif;font-size:35px;line-height:1.29;font-weight:700;text-align:left;font-style:italic;color:#000}@media (max-width:768px){.component--recipe-full .bottom-zone h2.node-recipe-title,.component--recipe-full .bottom-zone h3{font-size:24px;line-height:34px}}.component--recipe-full .bottom-zone h2,.component--recipe-full .bottom-zone h3{font-family:'Work Sans',sans-serif;font-size:30px;font-style:inherit;font-weight:500;line-height:1.1}.component--recipe-full .bottom-zone .field--name-field-body,.component--recipe-full .bottom-zone .field--name-field-recipe-body2{font-size:18px;line-height:1.78;letter-spacing:-.5px}.component--recipe-full .bottom-zone .steps{font-family:'Playfair Display',serif;font-size:30px;line-height:1.2;font-weight:700;font-style:italic;border-bottom:1px solid #d9d9d9;display:table}@media (max-width:768px){.component--recipe-full .bottom-zone .steps{text-align:right}}.component--recipe-full .bottom-zone .steps .currentstep{font-size:50px;line-height:1.2;color:#e3352a}@media (max-width:768px){.component--recipe-full .bottom-zone .left-zone{-webkit-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;flex:100%}}.component--recipe-full .bottom-zone .right-zone{float:right}@media (max-width:768px){.component--recipe-full .bottom-zone .right-zone{float:none;-webkit-box-flex:calc(100% + 30px);-webkit-flex:calc(100% + 30px);-ms-flex:calc(100% + 30px);flex:calc(100% + 30px)}}.component--recipe-full .bottom-zone .right-zone .ingredients-box{background:url(/themes/custom/fdl/images/background.png) repeat;-webkit-background-size:auto auto;background-size:auto auto;background-color:#f7f5ef;color:#1b1b1b;font-size:16px;line-height:1.4}.component--recipe-full .bottom-zone .right-zone .ingredients-box h3{background:url(/themes/custom/fdl/images/background.png) repeat;-webkit-background-size:auto auto;background-size:auto auto;background-color:#f7f5ef;font-family:'Playfair Display',serif;font-size:14px;line-height:1;color:#000;font-weight:700;text-transform:uppercase;letter-spacing:1.3px;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);display:table}.component--recipe-full .bottom-zone .right-zone .ingredients-box .field--name-field-recipe-ref-ingredient{font-size:18px;line-height:1;display:table;font-weight:500}.component--recipe-full .bottom-zone .right-zone .ingredients-box .field--name-field-recipe-ref-ingredient a{color:inherit;border-bottom:1px solid #1b1b1b}.component--recipe-full .bottom-zone .right-zone .ingredients-box .field--name-field-recipe-ref-ingredient a:active,.component--recipe-full .bottom-zone .right-zone .ingredients-box .field--name-field-recipe-ref-ingredient a:focus,.component--recipe-full .bottom-zone .right-zone .ingredients-box .field--name-field-recipe-ref-ingredient a:hover{color:inherit;background:0 0;text-decoration:none}.component--recipe-full .bottom-zone .right-zone .ingredients-box .field--name-field-section-title{font-size:18px;line-height:1;display:table;font-weight:700}.component--recipe-full .bottom-zone .right-zone .ingredients-box .title-section{display:table}.component--recipe-full .bottom-zone .right-zone .ingredients-box .title-section:before{border-top:1px solid #d9d9d9}.component--recipe-full .bottom-zone .right-zone .ingredients-box .title-section h4{background:url(/themes/custom/fdl/images/background.png) repeat;-webkit-background-size:auto auto;background-size:auto auto;background-color:#f7f5ef;font-family:'Playfair Display',serif;font-size:14px;line-height:1;color:#000;font-weight:700;text-transform:uppercase;letter-spacing:1.3px;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:table}.component--recipe-full .bottom-zone .right-zone .ingredients-box.hidden-recipe-heading.bgrandom-1{display:none}@media (max-width:768px){.component--recipe-full .bottom-zone .right-zone .ingredients-box.hidden-recipe-heading.bgrandom-1{display:block;background-image:url(/themes/custom/fdl/images/background/background.png)}.component--recipe-full .bottom-zone .right-zone .ingredients-box.hidden-recipe-heading.bgrandom-1:after{background:url(/themes/custom/fdl/images/white-gradient-recipe.png) no-repeat;-webkit-background-size:cover;background-size:cover}}.component--recipe-full-next{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.component--recipe-full-next .field--name-field-tag-primary a{font-size:14px;line-height:1;letter-spacing:1.6px;text-transform:uppercase;display:table;border-bottom:2px solid #e3352a;color:#1b1b1b;text-decoration:none}.component--recipe-full-next .field--name-field-tag-primary a:active,.component--recipe-full-next .field--name-field-tag-primary a:focus,.component--recipe-full-next .field--name-field-tag-primary a:hover{color:#1b1b1b;text-decoration:none}.component--recipe-full-next h4,.component--recipe-full-next p{color:inherit;font-family:inherit;font-size:18px;font-weight:500;line-height:1.1}.component--recipe-full-next a.button--A:after{display:none}.component--recipe-full-next a.button--A:hover:after{display:none}
