.XL-Display-Typo{font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:60px;font-weight:400;font-stretch:condensed;line-height:.93;color:#242322}.XL-Display-Typo,.XL-H1-Headline{font-style:normal;letter-spacing:normal}.XL-H1-Headline{font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:56px;font-weight:700;font-stretch:normal;line-height:1.14;color:#000}.L-Display-Typo{font-size:52px;line-height:.92}.L-Display-Typo,.M-Display-Typo{font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-stretch:condensed;letter-spacing:normal;color:#242322}.M-Display-Typo{font-size:48px;line-height:1}.L-H1-Headline{font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:44px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.27;letter-spacing:normal;color:#000}.Text-Style{font-size:44px;line-height:1.09}.RecipeHead__Title,.S-Display-Typo,.Text-Style{font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-stretch:condensed;letter-spacing:normal;color:#242322}.RecipeHead__Title,.S-Display-Typo{font-size:40px;line-height:1}.XL-H2-Headline{font-size:36px;line-height:1.33;letter-spacing:normal}.S-H1-Headline,.XL-H2-Headline{font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-stretch:normal;color:#000}.S-H1-Headline{font-size:32px;line-height:1.25;letter-spacing:-.2px}.L-H2-Headline{font-size:30px;line-height:1.33}.L-H2-Headline,.M-H2-Headline{font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-stretch:normal;letter-spacing:normal;color:#000}.M-H2-Headline{font-size:26px;line-height:1.23}.S-H2-Headline{letter-spacing:-.1px}.S-H2-Headline,.XL-H3-Headline{font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.33;color:#000}.XL-H3-Headline{letter-spacing:.2px}.L-H3-Headline{font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.45;letter-spacing:normal;color:#000}.M-H3-Headline,.RecipeByCategory__Title,.RelatedRecipes__Title,section>h2{letter-spacing:normal}.M-H3-Headline,.RecipeByCategory__Title,.RelatedRecipes__Title,.XL-H4-Headline,section>h2{font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.2;color:#000}.XL-H4-Headline{letter-spacing:.4px}.Preamble{font-family:LyonText,Georgia,serif;font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.6;letter-spacing:.44px;color:#000}.L-H4-Headline{line-height:1.33;letter-spacing:.1px}.L-H4-Headline,.Standard-Link{font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;color:#000}.Standard-Link{line-height:1.56;letter-spacing:.2px}.Body-copy,.RecipeHead__Text p{font-family:LyonText,Georgia,serif;font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:.2px;color:#000}.H5-Headline,.RecipeSwipe__Title{line-height:1.5}.Button-Titles,.H5-Headline,.RecipeSwipe__Title{font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;letter-spacing:.4px;color:#000}.Button-Titles{line-height:normal}.Body-Zeta,.CommentsList .comment .comment-content p,.CommentsList .comment .comment-edit-link{font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.46px;color:#000}.RecipeContent__SubTitle,.RecipeStickyTabs__Button,.Tab-Titles,.Tabbed__NavButton{font-stretch:condensed;text-align:center;text-transform:none}.Navigation-Titles,.RecipeContent__SubTitle,.RecipeStickyTabs__Button,.Servings__Amount,.Tab-Titles,.Tabbed__NavButton{font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;font-style:normal;line-height:normal;color:#000}.Navigation-Titles,.Servings__Amount{font-stretch:normal;letter-spacing:.35px}.Body-copy-small{font-family:LyonText,Georgia,serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:.3px;color:#000}.Comments__Input,.Comments__Subtitle,.Comments input[type=email],.Comments input[type=text],.CommentsList .comment .comment-author,.IngredientList__RowContent,.RecipeHead__MetaTime,.RecipeInstructions__Label,.ShareOverlayContent__Input,.ShareOverlayContent__Title,.Standard-Link-Small{font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:.6px;color:#000}.Button-Titles-Small,.Comments #commentform #btnSend{font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:400;font-style:normal;font-stretch:condensed;line-height:normal;letter-spacing:.3px;text-transform:none;text-align:center;color:#000}.Comments__RatingFeedbackText,.Navigation-Sub-Titles,.RecipeCard__Time,.RecipeCard__Title,.RecipeHead__Collaboration,.RecipeHead__FeedbackText,.RecipeTip,.Servings__Info,.single-oa_recipe .stars__vote-count{font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:.1px;color:#000}.CommentsList .comment .comment-author .comment-meta-item,.RecipeHead__MediaDownload,.Servings__Unit,.ShareOverlayContent__CopyConfirmation,.Small-Labels{font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.8px;color:#000}.favorites-badge,.Font-Zeta-Condensed,.inspirational-landing__button-link,.landing-product-2021__button-link,.landing-product-2021__heading{font-family:Zeta Condensed,Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.Button,.FavoriteItem__InfoCookingTime,.FavoriteItem__Title,.FavoritesPage__ListHeaderCount,.Font-Zeta-Book,.module-article__button,.module-card-row__button-link,.module-card-row__heading,.module-fullwidth-cta__button-link,.module-fullwidth-cta__heading{font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;height:auto!important;margin:auto!important;overflow:visible!important;width:auto!important;white-space:normal!important}.no-body-image{background-image:none}.desktop-only{display:none}@media (min-width:1024px){.desktop-only{display:block}}body.page-template-pagetemplate-inspirational-landing-single{background-image:none!important}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:none;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}img{height:auto;max-width:100%;width:auto}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.group:after,.group:before{content:" ";display:table;height:0;visibility:hidden}.group:after{clear:both}.group{zoom:1}html{font-size:62.5%}body{background-color:#fff;color:#353332;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.45}h1,h2,h3,h4,h5,h6{font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;color:#000;font-weight:700;line-height:1.2;margin:1.4rem 0 .5rem}h1{font-size:4rem}h2{font-size:2.4rem}h3{font-size:2rem}h4{font-size:1.8rem}h5,h6{font-size:1.6rem}.single-column h1{font-size:3.6rem}.single-column h2{font-size:2.8rem}.single-column h3{font-size:2rem}.single-column h4{font-size:1.8rem}p{color:#353332;font-size:1.6rem;font-weight:400;line-height:1.5;margin-bottom:2.3rem}a{text-decoration:none}.font_small,small{font-size:1rem}b,strong{font-weight:700}em,i,var{font-style:italic}.quote,blockquote p,q{color:#8499b9;display:block;font-weight:300}.quote,blockquote p,p q{border-left:.5rem solid #353332;color:#353332;margin:0 0 2.8rem 3%;padding:0 0 0 3%;max-width:none;width:92%}abbr,acronym{border-bottom:.1rem dotted #333}code{background:#f7f7f7;border:#ebebeb;font-family:monospace;padding:.5rem 1rem .5rem 0}code:before{border-left:.3rem solid #ebebeb;content:"";padding:.5rem}kbd,pre{font-family:monospace;white-space:-moz-pre-wrap;white-space:pre-wrap;word-wrap:break-word}sub{vertical-align:sub}sub,sup{font-size:xx-small}sup{vertical-align:super}dl,ol,ul{margin-bottom:1.3rem}li{margin-left:6%}ul li{list-style-type:square}ol li{list-style-type:decimal}li ol,li ul{max-width:100%;width:auto}dl{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}dt{font-weight:700;min-width:20rem;width:30%}dd,dt{padding:1rem 0}dd{width:70%}#site-footer,#site-header{margin:0 auto;width:100%}form{display:block}fieldset{border:.1rem solid #d7d6cd;margin:0;min-width:0;padding:1rem}legend{color:#333;padding:.5rem 1rem}form input[type=color],form input[type=date],form input[type=datetime-local],form input[type=datetime],form input[type=email],form input[type=month],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form input[type=time],form input[type=url],form input[type=week],form select,form textarea{-webkit-appearance:none;-moz-appearance:none;background:#fff;border:.1rem solid #d2d1c9;border-radius:.4rem;box-sizing:border-box;display:inline-block;margin:0;max-width:100%;outline:none;padding:1.5rem 1.6rem;vertical-align:middle;width:100%}form>:last-child{margin-bottom:0}form input[type=search]{-webkit-appearance:none}form input[type=search]::-webkit-search-cancel-button,form input[type=search]::-webkit-search-decoration,form input[type=search]::-webkit-search-results-button,form input[type=search]::-webkit-search-results-decoration{display:none}label{display:block;margin:.3em 0}.faux-button,button,input[type=button],input[type=submit]{border-radius:.4rem;box-sizing:border-box;border:none;color:#353332;cursor:pointer;display:inline-block;margin:0;outline:none;text-align:center;text-decoration:none;-webkit-appearance:none}.faux-button+.faux-button,button+button,input[type=button]+input[type=button],input[type=submit]+input[type=submit]{margin-left:1rem}table{border:.1rem solid #e0ddc9;border-collapse:collapse;border-spacing:0;color:#353332;empty-cells:show;font-size:1.6rem;width:100%}thead{background:#e0ddc9;color:#000;text-align:left;vertical-align:bottom}th:first-child{border-left-width:0}td,th{border-left:.1rem solid #e0ddc9;font-size:inherit;margin:0;overflow:visible;padding:.5rem 1rem;text-align:left}figure{width:none!important}.aligncenter,.alignnone,.wp-caption.alignnone,a img.aligncenter,a img.alignnone,p img.alignnone{display:block;margin:.5rem auto 1.3rem}.alignleft,.wp-caption.alignleft,a img.alignleft,p img.alignleft{float:left;margin:.5rem 2rem 1.3rem 0}.alignright,.wp-caption.alignright,a img.alignright,p img.alignright{float:right;margin:.5rem 0 1.3rem 2rem}.wp-caption{text-align:center;width:auto!important}.wp-caption img,p img{border:none;height:auto;margin:0;max-width:100%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:1.1rem;line-height:1.7rem;margin:0;padding:0 .4rem .5rem}.attachment-post-thumbnail{height:auto;max-width:100%;width:auto}.gallery{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.gallery img{height:auto;margin-left:auto;margin-right:auto;max-width:100%;width:auto}.gallery figure{-ms-flex-positive:1;flex-grow:1;width:50%}.gallery figure a{display:block}.wp-caption-text{color:#666;font-size:1.2rem;font-weight:400;margin:1.2rem 0;text-align:center}.screen-reader-text{clip:rect(.1rem,.1rem,.1rem,.1rem);height:.1rem;position:absolute!important;overflow:hidden;width:.1rem}.screen-reader-text:focus{background-color:#ddd;border-radius:.3rem;box-shadow:0 0 .2rem .2rem rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:1.4rem;font-weight:700;height:auto;left:.5rem;line-height:normal;padding:1.5rem 2.3rem 1.4rem;text-decoration:none;top:.5rem;width:auto;z-index:100000}body,html{overflow-x:hidden}body{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}body.lock-scroll{height:100%;overflow:hidden}#main-sidebar{border-right:.1rem solid #d7d6cd;display:none;-ms-flex:0 0 23.2rem;flex:0 0 23.2rem;overflow:auto;position:relative}article{width:100%}section{-ms-flex:100%;flex:100%;max-width:100%}section>header{margin:0 auto;max-width:86rem;padding:1rem 0 2rem;text-align:center}section>header.full-width-header{max-width:100%}.big-title:last-child,section>header h1:last-child{padding-bottom:0}section>header p{font-size:1.8rem;line-height:1.56;margin:0;font-family:LyonText,Georgia,serif}@media (min-width:1024px){section>header p{font-size:2rem}}section>header p a{color:inherit}.flex-row-container{display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.8rem}.flex-column-container{display:-ms-flexbox;display:flex;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-direction:column;flex-direction:column}.download-me{color:#fff;background:rgba(0,0,0,.8);font-size:1rem;font-weight:700;padding:.7rem 1rem;position:absolute;bottom:1rem;left:1rem;text-transform:uppercase;white-space:nowrap}.download-me span{display:none}.remove-background{background-color:transparent!important;background-image:none!important}.remove-margins{margin:0!important}.overlay{position:relative}.gate{-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;background-color:hsla(0,0%,100%,.98);height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:.5rem 2.9rem;position:absolute;left:1.2rem;top:0;text-align:center}.gate h6{font-size:1.8rem;margin-bottom:1.7rem;margin-top:0}.gate p{font-size:1.4rem;margin-bottom:2rem}.gate .faux-button{padding-left:4.1rem;padding-right:4.1rem}.item-image{background-color:rgba(0,0,0,.05);display:block;overflow:hidden;width:100%;position:relative}.item-image:before{content:"";display:block;padding-bottom:99.1%;width:100%}.item-image .faux-image{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;bottom:0;left:0;right:0;top:0}.item-image>a:hover>.faux-image,a:hover>.item-image>.faux-image{transform:scale(1.03)}.item-image__click-area{position:absolute;width:100%;height:100%;display:block;content:"";top:0;left:0}.originale{-ms-flex-align:start;align-items:flex-start;background:#fff;-ms-flex:1 1 45%;flex:1 1 45%;flex-direction:column;margin-bottom:1.2rem;margin-left:.8rem;max-width:calc(50% - .8rem)}.originale,.originale .item-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column}.originale .item-content{flex-direction:column;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;width:100%}.originale .item-content .excerpt{display:none}.originale .item-content .excerpt p{margin:0}.originale .item-content h3{font-size:13px!important;font-weight:400;margin:0 0 1.2rem;min-height:30px;width:100%;word-break:break-word}.originale .item-content h3:last-child{margin-bottom:0}.originale .item-content .item-meta{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.originale .item-content .item-meta>span{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-ms-flex:50%;flex:50%;margin:0}.originale .item-content .item-meta time{font-size:1rem;text-align:right}.originale.horizontale{-webkit-box-align:stretch;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-direction:row;flex-direction:row;margin-bottom:2rem;max-width:none}.originale.horizontale .item-content{-ms-flex-pack:flex-start;justify-content:flex-start;padding:1.4rem;position:relative}.originale.horizontale .item-content h3{font-size:1.4rem;margin:0}.originale.horizontale .item-content h3+.excerpt{margin-top:1rem}.originale.horizontale .item-content .excerpt,.originale.horizontale .item-content .excerpt p{display:block;font-size:1.2rem;line-height:1.4}.originale.horizontale .item-meta{margin-top:1rem}.intenso{-ms-flex-align:start;align-items:flex-start;background:#fff;display:-ms-flexbox;display:flex;-ms-flex:1 1 40%;flex:1 1 40%;-ms-flex-direction:column;flex-direction:column;margin:0 0 .8rem .8rem;max-width:calc(50% - .8rem);text-align:center}.intenso .item-image{background-color:#fff}.intenso .faux-image{background-size:contain;border:1rem solid transparent}.intenso .item-content{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem 1.5rem;width:100%}.intenso h3{font-size:1.2rem;margin:0;word-break:break-word;width:100%}.azienda{-ms-flex-align:start;align-items:flex-start;-ms-flex:1 1 25%;flex:1 1 25%;flex-direction:column;margin-bottom:2rem;margin-left:.8rem}.azienda,.azienda .item-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column}.azienda .item-content{flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding:.6rem 0 0;width:100%}.azienda .item-content h3{font-size:1.2rem;margin:.4rem 0 1rem;width:100%;word-break:break-word;font-weight:400}.azienda .item-content .item-meta{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.azienda .item-content .item-meta>span{-ms-flex:1;flex:1}.azienda .item-content .item-meta time{-ms-flex-item-align:end;align-self:flex-end;font-size:1rem;line-height:1.2}.azienda--front{background-color:#fff;padding:0;margin:0 10px;position:relative}.azienda--front .item-content{padding:10px 10px 30px}@media (min-width:600px){.azienda--front .item-content{padding-bottom:35px}}.azienda--front .item-content .item-meta{position:absolute;bottom:10px;width:calc(100% - 20px);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.novello{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex:1 1 20%;flex:1 1 20%;-ms-flex-direction:column;flex-direction:column;margin:0 0 2rem .8rem}.novello .item-image{background-color:#fff;margin-right:1.5rem;max-width:7.6rem;height:7.6rem}.novello .faux-image{background-size:contain;border:1rem solid transparent}.novello .item-content{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:100%}.novello .item-content h3{font-size:1.6rem;margin:0 0 .4rem;width:100%;word-break:break-word}.novello .item-content p{font-size:1.4rem;margin:0}.toscano{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex:1 1 45%;flex:1 1 45%;-ms-flex-direction:column;flex-direction:column;margin:0 0 3rem .8rem;max-width:calc(50% - .8rem);text-align:center}.toscano .item-image{margin-bottom:2rem;max-height:19.3rem}.toscano .faux-image{background-color:#fff;background-size:contain;border:1.5rem solid transparent}.toscano .item-content{width:100%}.toscano .item-content .category{font-size:1.2rem;font-weight:700}.toscano .item-content h3{font-size:1.6rem;margin:.4rem 0 .2rem;word-break:break-word}.toscano .item-content .meta{font-size:1.2rem}.fruttato{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-ms-flex-line-pack:center;align-content:center;-ms-flex:1 1 50%;flex:1 1 50%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0 0 2rem .8rem;padding:4rem;position:relative;text-align:center}.fruttato h2{font-size:2.2rem;margin:0}.fruttato p{color:#353332;font-size:1.4rem;line-height:1.4;padding:1.5rem 0 0}.selezione{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex:100%;flex:100%;margin-left:.8rem}.selezione+.selezione{border-top:.1rem solid #ddd;margin-top:2rem;padding-top:2rem}.selezione .item-image{-ms-flex:0 1 35%;flex:0 1 35%;margin-right:3.2%;max-width:34rem}.selezione .item-content{-ms-flex:1;flex:1}.selezione a.preview-category.subtitle{display:block;font-size:1.2rem;font-weight:500;margin-bottom:.4rem}.selezione h3{font-size:1.6rem;font-weight:700;margin:0}.selezione h3 a{color:#333}.selezione h3 a:hover,.selezione time a:hover{text-decoration:underline}.selezione p{color:#353332;display:none;font-size:1.6rem;line-height:1.35;margin:1.1rem 0 0}.selezione .faux-button{display:none}@media (max-width:600px){#odd-tyck-till a{margin-top:.8rem;padding:.8rem 0}}nav.bar{background:hsla(0,0%,96%,.99);box-shadow:0 .2rem 1.7rem rgba(0,0,0,.11);opacity:0;position:fixed;left:0;right:0;top:-5.7rem;z-index:10000;height:6.7rem}nav.filters.no-filter-border{border-bottom:none;height:8rem}nav.bar section.search input[type=search],nav.filters section.search input[type=search]{height:4rem;padding:1rem 1.3rem 1rem 1rem;border-radius:99rem;max-width:calc(100% - 1rem - 3rem);transition:max-width .2s ease-out;border:none;box-shadow:none;color:#000!important;padding:2.4rem 5.5rem 2.4rem 1.6rem}:root nav.bar section.search input[type=search],:root nav.filters section.search input[type=search],nav.bar section.search input[type=search] _::-webkit-full-page-media,nav.bar section.search input[type=search] _:future,nav.filters section.search input[type=search] _::-webkit-full-page-media,nav.filters section.search input[type=search] _:future{font-size:16px!important}@media (min-width:768px){nav.bar section.search input[type=search],nav.filters section.search input[type=search]{max-width:45rem}}nav.filters section.search input[type=search]{max-width:100%}@media (min-width:768px){nav.filters section.search input[type=search]{max-width:45rem}}nav.filters.sticky section.search input[type=search]{max-width:calc(100% - 3rem - 3rem)}@media (min-width:768px){nav.filters.sticky section.search input[type=search]{max-width:45rem}}nav.bar section.search input[type=search]:focus,nav.filters section.search input[type=search]:focus{max-width:100%}@media (min-width:768px){nav.bar section.search input[type=search]:focus,nav.filters section.search input[type=search]:focus{max-width:45rem}}nav.bar section.search input[type=submit],nav.filters section.search input[type=submit]{height:4rem;width:5.4rem;border-radius:99rem;font-size:0;position:absolute;background-image:url(/app/themes/dijoy-b2c/frontend/app/images/search.svg);background-position:50%;background-repeat:no-repeat;background-size:30%}nav.bar .menu-toggle{-ms-flex:0 1 6.2rem;flex:0 1 6.2rem;margin-left:2.7rem;height:4rem}nav.bar.show{opacity:1;transform:translateY(5.7rem)}nav.bar .section-inner{height:6.7rem}.navbar-menu .section-inner,nav.bar .section-inner{margin:0 auto;max-width:100%;width:100%;padding:0 1rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (min-width:1280px){.navbar-menu .section-inner,nav.bar .section-inner{width:124rem;padding:0}}.navbar-logo{margin-right:1rem;display:none}@media (min-width:768px){.navbar-logo{display:flex;-webkit-box-align:center;-ms-flex-align:center;display:-ms-flexbox;display:-webkit-flex;align-items:center}}.navbar-logo img{display:block;width:100%;width:8.8rem}nav.bar .search-box{-ms-flex:1 0 1rem;flex:1 0 1rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:1rem}nav.bar .search-tags{left:.5rem;top:.5rem}nav.bar section.search form{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;position:relative}nav.bar .filter{margin-right:.3rem}nav.bar .menu-toggle{font-size:0;border-color:none;background-image:url(/app/themes/dijoy-b2c/frontend/app/images/burger.svg);background-repeat:no-repeat;background-position:50%;width:40px;height:24px;border-radius:0;border:none;margin-left:0;position:static;display:block}@media (min-width:1024px){nav.bar .menu-toggle{border-radius:40px;right:6px;top:6px;width:78px;height:calc(100% - 12px)}}nav.bar .menu-toggle.active{background-image:url(/app/themes/dijoy-b2c/assets/svg/cross-black.svg)}nav.bar .auto-complete{right:0;left:.5rem;top:130%;max-width:100%}@media (min-width:768px){nav.bar .auto-complete{left:auto;max-width:440px}}.navbar-menu{background:rgba(0,0,0,.8);display:none;position:absolute;left:0;right:0;top:100%;z-index:1000}section.search{position:relative}section.search form{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}section.search form label{display:none}section.search input[type=search]{border-right:none;border-radius:.4rem 0 0 .4rem;-ms-flex:auto;flex:auto;height:4rem;margin:0;color:#fff}section.search input[type=search]:-ms-input-placeholder{color:#000;opacity:1;font-size:12px}section.search input[type=search]::placeholder{color:#000;opacity:1;font-size:12px}section.search.noJS input[type=search]{color:#000}section.search.selected input[type=search]{color:#333}section.search input[type=search]::-webkit-input-placeholder{color:#353332}section.search input[type=search]::-moz-placeholder{color:#353332}section.search input[type=submit]{border-radius:0 .4rem .4rem 0;-ms-flex-negative:0;flex-shrink:0;height:4rem;min-width:0;padding:0 .1rem 0 0;width:10.7rem;box-shadow:none!important}.primo+section,.primo section+section{margin-top:3rem}.search-tags{position:absolute;left:.7rem;top:.7rem}section.search.selected .search-tags{display:none}#filters{margin:0 0 4rem;padding:2rem 0;position:relative}#filters:after{content:"";display:block;height:2.8rem;position:absolute;bottom:0;right:5%;top:calc(50% - 1.4rem);width:5rem}#filters .scroll-container{max-width:90%;margin:0 auto}#filters .scroll-container>.section-inner{width:100%;white-space:nowrap}.filter-title{color:#353332;display:none;font-size:1.4rem;margin:0 1.5rem 0 1rem}.filter{box-shadow:inset 0 -.3rem 0 0 rgba(0,0,0,.07);border-radius:.3rem .3rem .3rem .3rem;cursor:pointer;display:inline-block;font-size:1.2rem;font-weight:700;line-height:1.4rem;margin-right:1rem;padding:.7rem 4.1rem .6rem 1.4rem;position:relative}.filter span{background:#fff;border-radius:0 .3rem .3rem 0;box-shadow:inset 0 -.3rem 0 0 rgba(0,0,0,.5);display:inline-block;height:2.7rem;position:absolute;right:0;top:0;width:2.7rem}.filter span:before{content:url("/app/themes/dijoy-b2c/assets/svg/plus-icon-white.svg");margin:-.5rem 0 0 -.5rem;position:absolute;top:50%;left:50%}.auto-complete{background:#f9f8f1;border-radius:0 0 .4rem .4rem;box-shadow:0 2.9rem 4.6rem rgba(61,59,52,.32);padding:2rem;position:absolute;left:0;right:0;top:100%;width:62.5rem;max-width:100%;z-index:999}.front__hero .search-box .search .auto-complete{top:115%;width:100%}.auto-complete h5{color:#454241;font-size:1rem;font-weight:400;letter-spacing:.1rem;margin:0 0 1rem;text-transform:uppercase}.auto-complete a{color:#353332;display:block}.auto-complete a:hover{text-decoration:underline}.auto-complete ul div{margin:.3rem 0;position:relative}.auto-complete ul a{font-size:1.3rem;font-weight:700;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.auto-complete ul+a,.auto-complete ul a+a{margin-top:.8rem}.auto-complete ul a .item-image{border:.5rem solid transparent;height:4rem;margin:0 .8rem 0 0;width:4rem}.auto-complete ul a .faux-image{background-size:contain}.auto-complete div h5{border-top:.1rem solid #ddd;margin-top:1.5rem;padding-top:1.5rem}#filter-results li,#filter-results ul{list-style:none;margin:0}#filter-results>ul{border-bottom:.4rem solid #d7d6cd}#filter-results>ul+ul{margin-top:4rem}#filter-results>ul>li>a{color:#353332;display:block;font-size:1.4rem;font-weight:700;margin-bottom:1.4rem;text-transform:uppercase}#filter-results>ul>li>ul{max-height:40rem;overflow:auto;position:relative}#filter-results ul ul li{cursor:pointer;position:relative}#filter-results ul ul,#filter-results ul ul li+li{border-top:.1rem solid #d7d6cd}#filter-results ul ul li .faux-link,#filter-results ul ul li a{color:#353332;display:block;font-size:1.6rem;padding:1.4rem 4.2rem 1.4rem 0}#filter-results ul ul li .faux-link.active,#filter-results ul ul li a.active{font-weight:700}#filter-results ul ul li .faux-link span,#filter-results ul ul li a span{color:#999;font-weight:400;position:absolute;right:1.5rem}#filter-results #filter-type{position:relative}#filter-results #filter-type:after{content:"";display:block;height:20%;pointer-events:none;position:absolute;bottom:0;left:0;width:100%}#filter-results #filter-type ul{padding-bottom:5rem}#filter-review{display:none}.recipe-search-page ul ul li .faux-link:after{background:url(/app/themes/dijoy-b2c/assets/svg/filter-chevron-right.svg) no-repeat 50%;content:"";display:block;height:2rem;position:absolute;top:calc(50% - 1rem);right:1.2rem;width:2rem}.recipe-search-page ul ul li .faux-link:hover:after{right:.8rem}.recipe-search-page #filter-type ul li .faux-link:after{background:none}.search-results-header{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:2rem 0;position:relative}#search-results:first-child{padding-top:0}.primo section+#search-results .search-results-header{border-top:.1rem solid #e0ddc9}.search-results-header h3{font-size:1.6rem;margin:0}.search-results-header .search-results-view{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex:0 0 6.4rem;flex:0 0 6.4rem;-ms-flex-pack:justify;justify-content:space-between;margin-left:1rem}.toggle-grid,.toggle-list{background:no-repeat 50%;background-size:2.5rem 1.9rem;cursor:pointer;height:1.9rem;width:2.5rem}.toggle-grid:not(.active),.toggle-list:not(.active){opacity:.25}.toggle-grid{background-image:url(/app/themes/dijoy-b2c/assets/images/results-grid-icon.png)}.toggle-list{background-image:url(/app/themes/dijoy-b2c/assets/images/results-list-icon.png);margin-left:1.4rem}.flex-row-container.recipe-container{margin:0 0 -1.2rem -1.2rem}.recipe-container+.flex-row-container{margin-top:2rem}#recipe-results .originale{margin:0 0 1.2rem 1.2rem}#recipe-results .originale.horizontale{margin-bottom:2rem;max-width:none}#recipe-results .originale.horizontale .item-image{min-width:10rem;max-width:25%}#recipe-results .originale.horizontale .item-image:before{padding:0}#recipe-results.static-results{display:-ms-flexbox;display:flex;padding-top:3rem}#recipe-results.static-results .sub-page-nav-desktop>li .page_item_has_children .children{display:block;margin-left:2rem}#react-product-results-container{width:100%}#react-product-results-container+#recentVisitsWrapper{margin-top:4rem}#product-results .intenso .item-image{background-color:#fff}#product-results .intenso .faux-image{background-size:contain}#product-header,#recipe-header{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex:100%;flex:100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2.5rem}#recipe-header #featured{display:none;-ms-flex:1 0 49.2%;flex:1 0 49.2%;position:relative}#featured .image-wrapper{position:relative}#recipe-header #mobile-featured{margin:1.9rem 0 0;position:relative;width:100%}#recipe-header #featured img,#recipe-header #mobile-featured img{display:block;width:100%}#recipe-header #recipe-meta{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}#recipe-header h1{font-size:2.2rem;line-height:1.2;margin:0 0 .7rem}#tags .tag{background:#353332;border-radius:.3rem .3rem .3rem .3rem;color:#fff;display:inline-block;font-size:1rem;font-weight:700;letter-spacing:.1rem;line-height:1.2rem;margin:.3rem .6rem .3rem 0;padding:.6rem .9rem .5rem;text-transform:uppercase}#recipe-meta .social-share{margin-top:1rem}#cooking-times{border-top:.1rem solid #e0ddc9;border-bottom:.1rem solid #e0ddc9;display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1.9rem 0 0;padding:1.8rem 0 0}#cooking-times li{margin:0 0 1.5rem;padding-right:4rem;list-style:none}#cooking-times h6{font-size:.8rem;font-weight:700;margin:0 0 .2rem;text-transform:uppercase}#cooking-times time{font-size:1.4rem;font-weight:700}#recipe-meta #excerpt{margin-top:2rem}#recipe-meta #excerpt,#recipe-meta #excerpt p{line-height:1.4}#recipe-meta cite,#recipe-meta cite a{color:#a32a29;font-size:1.5rem;font-weight:700}#recipe-meta cite a:hover{text-decoration:underline}.fullscreen-view{position:fixed;bottom:0;left:0;right:0;top:0;z-index:9999}.fullscreen-view.closed{display:none}.fullscreen-view .close-background{height:100%;position:absolute;width:100%}.fullscreen-view .box{background-color:#fff;overflow:auto;position:absolute;bottom:2rem;left:2rem;right:2rem;top:2rem}.fullscreen-view .box .content{padding:3rem}.fullscreen-view .close-button{display:inline-block;position:absolute;right:2rem;top:2rem}.fullscreen-view .instruction-step{border-bottom:.1rem solid #ddd;margin:auto;padding-top:1rem;width:80rem}.fullscreen-view .instruction-step .ingredients{display:inline-block;padding-bottom:1rem;vertical-align:text-top;width:25rem}.fullscreen-view .instruction-step .ingredients *{font-size:1rem}.fullscreen-view .instruction-step .text{display:inline-block;vertical-align:text-top;width:55rem}.fullscreen-view .instruction-step .text *{font-size:2.2rem;line-height:1.4}.landing-blocks-selection.inactive{display:none}.recipe-tips{margin:1rem 0 0;max-width:49.5rem;width:100%}.recipe-tip{font-size:1.4rem;font-weight:700;list-style:none;margin:0;padding:.2rem 0;position:relative}.recipe-tip h4{font-size:1.2rem;font-weight:700;margin:0 0 .5rem;text-transform:uppercase}.recipe-tip p{font-size:1.4rem;font-weight:700;line-height:1.4}.recipe-tip p:last-child{margin-bottom:0}.recipe-tip+.recipe-tip{margin-top:1.5rem}#related-recipes .azienda{-ms-flex:1 1 45%;flex:1 1 45%;margin-bottom:1.5rem;max-width:calc(50% - .8rem)}#recipe-footer>.flex-row-container>section{-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:3rem}#recipe-footer>.flex-row-container>section:last-child{margin-bottom:0}.flag-recommended polygon{stroke-width:.2rem;stroke-linecap:initial;stroke-linejoin:miter;stroke:#000}.flag-recommended text{font-size:1.1rem}.oa_product{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex}#product-header{max-width:100%}.oa_product #featured,.oa_product #mobile-featured{background:#fff;position:relative}.oa_product #featured{display:none;-ms-flex:1 0 49.1%;flex:1 0 49.1%}.oa_product #mobile-featured{background:#fff;height:28.1rem;margin:0 0 2rem;width:100%}.oa_product #featured-inner{background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;bottom:6rem;left:6rem;right:6rem;top:6rem}.oa_product #mobile-featured #featured-inner{left:2.5rem;bottom:4.5rem;right:2.5rem;top:2.5rem}.oa_product #mobile-featured img{max-height:28.1rem;padding:3rem 4.5rem 3.5rem}.oa_product .download-me{bottom:0;left:0}#product-content>h1{font-size:2rem;margin:0 0 1.5rem}.product-discontinued{display:inline-block;width:84px;height:22px;margin-bottom:16px;margin-top:16px;background-image:url("/app/themes/dijoy-b2c/assets/svg/product-discontinued.svg");background-repeat:no-repeat;background-size:contain}@media screen and (min-width:769px){.product-discontinued{margin-top:8px}}.product-description,.product-description p{font-size:1.6rem;line-height:1.4}.product-description .social-share{display:none}.product-description{white-space:pre-line}.product-description a{text-decoration:underline;color:#353332!important}#product-meta img{margin-right:1rem}#product-meta .faux-button{margin:1rem 0 0;padding:.6rem 1.4rem .5rem}article.columns-wrapper header p{line-height:1.3}article.columns-wrapper #columns,article.columns-wrapper .columns{position:relative;z-index:5}.error404 article{display:block;max-width:100%;margin:2rem auto}.recipe-inspiration-slider .flex-direction-nav .flex-prev{background-size:25%;background-image:url(/app/themes/dijoy-b2c/assets/svg/slider-chevron-dark-left-icon.svg)}.recipe-inspiration-slider .flex-direction-nav .flex-next{background-size:25%;background-image:url(/app/themes/dijoy-b2c/assets/svg/slider-chevron-dark-right-icon.svg)}.archive #site-content .section-inner,.search-results #site-content .section-inner{margin:0 auto;max-width:100%;width:92.4rem}.archive-title{font-size:1.6rem;font-weight:500;margin:0 0 1.5rem}.social-share{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.social{background:#fff;border:.1rem solid #e0ddc9;border-left:none;border-radius:0 .3rem .3rem 0;color:#353332;font-size:1.2rem;font-weight:400;letter-spacing:0;line-height:1.5rem;margin:.6rem 1.2rem .6rem 3rem;padding:.7rem 1.4rem .6rem;position:relative}.social span{background:#ed143d;border-radius:.3rem 0 0 .3rem;box-shadow:inset 0 -.3rem 0 0 rgba(0,0,0,.1);display:inline-block;height:3rem;position:absolute;left:-3rem;top:-.1rem;width:3rem}.social:hover{text-decoration:underline}.social span:before{display:block;font-size:0;line-height:normal}.social.pinterest span{background:#a32a29}.social.pinterest span:before{content:url("/app/themes/dijoy-b2c/assets/svg/pinterest-icon.svg");padding:.6rem .8rem}.social.facebook span{background:#45619e}.social.facebook span:before{content:url("/app/themes/dijoy-b2c/assets/svg/facebook-icon.svg");padding:.6rem 1.2rem}.social.twitter span{background:#1da1f2}.social.twitter span:before{content:url("/app/themes/dijoy-b2c/assets/svg/twitter-icon.svg");padding:.7rem}.social.email span{background:#353332}.social.email span:before{content:url("/app/themes/dijoy-b2c/assets/svg/email-icon.svg");padding:.9rem .7rem}.social.print span{background:#353332}.social.print span:before{content:url("/app/themes/dijoy-b2c/assets/svg/print-icon.svg");padding:.7rem}.breadcrumbs{border-bottom:.1rem solid #e0ddc9;margin:0 0 1.4rem;padding:.8rem 0}.breadcrumbs ul{margin:0;overflow:hidden;position:relative;white-space:nowrap}.breadcrumbs ul:after{content:"";display:block;position:absolute;bottom:0;right:0;top:0;width:3rem}.breadcrumbs li{display:inline-block;font-size:1.2rem;line-height:1.3;list-style:none;margin:0}.breadcrumbs li,.breadcrumbs li a{color:#a8a3a0}.breadcrumbs li a:hover{text-decoration:underline}.breadcrumbs li+li{background:url(/app/themes/dijoy-b2c/assets/images/chevron-right.png) no-repeat 1rem;background-size:.6rem .9rem;padding-left:2.5rem}.sub-page-nav,.sub-page-nav li,.sub-page-nav ul{list-style:none;margin:0;padding:0}.sub-page-nav-mobile .current_page_item>a{text-decoration:underline}.sub-page-nav-mobile .faux-link{display:block;color:#858585;padding-right:3.3rem}.sub-page-nav .faux-link:hover{cursor:pointer}.sub-page-nav-mobile{background:#fff;border:.1rem solid #ddd;border-radius:.4rem .4rem .4rem .4rem;display:block;-ms-flex:100%;flex:100%;margin:0 0 1.4rem;text-align:left}.sub-page-nav-mobile li{font-size:1.4rem}.sub-page-nav-mobile a{color:#353332;display:block}.sub-page-nav-mobile li+li{margin-top:.5rem}.sub-page-nav-mobile>li>ul{border-top:.1rem solid #ddd;display:none;padding:1.3rem}.sub-page-nav-mobile .sub-page-nav-toggle{font-weight:700;padding:1.1rem 4rem .9rem 1.3rem;position:relative}.sub-page-nav-mobile .sub-page-nav-toggle .hide{display:none}.sub-page-nav-mobile .sub-page-nav-toggle.active .hide{display:inline}.sub-page-nav-mobile .sub-page-nav-toggle.active .show{display:none}.sub-page-nav-mobile .sub-page-nav-toggle:after{content:"";height:.7rem;width:1.2rem;position:absolute;right:1.9rem;top:calc(50% - .3rem)}.sub-page-nav-mobile .sub-page-nav-toggle.active:after{transform:rotate(180deg)}.sub-page-nav-mobile .children{margin:.5rem 0 0 1.5rem}.sub-page-nav-mobile .children .children a{color:#a8a3a0}.sub-page-nav-mobile .page_item_has_children>a{font-weight:700}.filter-menu{display:none;text-align:center}.popular-recipes-menu{margin-top:1.6rem!important}.mobile-filter-menu.sub-page-nav{margin-bottom:0}.mobile-filter-menu.sub-page-nav .active-filter{font-weight:700}.filter-menu a{color:#353332;display:inline-block;font-size:1.8rem}.filter-menu a+a{margin-left:2.5rem}.filter-menu .active-filter{font-weight:700}.popular-recipes-category{display:none}.popular-recipes-category.active-category{display:-ms-flexbox;display:flex}#related-reading{margin-top:3.2rem}#related-reading .inspire-standard{-ms-flex:1 1 40%;flex:1 1 40%;margin:0 0 .8rem .8rem;max-width:calc(50% - .8rem);min-height:0;position:relative}#related-reading .inspire-standard .padding-provider{display:block;height:auto;visibility:hidden;width:100%}#related-reading .inspire-standard div{padding:.9rem;position:absolute;bottom:0;left:0;right:0}#related-reading .inspire-standard h3{font-size:1rem}.scroll-container{overflow:auto}.scroll-container::-webkit-scrollbar{display:none}.scroll-container>.flex-row-container{margin-left:-2rem;width:126rem}.scroll-container>.flex-row-container.count-1{width:15.75rem}.scroll-container>.flex-row-container.count-2{width:31.5rem}.scroll-container>.flex-row-container.count-3{width:47.25rem}.scroll-container>.flex-row-container.count-4{width:63rem}.scroll-container>.flex-row-container.count-5{width:78.75rem}.scroll-container>.flex-row-container.count-6{width:94.5rem}.scroll-container>.flex-row-container.count-7{width:110.25rem}.scroll-container>.flex-row-container.count-8{width:126rem}.single-oa_recipe #recentRecipes{margin-top:4rem;max-width:100%;width:124rem}#recent-wines .vino,#recentRecipes .azienda{-ms-flex:1 1 1rem;flex:1 1 1rem;margin:0 0 0 2rem;max-width:13.75rem}#recentRecipes .azienda .item-content h3{font-size:1.4rem}#oa-paging #fetch-more{display:none}#oa-paging.loading #fetch-more{display:none!important}#oa-paging.loading:before{animation:sk-scaleout 1s infinite ease-in-out;background-color:#353332;border-radius:100%;content:"";display:block;height:4rem;margin:0 auto;width:4rem}#recipe-results #oa-paging.loading{text-align:center;margin-top:30%}#recipe-results #oa-paging.loading.lessMargin,.product-search-page #recipe-results #oa-paging.loading{margin-top:5%}@keyframes sk-scaleout{0%{transform:scale(0)}to{transform:scale(1);opacity:0}}#nothing-to-load{color:#353332;display:none}#oa-paging.last-page #fetch-more{display:none!important}#oa-paging.last-page #nothing-to-load{display:block}.posts-pagination a,.posts-pagination span{border:.1rem solid #ddd;border-radius:.3rem;font-size:1.5rem;min-width:3.9rem;padding:1rem 1.5rem}.posts-pagination a:hover,.posts-pagination span.current{background:#eee}.posts-pagination span.dots{border:none;color:#999;padding-left:.7rem;padding-right:.7rem}.load-more-container{margin:4rem 0 0;text-align:center}.load-more-link{color:#353332;font-size:1.3rem;font-weight:700;letter-spacing:.1rem;text-transform:uppercase}.load-more-link:after{content:" \25BC"}.ladda-button,.load-more{font-size:1.4rem;font-weight:700;transition:all .15s ease-out;transition-property:box-shadow,transform;box-shadow:3px 3px 0 0 #e5b616}.ladda-button:hover,.load-more:hover{transform:translateY(-.2rem)!important;box-shadow:4px 4px 0 0 #e5b616!important}.ladda-button[data-style=loading]{overflow:hidden;max-height:4.2rem;min-height:4.2rem}.ladda-button[data-style=loading] .ladda-spinner{left:50%;margin-left:0}.ladda-button,.ladda-button .ladda-label,.ladda-button .ladda-spinner{transition:all .3s cubic-bezier(.175,.885,.32,1.275)!important}.ladda-button .ladda-spinner{display:inline-block;height:1.4rem;margin-top:0;opacity:0;pointer-events:none;position:absolute;top:50%;width:1.4rem;z-index:2}.ladda-button[data-style=contract][data-loading]{border-radius:50%;height:4.2rem;min-width:0;position:relative;width:4.2rem}.ladda-button[data-style=contract][data-loading] .ladda-label{display:none;opacity:0}.ladda-button[data-style=contract][data-loading] .ladda-spinner{opacity:1}span.ladda-spinner>div div{background:#353332!important}@media screen and (max-width:600px){html{position:relative}html #wpadminbar{top:auto;bottom:100%}}:root html,html _::-webkit-full-page-media,html _:future{max-width:100vw;overflow-x:hidden}body{background:#f9f8f1 url("/app/themes/dijoy-b2c/assets/images/header-image-mobile.jpg") no-repeat top;background-size:100% auto;display:block;font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;background-color:#f3f0dd}body,body *{-webkit-font-smoothing:antialiased}a{color:#252322}p{font-size:inherit}@font-face{font-family:Zeta;src:url("/app/themes/dijoy-b2c/assets/fonts/zeta/Zeta-Book.eot?#iefix") format("embedded-opentype"),url("/app/themes/dijoy-b2c/assets/fonts/zeta/Zeta-Book.otf") format("opentype"),url("/app/themes/dijoy-b2c/assets/fonts/zeta/Zeta-Book.woff") format("woff"),url("/app/themes/dijoy-b2c/assets/fonts/zeta/Zeta-Book.ttf") format("truetype"),url("/app/themes/dijoy-b2c/assets/fonts/zeta/Zeta-Book.svg#Zeta-Book") format("svg");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Zeta;src:url("/app/themes/dijoy-b2c/assets/fonts/zeta/Zeta-Bold.eot?#iefix") format("embedded-opentype"),url("/app/themes/dijoy-b2c/assets/fonts/zeta/Zeta-Bold.otf") format("opentype"),url("/app/themes/dijoy-b2c/assets/fonts/zeta/Zeta-Bold.woff") format("woff"),url("/app/themes/dijoy-b2c/assets/fonts/zeta/Zeta-Bold.ttf") format("truetype"),url("/app/themes/dijoy-b2c/assets/fonts/zeta/Zeta-Bold.svg#Zeta-Bold") format("svg");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Zeta Condensed;src:url("/app/themes/dijoy-b2c/assets/fonts/zeta/Zeta-BoldCondensed.eot?#iefix") format("embedded-opentype"),url("/app/themes/dijoy-b2c/assets/fonts/zeta/Zeta-BoldCondensed.otf") format("opentype"),url("/app/themes/dijoy-b2c/assets/fonts/zeta/Zeta-BoldCondensed.woff") format("woff"),url("/app/themes/dijoy-b2c/assets/fonts/zeta/Zeta-BoldCondensed.ttf") format("truetype"),url("/app/themes/dijoy-b2c/assets/fonts/zeta/Zeta-BoldCondensed.svg#Zeta-BoldCondensed") format("svg");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:LyonText;src:url("/app/themes/dijoy-b2c/assets/fonts/lyon/LyonText-Regular.eot?#iefix") format("embedded-opentype"),url("/app/themes/dijoy-b2c/assets/fonts/lyon/LyonText-Regular.woff2") format("woff2"),url("/app/themes/dijoy-b2c/assets/fonts/lyon/LyonText-Regular.woff") format("woff"),url("/app/themes/dijoy-b2c/assets/fonts/lyon/LyonText-Regular.ttf") format("truetype"),url("/app/themes/dijoy-b2c/assets/fonts/lyon/LyonText-Regular.svg#LyonText-Regular") format("svg");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Fernando;src:url("/app/themes/dijoy-b2c/assets/fonts/fernando/Fernando13-Regular.woff2") format("woff2"),url("/app/themes/dijoy-b2c/assets/fonts/fernando/Fernando13-Regular.otf") format("opentype"),url("/app/themes/dijoy-b2c/assets/fonts/fernando/Fernando13-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}.fullwide-site-content #site-content{max-width:100%}#site-footer{background-color:#fff;padding:0 0 4.5rem}.footer-inner{margin:0 auto;max-width:124rem;padding:4.5rem 0 0;width:90%}section>h2{position:relative;margin:0 0 8px}@media (min-width:1024px){section>h2{margin:0 0 16px}}main section.page-header-wrapper,main section.page-header-wrapper+section{margin-bottom:0;margin-top:0}form input[type=color],form input[type=date],form input[type=datetime-local],form input[type=datetime],form input[type=email],form input[type=month],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form input[type=time],form input[type=url],form input[type=week],form select,form textarea{color:#353332;font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1em}form input[type=submit]{border:none;box-shadow:inset 0 -.3rem 0 rgba(0,0,0,.1);font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:700;letter-spacing:.1rem;min-width:8rem;padding:1.2rem 1.8rem 1.3rem;text-transform:uppercase;transition:all .15s ease-out;transition-property:box-shadow,transform;background-color:#ffcb16;box-shadow:2px 2px 0 0 #e5b616}form input[type=submit]:hover{transform:translateY(-.2rem)!important;box-shadow:4px 4px 0 0 #e5b616!important}form input[type=submit]:focus,form input[type=submit]:hover{outline:none}.caldera-grid input[type=submit],.caldera-grid input[type=submit]:hover{background-color:#ffcb16;border:none;box-shadow:2px 2px 0 0 #e5b715;font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:700;letter-spacing:.1rem;min-width:8rem;padding:1.2rem 1.8rem 1.3rem;text-transform:uppercase}article .caldera-grid .alert-success{background:#f3f0dd;border:.2rem solid #403831;border-radius:0;color:#403831;font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.8rem;line-height:1.3;margin:0 0 2rem;padding:2rem;position:relative;text-align:center;width:100%}.caldera-grid .alert-success:before{border:.1rem solid #403831;content:"";display:block;position:absolute;bottom:.2rem;left:.2rem;right:.2rem;top:.2rem}.caldera-grid .checkbox,.caldera-grid .radio{margin-left:.1rem}#commentform #submit,.faux-button.solid,button,input[type=button].solid,input[type=submit].solid{background-color:#ffcb16;border:none;border-radius:4px;color:#353332;font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:700;letter-spacing:.05rem;min-width:8rem;padding:1.2rem 1.8rem 1.3rem;text-transform:none}._hj-3Vhhu__styles__scaleOption{min-width:auto}.faux-button.solid.fullwidth,button.fullwidth,input[type=button].solid.fullwidth,input[type=submit].solid.fullwidth{width:100%}.faux-button.solid.external:after{background:url(/app/themes/dijoy-b2c/assets/svg/external-link-black.svg) no-repeat 50%;background-size:1.1rem auto;content:"";display:inline-block;height:1.1rem;margin:0 0 0 .6rem;position:relative;bottom:-.125rem;width:1.1rem}#commentform #submit.alt,.faux-button.solid.alt,button.alt,input[type=button].solid.alt,input[type=submit].solid.alt{background:#9dd3cc;font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:400;letter-spacing:0;padding:1.2rem 2.5rem 1.4rem}.faux-button.snake,button.snake,input[type=button].snake,input[type=submit].snake{background:#fff;box-shadow:0 0 0 .1rem rgba(0,0,0,.15);border:none;font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.2rem;font-weight:400;letter-spacing:0;min-width:0;padding:.9rem 1.8rem .8rem;text-transform:none}.faux-button.snake:hover,button.snake:hover,input[type=button].snake:hover,input[type=submit].snake:hover{text-decoration:underline}.faux-button.white-button,button.white-button,input[type=button].white-button,input[type=submit].white-button{background-color:#fff;box-shadow:0 .3rem 0 rgba(0,0,0,.1);font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:0;padding:1.2rem 2.4rem;transition:all .15s linear}.faux-button.white-button:hover,button.white-button:hover,input[type=button].white-button:hover,input[type=submit].white-button:hover{box-shadow:0 .4rem 0 rgba(0,0,0,.1);transform:translateY(-.1rem)}.item-image.contain .faux-image{background-size:contain}@keyframes smoke{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes drop{0%{transform-origin:center}60%{opacity:1}70%{opacity:0}90%{opacity:0;transform:translateY(50vh)}to{opacity:0;transform:translateY(50vh)}}@keyframes slideLeft{0%{transform:rotate(5deg)}44%{transform:rotate(0deg)}to{transform:translateX(-100vw)}}@keyframes pop{0%{transform:scale(1)}70%{transform:scale(1.1)}to{transform:scale(1.08)}}@keyframes popInOut{0%{transform:scale(1.15)}50%{transform:scale(1.25)}to{transform:scale(0)}}@keyframes slideIn{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes slideOut{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(20rem)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-20rem)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.originale .item-content h3 a{color:#353332}.originale .item-content .excerpt,.originale .item-content .excerpt p{font-family:LyonText,Georgia,serif}.originale .item-content .item-meta time{color:#353332}#recipe-results .originale.horizontale{margin-bottom:1.2rem;min-height:8.5rem}.originale.horizontale .item-content{padding:1.4rem 1.5rem 3.5rem}.originale.horizontale .item-content .excerpt{display:none}.originale.horizontale .item-meta{position:absolute;bottom:1.3rem;left:1.5rem;right:1.5rem}.page-template-pagetemplate-landing-product .intenso h3{text-transform:uppercase}.azienda .item-content h3{margin:.4rem 0 .6rem}.azienda .item-image{box-shadow:.5rem .5rem 0 0 #f3f0dd}.azienda .item-content .item-meta time{color:#858382}.azienda--front .item-image{box-shadow:none}.novello .item-image{box-shadow:.3rem .3rem 0 0 #f3f0dd}.novello .item-content p{color:#858382}.selezione+.selezione{border-top-color:#dfdcc8}.columns-wrapper a.preview-category.subtitle,.selezione a.preview-category.subtitle{background:#ffcb16;color:#333;display:inline-block;font-size:1.2rem;font-weight:700;margin-bottom:1rem;padding:.5rem .8rem .3rem;text-transform:uppercase}.selezione a.preview-category.subtitle{display:none}.selezione p{font-family:LyonText,Georgia,serif}.post-meta{display:block;font-size:1.2rem;margin-top:.5rem}.post-meta,.post-meta a{color:#858382}.toscano .item-image{box-shadow:.5rem .5rem 0 0 #f3f0dd}.toscano .item-content .category{color:#a32a29}.toscano .item-content .meta{color:#858382}.temato{background:#fff;box-shadow:.5rem .5rem 0 0 #f3f0dd;display:-ms-flexbox;display:flex;margin:0 0 1rem .8rem;width:calc(100% - .8rem)}.temato .item-image{min-height:5rem;-ms-flex:1 0 6rem;flex:1 0 6rem}.temato .item-content{padding:1.8rem 1.5rem 1.6rem 1.3rem;width:100%}.temato h3{font-size:1.2rem;margin:0;text-transform:uppercase}.fruttato{background:#f3f0dd;border:.2rem solid #403831}.fruttato:before{border:.8rem solid #403831;content:"";display:block;height:calc(100% - 1.2rem);position:absolute;left:.6rem;top:.6rem;text-align:center;width:calc(100% - 1.2rem)}.fruttato h2{text-shadow:.1rem .1rem 0 #fff,.3rem .3rem 0 rgba(0,0,0,.14);text-transform:uppercase}.fettucine{background:#fff;box-shadow:.5rem .5rem 0 0 #f3f0dd;display:block;margin:0 0 2rem;width:100%}.fettucine:last-child{margin-bottom:0}.fettucine .item-image{max-height:40rem}.fettucine .preview-header{padding:2rem}.fettucine .preview-header-inner{width:100%}.fettucine .preview-title{color:#252322;font-size:2.8rem;line-height:1.1}.fettucine .excerpt.has-serif{font-size:1.6rem;line-height:1.4375;margin-top:.9rem}.fettucine .faux-button{line-height:1;margin-top:2rem;width:100%;transition:all .15s ease-out;transition-property:box-shadow,transform;background-color:#ffcb16;box-shadow:2px 2px 0 0 #e5b616}.fettucine .faux-button:hover{transform:translateY(-.2rem)!important;box-shadow:4px 4px 0 0 #e5b616!important}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.shelf.produkter .shelf-item:last-child{min-width:30rem}}#site-header{position:relative;z-index:99999}#site-logo{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;padding:.8rem 0;position:relative;width:13rem}#site-logo img{width:100%}.menu-toggle{border:.1rem solid #fff;border-radius:.3rem .3rem .3rem .3rem;color:#fff;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:1.2rem;font-weight:700;height:3.7rem;position:relative;text-align:center;text-transform:uppercase;width:6.3rem}#primary-menu-left{margin:0 6.6rem 0 0}#primary-menu-right{margin:0 0 0 6.6rem}header p a{color:#fff;text-decoration:underline}nav.mobile{background:#f9f8f1;display:none;overflow:auto;position:fixed;bottom:0;left:0;right:0;top:0;-webkit-overflow-scrolling:touch;z-index:100001}.mobile-nav-header{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:relative}nav.mobile>.section-inner{-ms-flex-direction:column;flex-direction:column;margin:0 auto;max-width:100%;padding:0 1rem 2rem;width:64.8rem}nav.mobile li,nav.mobile ul{list-style:none;margin:0}nav.mobile .active-shelf-arrow,nav.mobile .shelf-item.widget_text,nav.mobile .turquoise-section{display:none}nav.mobile .section-inner>li{border-bottom:.1rem solid #dfdcc8;position:relative}nav.mobile .section-inner>li:first-child{border-top:.1rem solid #dfdcc8}nav.mobile .section-inner>li.has-children:after{background:rgba(0,0,0,.02) url(/app/themes/dijoy-b2c/assets/svg/mobile-menu-chevron.svg) no-repeat 50%;content:"";display:block;height:5rem;position:absolute;right:0;top:0;width:5rem}nav.mobile .section-inner>li.active.has-children:after{transform:rotate(180deg)}nav.mobile .section-inner>li>a{color:#353332;display:block;font-size:1.4rem;font-weight:700;margin-right:5.7rem;padding:1.6rem 0 1.4rem;text-transform:uppercase}nav.mobile .shelf-item>h3{padding:.4rem 0}nav.mobile .shelf{display:none;padding:1rem 0 2rem 1rem}nav.mobile .section-inner>li.active .shelf{display:block}nav.mobile .shelf-item:not(:last-child){margin-bottom:2.2rem}nav.mobile .shelf-item>h3{display:block}nav.bar{background:hsla(53,40%,96%,.99);z-index:100000}nav.bar .auto-complete{z-index:9999}.shelf-menu,.shelf-menu li,.shelf-menu ul{list-style:none;margin:0}.shelf-menu{-ms-flex-pack:center;justify-content:center}.shelf-menu>li{padding:1.4rem 0 1.7rem}.shelf-menu>li+li{margin-left:3.7rem}.shelf-menu>li>a{border-radius:.3rem .3rem .3rem .3rem;color:inherit;display:inline-block;font-size:1.3rem;font-family:Zeta Condensed!important;font-weight:700;letter-spacing:.075rem;line-height:1;padding:.7rem .8rem .5rem;position:relative;text-transform:uppercase}.navbar-menu .shelf-menu>li>a{color:#fff}.shelf-menu .active-shelf-menu-item{background:#525252;color:#fff}.active-shelf-arrow{border:.8rem solid transparent;border-bottom-color:#ffcb16;display:none;margin-left:-.8rem;position:absolute;top:-2rem;z-index:2}.active-shelf-arrow.show{display:block}.shelf-menu .shelf{background:#f9f8f1;border-top:.4rem solid #ffcb16;display:none;position:absolute;left:calc(50% - 50vw);top:100%;text-align:left;width:100vw;z-index:9999}.shelf-menu .shelf-inner-container{max-height:calc(100vh - 100%);overflow:auto;-webkit-overflow-scrolling:touch}nav.bar .shelf-menu .shelf-inner-container{max-height:calc(100vh - 11.4rem)}.shelf-menu .shelf{box-shadow:0 .2rem 2rem rgba(0,0,0,.35)}.shelf.active-shelf{display:block}.shelf-menu .shelf-inner{display:-ms-flexbox;display:flex;margin:0 auto;max-width:90%;padding:4.6rem 0;width:124rem}.shelf-menu .shelf-item{box-sizing:content-box;-ms-flex:1 1 1rem;flex:1 1 1rem;max-width:calc(25% - 4.5rem)}.shelf-menu .shelf-item.grow{max-width:none}.shelf-menu .shelf-item+.shelf-item{border-left:.1rem solid #dfdcc8;padding-left:3rem;margin-left:3rem}.shelf-item>h3{border-bottom:.4rem solid #dfdcc8;display:inline-block;font-size:1.4rem;margin:0 0 2rem;padding-bottom:.2rem;text-transform:uppercase;font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif}.shelf-item .show-more{color:#353332;display:inline-block;font-size:1.4rem;margin:1.6rem 0 0}.shelf-item .show-more:hover{text-decoration:underline}.shelf-item .novello{-ms-flex-preferred-size:inherit;flex-basis:inherit;-ms-flex-direction:row;flex-direction:row;margin-bottom:1rem}.shelf-item .novello:last-child{margin-bottom:0}.shelf-item .novello .item-image{height:5rem;margin-right:1.1rem;max-width:5rem}.shelf-item .novello p{display:none}.shelf-item .novello h3{font-size:1.4rem}.shelf-item.three-col ul,.shelf-item.two-col ul{column-count:2}.shelf-item h3+div>ul,.shelf-item h3+ul{margin:-.5rem 0 0 -.8rem}.shelf-item li{display:inline-block;padding-right:.8rem;width:100%}.shelf-item li a{border-radius:.3rem .3rem .3rem .3rem;color:#353332;display:block;font-size:1.4rem;padding:.5rem .8rem .4rem;position:relative}.shelf-item li a span{color:#a5a394}.shelf-item li a:hover{background:#dfdcc8}.shelf-item li a.target-blank:after{background:url(/app/themes/dijoy-b2c/assets/images/external-link-arrow.png) no-repeat 50%;background-size:1.4rem auto;content:"";display:inline-block;height:1.4rem;margin:0 0 0 .6rem;position:relative;bottom:-.125rem;width:1.4rem}.shelf .turquoise-section{color:#353332;display:block;padding:3rem 0;position:relative;left:calc(50vw - 50%);width:100vw}.shelf .turquoise-section h3{font-size:1.6rem;margin:0;text-transform:uppercase}.shelf .turquoise-section p{font-size:1.4rem;margin:1rem 0 0}.shelf.recept .turquoise-section{background-position:0;background-repeat:no-repeat;background-size:37.2% auto;padding:3rem 0 3rem 40%}.shelf.recept .turquoise-section:before{background:linear-gradient(90deg,rgba(192,227,222,0) 0,#c0e3de);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00c0e3de",endColorstr="#c0e3de",GradientType=1);content:"";display:block;position:absolute;left:20%;bottom:0;top:0;width:17.2%}.shelf.recept .turquoise-section .shelf-inner{-ms-flex-direction:column;flex-direction:column;margin:0;padding:0}.shelf.recept .turquoise-section h3,.shelf.recept .turquoise-section p{text-align:left;width:80%}.shelf #footer-social{padding:0}.shelf #footer-social .inner{padding:2rem 0}.shelf #footer-social h4{font-size:2.2rem}#footer-social h4{margin:0;font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:18px!important;font-weight:700;line-height:2;color:#000}@media (min-width:768px){#footer-social h4{font-size:22px!important}}.shelf-item.widget_text h3{border-bottom:none;font-size:2.2rem}.shelf-item.widget_text .textwidget,.shelf-item.widget_text p{font-size:1.4rem;line-height:1.425;color:#353332}#react-recipe-search-page{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}section.search input[type=submit]{background:#ffcb16 url(/app/themes/dijoy-b2c/assets/svg/search-icon.svg) no-repeat 50%;text-indent:-99999rem;width:5.5rem;transition:all .15s ease-out;transition-property:box-shadow,transform;background-color:#ffcb16;box-shadow:2px 2px 0 0 #e5b616}section.search input[type=submit]:hover{transform:none!important;box-shadow:none!important}section.search input[type=submit]:focus,section.search input[type=submit]:hover{outline:none}.no-main-top-padding .breadcrumbs{border-bottom:none;display:none;margin-bottom:0}.recipe-search-page #filters{margin-top:-4rem}.archive-title{font-weight:700}.search-results .selezione .item-image{max-width:19.8rem}.search-results #site-content .section-inner.no-results{width:52rem}.search-results .section-inner.no-results .archive-title,.search-results .section-inner.no-results p{text-align:center}.search-results .section-inner.no-results p{font-family:LyonText,Georgia,serif;line-height:1.5}.search-results .section-inner.no-results p a{color:#017da5}.filter-menu a{border-bottom:.4rem solid rgba(255,203,22,0)}.filter-menu .active-filter,.filter-menu .popular-recipes-active,.filter-menu a:hover{border-bottom-color:#ffcb16}#react-recipe-results-container{position:relative;width:100%}#react-recipe-results-container .filters{position:relative}#react-recipe-results-container .filters.sticky{position:fixed}#react-recipe-results-container #sticky-adjuster{position:relative}#react-recipe-results-container .primo{margin:0}#react-recipe-results-container #recipe-results{padding-bottom:3rem}#react-recipe-results-container .primo #oa-paging,#react-recipe-results-container .primo .load-more-container{margin:3rem 0 0}#react-recipe-results-container .primo #oa-paging.loading{min-height:4.2rem}.toggle-sidebar:before,.untoggle-sidebar:before{background:url(/app/themes/dijoy-b2c/assets/svg/chevron-gray-left.svg) no-repeat 50%;background-size:cover;content:"";display:block;height:.9rem;position:absolute;left:-1.3rem;top:calc(50% - .5rem);transition:transform .15s linear;width:.6rem}.toggle-sidebar:hover:before,.untoggle-sidebar:hover:before{transform:translateX(-.3rem)}.untoggle-sidebar .fiori-title{color:#858382;margin:0}.aside-filter-list-wrapper{border-top:.1rem solid #e0ddc9}.filter-list-toggle{display:block;padding:1.5rem 4rem 1.5rem 1rem;position:relative}.filter-list-toggle:after{background:url(/app/themes/dijoy-b2c/assets/svg/chevron-black-down.svg) no-repeat 50%;background-size:cover;content:"";display:block;height:.8rem;position:absolute;right:1rem;top:calc(50% - .4rem);transition:transform .15s linear;width:1.2rem}.filter-list-toggle.active:after{transform:rotate(180deg)}.filter-list-toggle.fiori-title{font-size:1.6rem;margin:0}.aside-filter-list-wrapper:last-child{border-bottom:.1rem solid #e0ddc9}.aside-filter-list-wrapper .filter-list{display:none;margin-bottom:2.5rem}.aside-filter-list-wrapper .filter-list.visible{display:block}.filter-list li{list-style:none;margin:0 0 .1rem}.filter-list a{border-radius:.2rem;display:block;font-size:1.3rem;padding:.5rem 1rem;position:relative;transition:background-color .1s linear}.filter-list .active-filter>a{background:#e0ddc9;font-weight:700}.number-of-results{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;background:#f3f0dd;border-radius:999rem;color:#484542;display:-ms-flexbox;display:flex;font-size:.9rem;font-weight:700;height:1.5rem;letter-spacing:.02em;-ms-flex-pack:center;justify-content:center;min-width:2.8rem;padding:.1rem .2rem 0;text-align:center}.aside-filter-list-wrapper .filter-list .faux-link{padding-right:3.4rem}.aside-filter-list-wrapper .number-of-results{position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}.aside-filter-list-wrapper .faux-link.active>.number-of-results{background:#fff}.show-sub-categories-button{background:#f3f0dd;border-radius:9999rem;cursor:pointer;display:inline-block;font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.1rem;margin:0 0 .4rem 1.8rem;padding:.4rem 1.1rem .4rem 1.7rem;position:relative;transition:background-color .15s linear}.show-sub-categories-button:hover{background:#e6e3d1}.show-sub-categories-button .arrow{background:url(/app/themes/dijoy-b2c/assets/svg/arrow-curved-down-right.svg) no-repeat bottom;background-size:100% auto;height:1.7rem;position:absolute;left:-.4rem;top:-.15rem;transition:transform .15s linear;width:1.6rem}.show-sub-categories-button:hover .arrow{transform:translateX(.1rem)}.recipe-results-header{margin:1.5rem 0}.filter-sorting .fiori-title,.search-tags-container .fiori-title{color:#858382;margin:0 1rem 0 0;padding-top:.1rem}.results-options{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.filter-sorting{margin-right:1.4rem}.filter-sorting .fiori-title{display:none}.faux-select{border:.1rem solid #000;border-radius:.2rem;cursor:pointer;font-size:1.4rem;height:4.8rem;outline:none;position:relative;width:13.1rem}.faux-select:after{background:url(/app/themes/dijoy-b2c/assets/svg/chevron-black-down.svg) no-repeat 50%;background-size:100% auto;content:"";display:block;height:.6rem;position:absolute;right:1rem;top:calc(50% - .3rem);transition:transform .15s linear;width:.9rem}.faux-select.active:after{transform:rotate(180deg)}.faux-select-inner{width:100%}.faux-select ul{display:none;margin:0 -.1rem;max-height:32rem;overflow:auto;position:relative;width:calc(100% + .2rem);z-index:100}.faux-select.active ul{display:block}.faux-select li{border:.1rem solid #000;display:block;margin:0}.faux-select li+li{border-top:none}.faux-select ul li:last-child{border-radius:0 0 .2rem .2rem}.faux-select .faux-select-default,.faux-select a{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;background:#fff;color:#353332;display:-ms-flexbox;display:flex;font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.4rem;height:4.6rem;padding:.1rem 2.9rem 0 1.2rem;transition:background-color .1s linear;white-space:nowrap}.faux-select a:hover{background:#f3f0dd}.filter-view{-ms-flex-align:stretch;align-items:stretch;background:#fff;border-radius:.2rem;width:8.5rem}.filter-view,.filter-view span{display:-ms-flexbox;display:flex;margin:0}.filter-view span{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;background-size:2.1rem 1.6rem;height:auto;-ms-flex-pack:center;justify-content:center;opacity:1!important;transition:background-color .1s linear;border:.1rem solid #000;width:50%}.filter-view span:first-of-type{border-right:none}.filter-view .toggle-grid,.filter-view .toggle-grid.active{background-image:url(/app/themes/dijoy-b2c/assets/svg/results-grid-icon-active.svg)}.filter-view .toggle-list,.filter-view .toggle-list.active{background-image:url(/app/themes/dijoy-b2c/assets/svg/results-list-icon-active.svg)}.filter-view .active{background-color:#f3f0dd}.sidebar-toggle-tags-wrapper{display:-ms-flexbox;display:flex}.sidebar-toggle-tags-wrapper .toggle-sidebar{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;background:#e0ddc9;border-radius:0 .2rem .2rem 0;color:#6f6e64;cursor:pointer;display:none;height:3.2rem;margin:0 1.6rem 0 -3rem;padding:.1rem 1.4rem 0 3rem;position:relative}.sidebar-toggle-tags-wrapper .toggle-sidebar:before{left:1.2rem}.search-tags-container{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;display:-ms-flexbox;display:flex;margin-top:1rem}.search-tags-count{font-size:1.4rem;margin-right:1.2rem;width:100%}.search-tags{margin:-.2rem -.5rem -.2rem 0;position:static}.filter{background:#fff;border:.1rem solid #000;border-radius:.2rem;box-shadow:none;color:#252322;font-size:1.4rem;font-weight:400;margin:.2rem .5rem .2rem 0;padding:.9rem 3rem .7rem 1rem}.filter span{background:none;box-shadow:none;position:static;height:auto;width:auto}.filter span:before{background:url(/app/themes/dijoy-b2c/assets/images/filter-cross.svg) no-repeat 50%;content:"";height:1.2rem;left:auto;margin:-.6rem 0 0;right:1rem;width:1.2rem}.filter.added span:before{transform:rotate(45deg)}section#recentVisitsWrapper{max-width:100vw;padding-top:2.5rem;position:relative;left:calc(50% - 50vw);width:100vw}#react-recipe-results-container+section#recentVisitsWrapper{border-top:none;margin:0;padding-top:0;padding-bottom:5rem}section#recentRecipes{position:relative;margin:0 auto;max-width:90%;width:124rem}section#recentRecipes h2{border:none;color:#252322;font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.11;margin:0 0 1rem;padding:0}section#recentRecipes h2:after{content:none}.recipe-header{-ms-flex-wrap:wrap;flex-wrap:wrap}.recipe-top{margin-bottom:1.5rem}.pappardelle-title{color:#252322;margin:0}.recipe-header .excerpt{margin-top:1.1rem}.excerpt.has-serif{color:#252322;font-family:LyonText,Georgia,serif;font-size:2rem;line-height:1.3}.excerpt.has-serif p{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}.excerpt.has-serif p:last-child{margin-bottom:0}.excerpt.has-serif a{text-decoration:underline;transition:color .1s linear}.excerpt.has-serif a:hover{color:#017da5}.recipe-meta{margin-top:2.5rem}.recipe-meta cite{color:#252322;display:block;font-size:1.5rem;line-height:1.3;margin-bottom:1rem}.recipe-meta cite a{color:#252322;text-decoration:underline}.recipe-meta cite a:hover{color:#9d9b9a}.meta-blocks{border-bottom:.1rem solid #e0ddca;border-top:.1rem solid #e0ddca;color:#252322}.meta-blocks .block{padding:1.4rem 0;display:none}.meta-blocks .mobile-block{display:block;padding:1.5rem 0;width:100%}.meta-blocks .block+.block{border-top:.1rem solid #e0ddca}.meta-blocks .block>p{font-size:1rem;font-weight:700;text-transform:uppercase}.meta-blocks .block p{margin-bottom:.7rem}.tool-block{display:none}.recipe-share{display:-ms-flexbox;display:flex;-ms-flex-pack:flex-start;justify-content:flex-start;position:relative;z-index:10}.recipe-share a{background:#858382 no-repeat 50%;border-radius:.4rem .4rem .4rem .4rem;color:#fff;display:block;height:2.5rem;position:relative;width:2.5rem}.recipe-share a:hover{background-color:#676564}.recipe-share a+a{margin-left:.5rem}.recipe-share .pinterest{background-image:url("/app/themes/dijoy-b2c/assets/svg/pinterest-icon.svg");background-size:auto 60%}.recipe-share .facebook{background-image:url("/app/themes/dijoy-b2c/assets/svg/facebook-icon.svg");background-size:auto 60%}.recipe-share .email{background-image:url("/app/themes/dijoy-b2c/assets/svg/email-icon.svg");background-size:auto 42.5%}.recipe-share .print{-ms-flex-align:center;align-items:center;background-image:url("/app/themes/dijoy-b2c/assets/svg/print-icon.svg");background-position:.5rem;background-size:auto 55%;display:-ms-flexbox;display:flex;padding-left:2.3rem;width:7.2rem}.recipe-share .print span{display:block;font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.2rem}.recipe-share .photo{background-image:url("/app/themes/dijoy-b2c/assets/svg/download-image-icon.svg");background-size:auto 57.5%;background-position:calc(50% + .2rem) calc(50% - .1rem)}.recipe-share.colors .pinterest,.recipe-share .pinterest:hover{background-color:#a32a29}.recipe-share.colors .pinterest:hover{background-color:#832827}.recipe-share.colors .facebook,.recipe-share .facebook:hover{background-color:#45619e}.recipe-share.colors .facebook:hover{background-color:#3c517f}.recipe-share.large a{height:4.1rem;width:100%}.recipe-share.large a+a{margin-left:1rem}.recipe-share a .tooltip{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;opacity:0;padding-top:.5rem;position:absolute;left:-9999rem;top:100%;transform:translateY(.5rem);transition:transform .25s ease-in-out,opacity .25s ease-in-out,left 0s linear .2s;width:20rem}.recipe-share a .tooltip .inner{background:#353332;border-radius:.2rem .2rem .2rem .2rem;font-size:1.2rem;font-weight:700;padding:.4rem .8rem;position:relative;text-align:center}.recipe-share a .tooltip .inner:before{border:.4rem solid transparent;border-bottom-color:#353332;content:"";display:block;position:absolute;left:calc(50% - .4rem);top:-.8rem}.footer-block.share .print span{display:none}.footer-block.share .print{background-position:50%}.cooking-times{background:#f3f0dd;border-radius:.4rem .4rem .4rem .4rem;display:-ms-flexbox;display:flex;margin-bottom:1.5rem;padding:1.8rem 2rem 1.4rem 6.2rem;position:relative}.cooking-times:before{background:url(/app/themes/dijoy-b2c/assets/images/clock.png) no-repeat 50%;background-size:100%;content:"";display:block;height:3.2rem;position:absolute;left:1.5rem;top:calc(50% - 1.6rem);width:3.2rem}.cooking-times .item+.item{margin-left:1.8rem}.cooking-times h6{color:#252322;font-size:1rem;margin:0 0 .4rem;text-transform:uppercase}.cooking-times time{color:#252322;display:block;font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.2rem;line-height:1}.cooking-times.single-time{padding-left:7.2rem}.cooking-times.single-time:before{left:2rem}.cooking-times.single-time time{font-size:2.5rem}.cooking-times.two-times .item{width:50%}.cooking-times.two-times .item:first-child{padding-right:1.5rem}.cooking-times.two-times .item+.item{border-left:.1rem solid #dfdcc8;margin-left:0;padding-left:1.5rem}.product-card{border:.2rem solid #e0ddca;border-radius:.4rem .4rem .4rem .4rem;font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;opacity:0;left:-9999rem;transition:opacity .25s ease-in-out,transform .25s ease-in-out,left 0s linear .25s;width:26rem;z-index:50}.product-card,.product-card:before{background:#fff;box-shadow:0 0 1rem 0 rgba(0,0,0,.1);position:absolute}.product-card:before{border:.2rem solid #e0ddca;content:"";height:2rem;left:-1rem;transform:rotate(45deg);width:2rem;z-index:0}.product-card.arrow-top:before{left:calc(50% - 1rem);top:-1rem}.product-card.aligned-top{top:-1.9rem}.product-card.aligned-top:before{top:3.7rem}.product-card.aligned-bottom{bottom:-4rem}.product-card.aligned-bottom:before{bottom:3.7rem}.product-card-inner{background:#fff;border-radius:.6rem .6rem .6rem .6rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:2rem;position:relative;z-index:10}.product-card h3{font-size:1.8rem;margin:0 0 1.5rem;text-align:center}.product-card .item-image{height:20rem;background-color:transparent}.product-card .faux-button{margin-top:2rem}.product-card h3+.faux-button{margin-top:0}#ingredient-list .product-card .faux-button.solid{background-color:#ffcb16;box-shadow:inset 0 -.3rem 0 rgba(0,0,0,.1)}#ingredient-list .product-card .faux-button.solid:hover{background-color:#eebd14}.fullscreen-view .instruction-step .text *{font-family:LyonText,Georgia,serif}.recipe-extra{display:block;font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;margin:2rem auto 0;padding:0 1.5rem;position:relative;left:-8.4rem;width:100vw}.recipe-extra .extra-title{display:block;font-size:1rem;font-weight:700;margin:0 0 .6rem;text-transform:uppercase}.recipe-extra .extra-content{display:block;font-size:1.4rem;font-weight:400;line-height:1.28;max-width:36rem}.recipe-tip{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex}.recipe-tip:before{background:#ffcb16;border-radius:.4rem .4rem .4rem .4rem;content:"";display:block;position:absolute;bottom:0;left:0;top:0;width:.4rem}.recipe-tip .extra-title{-ms-flex:0 0 5.7rem;flex:0 0 5.7rem;line-height:1.8rem;margin-right:1.2rem;text-align:right}.recipe-step-video{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex}.recipe-step-video .video-container{background:no-repeat 50%;background-size:cover;border-radius:.4rem .4rem .4rem .4rem;display:block;-ms-flex:0 0 11.2rem;flex:0 0 11.2rem;margin:0 1rem 0 0;max-width:28.9%;overflow:hidden;position:relative}.recipe-step-video:not(.video-open) .video-container{cursor:pointer}.recipe-step-video .video-container:before{background:rgba(0,0,0,.275);content:"";display:block;padding-bottom:65%;transition:background .2s ease-in-out;width:100%}.recipe-step-video .video-container:hover:before{background-color:rgba(0,0,0,.35)}.recipe-step-video .video-container:after{background:url(/app/themes/dijoy-b2c/assets/svg/play-icon-white.svg) no-repeat 50%;background-size:auto 55%;content:"";display:block;opacity:.8;position:absolute;bottom:0;left:0;right:0;top:0;transition:opacity .2s ease-in-out}.recipe-step-video .video-container:hover:after{opacity:1}.recipe-step-video .video-description{display:block}.recipe-step-video .title,.recipe-step-video .video-container iframe{display:none}.recipe-step-video.video-open{display:block}.recipe-step-video.video-open .video-container{border-radius:0;margin:0 0 1rem;max-width:none;width:100%}.recipe-step-video.video-open .video-container:after,.recipe-step-video.video-open .video-container:before{content:none}.recipe-step-video.video-open .video-container iframe{display:block}.recipe-step-video.video-open .extra-title{display:none}.recipe-step-video.video-open .extra-content,.recipe-tips{max-width:100%}.recipe-tips{margin:2rem 0;padding-right:1.5rem}.recipe-tips .recipe-extra{left:auto}.recipe-tips .recipe-extra .extra-content{max-width:none}.gate{right:0}.gate h6{font-size:1.6rem;margin-bottom:1.2rem}.gate p{font-family:LyonText,Georgia,serif;font-size:1.6rem;line-height:1.35;margin-bottom:1.5rem}@media (max-width:599px){.recipe-share .print{background-image:url("/app/themes/dijoy-b2c/assets/svg/print-icon.svg");background-size:auto 55.5%;background-position:50%;padding:0}.recipe-share .print span{display:none}.recipe-footer-meta{margin:0 -1.5rem}.footer-block.score{background:#fff;border-bottom:.1rem solid #dfdcc8;border-top:.1rem solid #dfdcc8;padding:1.6rem 1.5rem 1.3rem}.footer-block.share{border-bottom:.1rem solid #dfdcc8;padding:2rem 1.5rem}.footer-block.share p{display:none}}.footer-block p{color:#252322}.footer-block.score .stars{display:-ms-flexbox;display:flex}.footer-block.share .photo{display:none}#recipe-footer>div{margin-left:0}.single-oa_recipe .inspired{max-width:none}.single-oa_recipe .popular>header{padding-top:0}.single-oa_recipe #popular-recipes{margin-top:0}.single-oa_recipe #popular-recipes .load-more-container{margin:2.5rem 0 0}.single-oa_recipe #popular-recipes:before{background:#dfdcc8;content:"";display:block;height:.1rem;margin:3rem 0;position:relative;left:calc(50% - 50vw);width:100vw}#recipe-categories{background:#f3f0dd;border-top:.3rem solid #dfdcc8;margin:0 -1.5rem;position:relative}#recipe-categories ul,#recipe-categories ul li{list-style:none;margin:0;padding:0}#recipe-categories-slider{max-height:16.8rem;visibility:hidden}#recipe-categories-slider.loaded,.no-js #recipe-categories-slider{max-height:none;visibility:visible}#recipe-categories .slides{border-right:4rem solid transparent}#recipe-categories .introduction{margin:1.4rem 0 0 2rem}#recipe-categories .introduction h4{color:#252322;font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:400;margin:0;text-transform:uppercase}#recipe-categories .categories-inner{max-width:100%;padding:1.5rem 0 1.5rem 1rem;position:relative}#recipe-categories .flex-viewport{margin:0 0 0 1rem}.category-item{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;background:#353332 no-repeat 50%;background-size:cover;border-radius:.4rem .4rem .4rem .4rem;display:-ms-flexbox;display:flex;-ms-flex:0 0 15.6rem;flex:0 0 15.6rem;width:15.6rem;height:8.9rem;-ms-flex-pack:center;justify-content:center;max-width:100%;padding:1rem;position:relative;border-radius:.4rem}.category-item:before{background-color:transparent;border-radius:.4rem .4rem .4rem .4rem;content:"";position:absolute;bottom:0;left:0;right:0;top:0}.category-item:hover:before{background-color:rgba(0,0,0,.25)}.category-item h4{color:#fff;font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2rem;font-weight:400;line-height:1.2;margin:0;text-align:center;text-shadow:.1rem .1rem 0 rgba(0,0,0,.75),0 0 1rem rgba(0,0,0,.5);z-index:2}.flex-nav-forward-circle:after{background:linear-gradient(90deg,hsla(52,48%,91%,0) 0,#f3f0dd);content:"";position:absolute;bottom:0;right:0;top:0;width:8rem}.flex-nav-forward-circle .flex-direction-nav{list-style:none;margin:0;z-index:100}.flex-nav-forward-circle .flex-direction-nav li{list-style:none;margin:0;min-height:0!important}.flex-nav-forward-circle .flex-direction-nav a{background:#353332 no-repeat 50%;background-size:auto 1.3rem;border-radius:999rem;cursor:pointer;display:block;height:3.2rem;margin-top:-1.6rem;opacity:1;position:absolute;top:50%;transition:opacity .2s linear,transform .2s linear;width:3.2rem;z-index:10}.flex-nav-forward-circle .flex-direction-nav .flex-prev{display:none}.flex-nav-forward-circle .flex-direction-nav .flex-next{background-image:url(/app/themes/dijoy-b2c/assets/svg/chevron-beige-right.svg);right:2.5rem}.flex-nav-forward-circle .flex-direction-nav .flex-next:hover{transform:translateX(.3rem)}.flex-nav-forward-circle .flex-direction-nav .flex-next{background-position:calc(50% + .1rem) 50%}.flex-nav-forward-circle .flex-direction-nav a.flex-disabled{opacity:0;transition:opacity .2s linear,transform .2s linear,right 0s .2s,left 0s .2s}.flex-nav-forward-circle .flex-direction-nav a.flex-disabled.flex-prev{left:-9999rem}.flex-nav-forward-circle .flex-direction-nav a.flex-disabled.flex-next{right:9999rem}.flex-nav-forward-circle.backward-circle .flex-direction-nav .flex-prev{background-image:url(/app/themes/dijoy-b2c/assets/svg/chevron-beige-left.svg);background-position:50%;border:.2rem solid #f9f8f1;display:block;left:-1.8rem;height:3.6rem;margin-top:-1.8rem;width:3.6rem}#recipe-categories .flex-nav-forward-circle.backward-circle .flex-direction-nav .flex-prev{border-color:#f3f0dd}.flex-nav-forward-circle.backward-circle .flex-direction-nav .flex-prev:hover{transform:translateX(-.3rem)}.flex-nav-forward-circle.backward-circle.showing-first-slide .flex-direction-nav .flex-prev,.flex-nav-forward-circle.backward-circle.showing-last-slide .flex-direction-nav .flex-next,.flex-nav-forward-circle.backward-circle.showing-last-slide:after{display:none}.flex-nav-forward-circle.backward-circle:after{opacity:1;transition:opacity .2s linear}.flex-nav-forward-circle.backward-circle.showing-last:after{opacity:0;right:9999rem;transition:opacity .2s linear,right 0s .2s}.no-js .flex-nav-forward-circle:after{content:none}.no-js #recipe-categories .categories-inner{padding:1.5rem 1rem}.no-js #recipe-categories .slides{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 -1rem -1rem}.no-js #recipe-categories .slides li{margin:0 0 1rem 1rem;max-width:calc(50% - 1rem)}.oa_product #featured,.oa_product #mobile-featured{box-shadow:.5rem .5rem 0 0 #f3f0dd}.product-description{font-family:LyonText,Georgia,serif}.single-oa_product .breadcrumbs{border-bottom:none;display:none;margin-bottom:0}#product-meta{border:none;margin:1.9rem 0 .3rem;table-layout:fixed;width:100%}#product-meta td{border:none;padding:1rem 0}#product-meta td+td{padding-left:1.5rem}#product-meta tr+tr{border-top:.1rem solid #dfdcc8}#product-meta .title{font-size:.8rem;font-weight:700;text-align:right;text-transform:uppercase;width:10.8rem}#product-meta .title span{display:none}#product-meta .data{font-size:1.3rem}#product-meta .nutrition-info-field{display:block}.product-sizes a{color:#017da5}.product-sizes a:hover{text-decoration:underline}.product-sizes .data *+:before{color:rgba(0,0,0,.1);content:"|";font-weight:400;margin:0 1rem 0 .5rem}.social-links a span,.social-share a{font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.front__hero{background-repeat:no-repeat;background-position:top;background-size:cover;margin:auto;padding-bottom:1px;position:relative}@media (min-width:1280px){.front__hero{max-width:1800px}}.front__hero-overlay{pointer-events:none;position:absolute;width:100%;height:50%;bottom:0;background-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.7) 64%)}.front__hero-title{position:relative;font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;padding-top:230px;text-align:center;font-size:40px;color:#fff;max-width:95%;margin:0 auto;margin-bottom:16px}@media (min-width:1024px){.front__hero-title{font-size:66px;padding-top:320px;margin-bottom:50px;margin-top:0}}.page-hero .search-box{max-width:80rem}.front__hero .search-box,.page-hero .search-box{margin:auto;margin-bottom:40px;position:relative;z-index:20}.front__hero .search-box{max-width:80vw;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media (min-width:1280px){.front__hero .search-box{margin-bottom:160px}}.front__hero .search-box .search{max-width:80vw}@media (min-width:768px){.front__hero .search-box .search{max-width:44vw}}.page-hero .search-box .search{max-width:44rem;position:relative;width:calc(100% - 2rem);margin:auto}@media (min-width:1024px){.page-hero .search-box .search{max-width:70vw}}.front__hero section.search input[type=search],.page-hero section.search input[type=search]{height:48px;border:none;border-radius:24px;box-shadow:none;padding:12px 60px 12px 20px;font-size:14px;color:#000}.front__hero section.search input[type=search]:-ms-input-placeholder,.page-hero section.search input[type=search]:-ms-input-placeholder{color:#000;opacity:1;font-size:12px}.front__hero section.search input[type=search]::placeholder,.page-hero section.search input[type=search]::placeholder{color:#000;opacity:1;font-size:12px}@media (min-width:1024px){.front__hero section.search input[type=search]:-ms-input-placeholder,.page-hero section.search input[type=search]:-ms-input-placeholder{font-size:14px}.front__hero section.search input[type=search]::placeholder,.page-hero section.search input[type=search]::placeholder{font-size:14px}}@media (min-width:1024px){.front__hero section.search input[type=search],.page-hero section.search input[type=search]{border-radius:40px;height:70px;padding:20px 80px 20px 30px}}.front__hero section.search input[type=search] _::-webkit-full-page-media,.front__hero section.search input[type=search] _:future,.page-hero section.search input[type=search] _::-webkit-full-page-media,.page-hero section.search input[type=search] _:future,:root .front__hero section.search input[type=search],:root .page-hero section.search input[type=search]{font-size:16px!important}.front__hero section.search input[type=submit],.page-hero section.search input[type=submit]{border-radius:20px;position:absolute;right:4px;top:4px;height:calc(100% - 8px);width:56px;font-size:0;background-image:url(/app/themes/dijoy-b2c/frontend/app/images/search.svg);background-position:50%;background-repeat:no-repeat;background-size:40%}@media (min-width:1024px){.front__hero section.search input[type=submit],.page-hero section.search input[type=submit]{border-radius:40px;right:6px;top:6px;width:78px;height:calc(100% - 12px)}}.front__hero .search-box .search form,.page-hero .search-box .search form{position:relative}.home #site-content{padding-top:0}.inspired header{padding-top:2rem;padding-bottom:1rem}.inspired header h3{margin:0;font-size:2.4rem!important}@media (min-width:1024px){.inspired header h3{margin:30px 0 10px}}#recipe-slider{margin:0 auto;max-height:25rem;opacity:0;position:relative;z-index:10}#recipe-slider.loaded{opacity:1}#recipe-slider .flex-direction-nav{display:none;margin:0}#recipe-slider .flex-direction-nav a{background:#ffcb16 no-repeat 50%;background-size:auto 1.3rem;border-radius:999rem;display:block;height:3rem;margin-top:-1.5rem;position:absolute;top:40%;width:3rem}#recipe-slider .flex-direction-nav .flex-prev{background-image:url("/app/themes/dijoy-b2c/assets/svg/slider-chevron-dark-left-icon.svg");display:none;left:-6rem}#recipe-slider .flex-direction-nav .flex-nav-next{background:linear-gradient(90deg,hsla(53,40%,96%,0) 0,#f9f8f1 75%);position:absolute;bottom:0;right:0;top:0;width:4rem}#recipe-slider .flex-direction-nav .flex-next{background-image:url("/app/themes/dijoy-b2c/assets/svg/slider-chevron-dark-right-icon.svg");right:1rem}#recipe-slider li{list-style:none;margin:0}#recipe-slider .azienda{margin:0;padding:0 .5rem}.recipe-slider__title{display:inline-block;color:#000;font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px!important;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.5px;margin-bottom:10px;margin-left:.5rem;padding-bottom:0;border:none;text-transform:none}.recipe-slider__title:after{content:none}@media (min-width:1280px){.recipe-slider__title{color:#fff;font-size:44px!important;margin-bottom:15px}}.home #recipe-slider{-ms-flex:none;flex:none;left:calc(50% - 50vw);max-width:none;padding:3.2rem 0 0 1rem;width:100vw;height:auto;max-height:none}.home #recipe-slider .flex-viewport .slides{display:-ms-flexbox;display:flex}.home #recipe-slider .flex-viewport .slides li{display:-ms-flexbox!important;display:flex!important}.home #recipe-slider .azienda{margin:0 .5rem;padding:0;-ms-flex-positive:1;flex-grow:1}.home #recipe-slider .flex-viewport{margin:0 -.5rem;width:100%}.home #recipe-slider .flex-direction-nav a{margin-top:0;top:50%}#site-header~.search-box{margin:0}#site-header~.search-box .search{background:rgba(0,0,0,.5);border-radius:.8rem .8rem .8rem .8rem;margin:2rem auto 5rem;max-width:80rem;padding:.5rem;position:relative;width:calc(100% - 2rem)}#site-header~.search-box input[type=search]{border:none;box-shadow:inset 0 .3rem .6rem 0 rgba(92,73,4,.24)}#quote blockquote{padding:4rem 3.5%;text-align:center}#quote blockquote p{border:none;font-family:LyonText,Georgia,serif;font-size:2rem;line-height:1.4;margin:0 auto;padding:0;width:100%}#quote blockquote footer{margin-top:2.2rem}#quote blockquote footer cite{font-family:Fernando;font-size:16px}.page-template-pagetemplate-front .featured-recipe .faux-button{font-size:1.2rem;letter-spacing:0;padding:.7rem 1.2rem .8rem}.home .popular .load-more-container{margin-top:2rem}.turquoise-section{background:#c5e3de;-ms-flex:none;flex:none;max-width:none;width:100%}main>.turquoise-section{margin-left:-50vw;position:relative;left:50%;width:100vw}.turquoise-section .inner{margin:0 auto;max-width:95%;padding:4rem 0;position:relative;width:130rem}.turquoise-section{text-align:center}.turquoise-section h4{color:#000;font-size:2rem;margin:0 0 1rem}.turquoise-section p{font-size:1.6rem;line-height:1.4;margin:0 0 2rem}.turquoise-section form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:100%;position:relative;width:34.5rem}.turquoise-section input{margin:0}.turquoise-section input[type=text]{border-radius:.4rem 0 0 .4rem;border:none;box-shadow:inset 0 .3rem 0 0 #9ec7c1;-ms-flex:auto;flex:auto;font-size:1.6rem;padding-right:6.5rem}.turquoise-section input[type=text]:first-child{border-radius:.4rem .4rem 0 0}.turquoise-section input[type=text]:nth-child(2){border-radius:0;border-top:.1rem solid #e7e7e7;box-shadow:none}.turquoise-section input[type=text]:nth-child(3){border-radius:0 0 .4rem .4rem;border-top:.1rem solid #e7e7e7;box-shadow:none}.turquoise-section input[type=submit]{background:#54978d;border-radius:0 .4rem .4rem 0;-ms-flex-negative:0;flex-shrink:0;min-width:0;position:absolute;bottom:0;right:0;top:0;text-indent:-99999rem;width:5rem}.turquoise-section input[type=submit]:focus,.turquoise-section input[type=submit]:hover{background:#4c887f}.turquoise-section input+img{position:absolute;bottom:calc(50% - .5rem);right:2rem}#newsletter-section .inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:0}#newsletter-section .newsletter-image{margin:4rem auto 0;max-width:100%;-ms-flex-order:2;order:2;width:51.4rem}#newsletter-section p{margin-left:auto;margin-right:auto;max-width:58.4rem;-ms-flex-order:1;order:1}.social-links{margin-top:2.5rem}.social-links a{background:#fff;border-radius:4px;border:1px solid #000;box-shadow:2px 2px 0 0 rgba(0,0,0,.5);color:#353332;display:inline-block;font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;text-transform:none;font-size:1.6rem;margin:.5rem;padding:1.2rem 5.2rem 1.2rem 2.5rem;position:relative;top:0;transition:transform .15s ease-out}.social-links a:hover{transform:translateY(-.2rem)!important}.social-links a:active,.social-links a:hover{box-shadow:4px 4px 0 0 rgba(0,0,0,.5)}.social-links img{position:absolute;right:1.7rem;top:1.1rem;width:2.4rem;height:2.4rem}.social-links img.support-forum-link{position:absolute;width:1.4rem;height:1.4rem;right:2rem;top:1.6rem}.sub-page.has-post-thumbnail .page-media{position:relative;left:calc(50% - 50vw);width:100vw}article.page.columns-wrapper{margin:0 auto}article.columns-wrapper{margin:0 auto;max-width:60rem}article.columns-wrapper>img{display:block;max-width:none;position:relative;left:calc(50% - 50vw);width:100vw}article.columns-wrapper header{padding:2rem 0 1.5rem}article.columns-wrapper>img+header{padding:2rem 0 2.5rem}article.columns-wrapper header h1{margin:0}article.columns-wrapper header p{font-size:1.8rem;line-height:28px;margin:1rem 0 0;font-family:LyonDisplay LyonText,Georgia,serif}article.columns-wrapper .columns{position:relative;z-index:5}article.columns-wrapper.single-column .page-inner{max-width:80rem}.single-column #columns p:last-child,.single-column .columns p:last-child{margin-bottom:0}.sub-page article.columns-wrapper{overflow:visible;margin:0;max-width:100%}.page-inner{margin:0 auto;max-width:105rem;position:relative;width:90%}.page-header{background:#f9f8f1}.page-header .page-excerpt,.page-header h1{position:relative}.page-header .breadcrumbs{border-bottom:none;display:none;margin-bottom:0;padding-top:0}.page-hero{background:no-repeat 50%;background-size:cover;margin-top:-7.4rem;position:relative;padding:11rem 0 4rem;width:100%}.page-hero.center-vertically{display:-ms-flexbox;display:flex}.page-hero.center-vertically header{margin:auto}.page-hero.has-search{padding-bottom:13rem}.page-hero:before{background:rgba(37,35,34,.5);content:"";display:block;position:absolute;bottom:0;left:0;right:0;top:0}.page-hero header{margin:0 auto;max-width:80rem;position:relative;text-align:center;width:90%}.page-hero header .pappardelle-title{color:#fff}.page-hero header p{color:#fff;font-family:LyonText,Georgia,serif;font-size:2rem;line-height:1.3;margin:2rem 0 0}.page-hero .search-box{padding:1.5rem;position:absolute;bottom:0;left:0;right:0}.page-hero .search-box section.search .search-tags{display:none}.page-hero .auto-complete{width:100%;top:115%}.page-content>:first-child{margin-top:0}.page-content>:last-child{margin-bottom:0}.page-content.has-condensed-titles h1,.page-content.has-condensed-titles h2,.page-content.has-condensed-titles h3,.page-content.has-condensed-titles h4,.page-content.has-condensed-titles h5,.page-content.has-condensed-titles h6{font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;margin:2.4rem 0 1.1rem}.page-content.has-condensed-titles h1 strong,.page-content.has-condensed-titles h2 strong,.page-content.has-condensed-titles h3 strong,.page-content.has-condensed-titles h4 strong,.page-content.has-condensed-titles h5 strong,.page-content.has-condensed-titles h6 strong{font-weight:400}.page-content li,.page-content p{line-height:1.4}.page-content p{font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.4rem;line-height:2rem;margin-bottom:1.6rem}.page-content li{margin-bottom:.8rem}.page-content li:last-child{margin-bottom:0}.page-content li li:first-child{margin-top:.8rem}.page-content blockquote{margin-bottom:2rem}.wp-caption img{display:block;width:100%}.wp-caption.aligncenter,.wp-caption.alignnone{margin:3rem auto}.page-content .wp-caption-text{font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:0}.page-content .wp-caption.aligncenter .wp-caption-text,.page-content .wp-caption.alignnone .wp-caption-text{text-align:left}.page-content a{color:#017da5;text-decoration:underline}.page-content a:hover{color:#00516b}#landing-blocks-selection-filter{margin:1rem 0}#landing-blocks-menu{padding:0}.landing-blocks-selection.active{margin:2rem 0 0}#landing-page .flex-row-container:first-child{-ms-flex-direction:column;flex-direction:column;margin-left:-2rem}#recipe-inspiration-slider-filter{margin:1rem 0 0}#recipe-inspiration-slider-filter header{padding:0}.recipe-inspiration-slider{display:none;-ms-flex:none;flex:none;margin:0;max-width:none;overflow:hidden;position:relative;left:calc(50% - 50vw);width:100vw}.slider-recipes-active{display:block}.recipe-inspiration-slider .slider-inner{background:#f9f8f1;margin:0 auto;max-width:80rem;width:100%}.recipe-inspiration-slider .flex-viewport{overflow:visible!important}.recipe-inspiration-slider .flex-direction-nav{margin:0;max-width:80rem;padding-bottom:65%;position:relative}.recipe-inspiration-slider .flex-direction-nav a{background:#fff no-repeat 50%;background-size:2rem auto;border-radius:50%;box-shadow:0 0 2.1rem rgba(0,0,0,.09);height:4rem;margin-top:0;position:absolute;bottom:1rem;width:4rem}.recipe-inspiration-slider .flex-direction-nav .flex-prev{left:1rem}.recipe-inspiration-slider .flex-direction-nav .flex-next{right:1rem}.recipe-inspiration-slider li{list-style:none;margin:0;max-width:100%;padding:0;width:80rem}.recipe-inspiration-slider .slide-inner{background:#f9f8f1}.recipe-inspiration-slider .slide-header{margin-top:1.9rem;opacity:0;padding:0 7.5%;position:relative}.recipe-inspiration-slider h3{font-size:2rem;margin:0 0 1rem}.recipe-inspiration-slider h3 a{color:#353332}.recipe-inspiration-slider p{font-family:LyonText,Georgia,serif;font-size:1.6rem;line-height:1.4;margin:0}.recipe-inspiration-slider .faux-button{margin-top:1rem;padding:1rem 1.4rem}.recipe-inspiration-slider .flex-active-slide .slide-header{opacity:1}.recipe-inspiration{display:none}.recipe-inspiration.recipes-inspiration-active{display:block}.masonry-grid{margin:-.8rem;visibility:hidden;width:calc(100% + 1.6rem)}.masonry-grid.loaded{visibility:visible}.masonry-item{display:block;text-align:center;width:100%}.masonry-item>.inner{background-color:#fff;background-size:cover;background-position:50%;margin:.8rem}.masonry-item.pseudo-height>.inner{position:absolute;bottom:0;left:0;right:0;top:0}.pseudo-height.masonry-item:after{content:"";display:block;width:100%}.masonry-item.pennette{width:50%}.pseudo-height.pennette:after{padding-bottom:125%}.masonry-item.fiorio,.masonry-item.fusilli,.masonry-item.gemelli,.masonry-item.spaghetti{width:100%}.pseudo-height.fiorio:after,.pseudo-height.fusilli:after,.pseudo-height.gemelli:after,.pseudo-height.spaghetti:after{padding-bottom:62.5%}.recipe-inspire-item>.inner{box-shadow:none}.recipe-inspire-item>.inner:before{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#003a3837",endColorstr="#3a3837",GradientType=0);background:linear-gradient(180deg,rgba(28,26,25,0) 0,#1c1a19);content:"";display:block;position:absolute;bottom:0;left:0;right:0;top:0}.recipe-inspire-item .inner>div{position:absolute;bottom:2rem;left:2rem;right:2rem}.recipe-inspire-item h5,.recipe-inspire-item p{color:#fff;margin-left:auto;margin-right:auto;max-width:40rem;text-align:center;text-shadow:0 .1rem 0 rgba(0,0,0,.35)}.recipe-inspire-item p{font-family:LyonText,Georgia,serif;line-height:1.5;margin:.8rem auto 1.6rem}.recipe-inspire-item .faux-button{width:18rem;max-width:100%}.recipe-inspire-item .inner:before,.recipe-inspire-item .inner>div{display:none}.page-form{margin:2rem auto 0;max-width:90.7rem;width:90%}.page-form input,.page-form textarea{font-size:1.4rem}.error404 article{width:100%}.error404 section>header p{font-family:LyonText,Georgia,serif}.error404 #site-content section.search-box{margin:0 auto;max-width:100%;width:39.5rem}.faq-wrapper{padding-bottom:3rem}.balsamico-header{margin:0 auto;max-width:100%;padding:2rem 0 3rem;width:60.5rem}.balsamico-header .excerpt{margin-top:1rem}.faq-navigation,.faq-page .page-media{position:relative;left:calc(50% - 50vw);width:100vw}.faq-navigation{background:#f3f0dd;box-shadow:0 .3rem 0 #e0ddc9;margin-bottom:4rem}.missing-featured-image .faq-navigation{box-shadow:0 .1rem 0 #e0ddc9,0 -.1rem 0 #e0ddc9}.faq-navigation header{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:.8rem 1.3rem .8rem .9rem;position:relative}.faq-navigation header .fiori-title{line-height:1.2;margin:0}.toggle-faq-sections{border:.1rem solid #e0ddc9;border-radius:.4rem;cursor:pointer;padding:.6rem .9rem .5rem;transition:background-color .1s linear}.toggle-faq-sections.active .show,.toggle-faq-sections:not(.active) .hide{display:none}.toggle-faq-sections.active,.toggle-faq-sections:hover{background:#e0ddc9}.toggle-faq-search{cursor:pointer;padding-right:2.8rem;position:relative;z-index:21}.faq-search-icon{border-radius:50%;content:"";display:block;height:3.2rem;position:absolute;right:-.6rem;top:calc(50% - 1.6rem);transition:background-color .15s linear;width:3.2rem}.faq-search-icon svg{height:1.6rem;position:absolute;left:calc(50% - .8rem);top:calc(50% - .8rem);width:auto}.toggle-faq-search span{transition:all .2s linear;transform:translateX(0)}.toggle-faq-search.active span{opacity:0;transform:translateX(-.3rem)}.toggle-faq-search.active .faq-search-icon{background-color:#252322}.toggle-faq-search .faq-search-icon svg path{transition:fill .15s linear}.toggle-faq-search.active .faq-search-icon svg path{fill:#f3f0dd}.faq-search-form{left:-9999rem}#faq-search,.faq-search-form{position:absolute;bottom:0;top:0}#faq-search{background:#f3f0dd;border:none;border-radius:0;box-sizing:inherit;display:block;font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.25;margin:0;outline:none;padding:1.6rem 5rem 1.6rem 1.8rem;left:0;right:0;-webkit-appearance:none;text-indent:none}#faq-search::-webkit-search-decoration{-webkit-appearance:none}#faq-search::-moz-input-placeholder{color:#858585;line-height:1.25}#faq-search::-webkit-input-placeholder{color:#858585;line-height:1.25}.faq-search-form.active{left:0;right:0}.faq-sections{background:#fff;border:.1rem solid #e0ddc9;border-radius:.4rem;box-shadow:0 0 .8rem rgba(0,0,0,.08);opacity:0;padding:1rem;position:absolute;left:-9999rem;top:calc(100% - .4rem);transform:translateY(.4rem);transition:opacity .2s linear,transform .2s linear,left 0s .2s;width:24rem;z-index:20}.faq-sections.active{left:.9rem;opacity:1;transform:translateY(0);transition:opacity .2s linear,transform .2s linear}ul.faq-sections{margin:0}.faq-sections ul{margin:.3rem 0 0;padding-left:1rem}.faq-sections:after,.faq-sections:before{border:1rem solid transparent;content:"";display:block;position:absolute;bottom:100%;left:2rem}.faq-sections:before{border-bottom-color:#e0ddc9}.faq-sections:after{border-bottom-color:#fff;border-width:.9rem;left:2.1rem}.faq-sections li{list-style:none;margin:0}.faq-sections li+li{margin-top:.3rem}.faq-sections a{border-radius:.4rem;display:block;font-size:1.4rem;padding:.7rem .9rem .6rem;transition:background-color .1s linear,color .1s linear}.faq-sections a.active,.faq-sections a:hover{background:#f3f0dd}.faq-sections a.disabled{background:none!important;color:#ddd;cursor:default}.faq-items{margin:0 auto;max-width:100%;width:64.6rem}.accordion{margin-bottom:-4rem}.accordion-group{margin-bottom:4rem}.accordion .accordion-group-title{margin-bottom:1.6rem}.accordion-item{border-bottom:.1rem solid #e0ddc9;border-top:.1rem solid #e0ddc9;margin-top:-.1rem}.accordion-item header a{display:block;padding:1.6rem 3.6rem 1.6rem 0;position:relative}.accordion-item header a:before{background:url(/app/themes/dijoy-b2c/assets/svg/plus-dark.svg) no-repeat 50%;content:"";display:block;height:1.7rem;position:absolute;right:1rem;top:calc(50% - .85rem);transition:transform .15s ease-in;width:1.7rem}.accordion-item header a.active:before{transform:rotate(45deg)}.accordion-item header .title{font-size:1.6rem;margin:0}.accordion-content{display:none;font-size:1.6rem;max-width:60.5rem;padding-bottom:2rem}.accordion-content>:last-child{margin-bottom:0}.accordion-content a{color:#017da5;text-decoration:underline}.accordion-content a:hover{color:#00516b}.accordion-content ol,.accordion-content p,.accordion-content ul{margin-bottom:2rem}.accordion-content li,.accordion-content p{font-family:LyonText,Georgia,serif;font-size:inherit;line-height:1.4}.accordion-content li{margin-top:1rem}.accordion-content>ol>li:first-child,.accordion-content>ul>li:first-child{margin-top:0}.accordion-item.active .accordion-content{display:block}.faq-wrapper .no-results-message{display:none;text-align:center}.faq-wrapper.no-results .faq-items{display:-ms-flexbox;display:flex}.faq-wrapper.no-results .no-results-message{display:block;margin:auto;width:100%}.faq-wrapper .no-results-message .fiori-title{font-size:3.2rem;padding:0}.faq-wrapper .no-results-message .excerpt{font-size:2rem;margin-left:auto;margin-right:auto;max-width:100%;width:40rem}.page-template-pagetemplate-sitemap .balsamico-header{text-align:center}.sitemap{margin-top:2rem}.sitemap-group{border-top:.1rem solid #e0ddc9;overflow:hidden;padding-top:1.5rem;position:relative}.sitemap-group+.sitemap-group{margin-top:3rem}.sitemap-group .group-title{margin:0 0 1rem;word-wrap:break-word}.sitemap-group .group-inner{position:relative}.sitemap-list{font-size:1.4rem;margin:0}.sitemap-group.has-columns .sitemap-list{column-count:2;column-gap:2rem}.sitemap-list ul{margin:0 0 .5rem;position:relative}.sitemap-list ul:before{background:#e0ddc9;content:"";display:block;position:absolute;bottom:1.3rem;left:-1.6rem;top:0;width:.1rem}.sitemap-list>li>ul{margin:0 0 1rem}.sitemap-list li{line-height:1.325;list-style:none;margin:0;padding-left:2rem}.sitemap-list a{display:block;font-family:LyonText,Georgia,serif;padding:.4rem 0;position:relative}.sitemap-list a:after{background:#252322;content:"";display:block;height:.6rem;position:absolute;left:-1.8rem;top:calc(50% - .3rem);width:.6rem}.sitemap-list ul a:before{background:#e0ddc9;content:"";display:block;height:.1rem;position:absolute;left:-3.6rem;top:calc(50% - .1rem);width:1rem}.sitemap-list a:hover{text-decoration:underline}.sitemap-group:not(.toggleable) .expand-group{display:none}.sitemap-group.toggleable .group-inner{max-height:40rem;overflow:hidden}.sitemap-group .expand-group{-ms-flex-align:center;align-items:center;background-image:linear-gradient(-180deg,hsla(53,40%,96%,0),#f9f8f1);cursor:pointer;display:-ms-flexbox;display:flex;height:10rem;padding-top:2rem;position:absolute;bottom:0;left:-2rem;right:-2rem}.sitemap-group .expand-group span{background:#e0ddc9;border-radius:9999rem;color:#252322;display:block;font-size:1.1rem;font-weight:700;margin:0 auto;padding:.8rem 2rem;text-transform:uppercase;transition:background-color .2s linear,color .2s linear}.sitemap-group .expand-group:hover span{background:#252322;color:#fff}.page-content h1{font-size:4rem}.page-content h2{font-size:2.4rem}.page-content h3{font-size:2rem}.page-content h4{font-size:1.8rem}.page-content h5{font-size:1.6rem}.page-template-pagetemplate-sustainability-landing-php #related-products,.page-template-pagetemplate-sustainability-landing-php #related-reading,.page-template-pagetemplate-sustainability-landing-php #related-recipes,.sustainability-wrapper{margin-left:auto;margin-right:auto;max-width:160rem}.sustainability-wrapper{padding-bottom:2rem}.sustainability-sidebar{display:none;-ms-flex:1 0 25.8rem;flex:1 0 25.8rem;margin:0;padding:5rem 3rem 0 0;position:relative;z-index:2}.sustainability-sidebar.bordered:after{background:#e0ddc9;content:"";display:block;position:absolute;bottom:0;right:0;top:0;width:.1rem}.sustainability-sidebar .page-list-sidebar-title{color:rgba(49,49,37,.6);font-size:1.6rem;margin:0;padding:0 0 1.5rem 1rem}.sustainability-sidebar .page-list-sidebar-title a{color:inherit;transition:all .15s linear}.sustainability-sidebar .page-list-sidebar-title a:hover{color:rgba(49,49,37,.8)}.arrow-list,.arrow-list li{list-style:none;margin:0}.arrow-list li{border-top:.1rem solid rgba(97,105,48,.17)}.arrow-list li:last-child{border-bottom:.1rem solid rgba(97,105,48,.17)}.arrow-list a{color:#252322;display:block;font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:1.1;padding:1.5rem 1rem;position:relative}.arrow-list a.current-menu-item{text-decoration:underline}.arrow-list a .arrow{background:url(/app/themes/dijoy-b2c/assets/svg/chevron-black-down.svg) no-repeat 50%;background-size:cover;content:"";display:block;height:.8rem;position:absolute;right:1rem;top:calc(50% - .4rem);transition:transform .15s linear;width:1.2rem}.arrow-list .active a .arrow{transform:rotate(180deg)}.sustainability-section-links{padding-left:2rem;display:none}.arrow-list .active .sustainability-section-links{display:block}.sustainability-section-links a{font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.3rem;padding:.5rem 1rem}.sustainability-section-links a:after{display:none}.arrow-list .sustainability-section-links li{border:none}.sustainability-wrapper .questions-section{margin:4rem 0}.questions-section{background:#c0e3de;margin:0;padding:0 0 4rem;position:relative;left:calc(50% - 50vw);width:100vw}.questions-inner{margin:0 auto;width:calc(100% - 3rem)}.speech-bubble{background:#fff;border-radius:.8rem;display:block;margin-bottom:3rem;padding:2rem;position:relative}.speech-bubble.turquoise-shadow{box-shadow:0 .3rem 0 #b6d7d2}.speech-bubble.turquoise-shadow:before,.speech-bubble:after{background:no-repeat 50%;content:"";display:block;height:2.4rem;position:absolute;top:calc(100% - .1rem);width:2.4rem}.speech-bubble.turquoise-shadow:before{background-image:url(/app/themes/dijoy-b2c/assets/svg/speechbubble-pointer-turquoise-dark.svg);height:2.7rem;top:100%;width:2.7rem}.speech-bubble:after{background-image:url(/app/themes/dijoy-b2c/assets/svg/speechbubble-pointer-white.svg)}.speech-bubble.arrow-left.turquoise-shadow:before,.speech-bubble.arrow-left:after{left:2rem}.speech-bubble.arrow-right.turquoise-shadow:before,.speech-bubble.arrow-right:after{right:2rem;transform:scaleX(-1)}.speech-bubble p{font-size:1.5rem;font-weight:700;line-height:1.25;margin:0}.questions-section .speech-bubbles-outer-wrapper:after,.questions-section .speech-bubbles-outer-wrapper:before{content:"";display:block;height:4rem;pointer-events:none;position:absolute;left:0;right:0;z-index:2}.questions-section .speech-bubbles-outer-wrapper:before{background-image:linear-gradient(0deg,rgba(192,227,222,0),#c0e3de);top:0}.questions-section .speech-bubbles-outer-wrapper:after{background-image:linear-gradient(-180deg,rgba(192,227,222,0),#c0e3de);bottom:0}.questions-section .simply-scroll-clip{height:36.9rem}.questions-section .speech-bubbles{margin:0 auto;max-width:50rem}.questions-section .speech-bubble{max-width:36rem;min-height:10.6rem;width:calc(100% - 4.5rem)}.questions-section .speech-bubble.even{margin-left:auto}.questions-header{margin:2rem auto 0;width:calc(100% - 4.5rem)}.questions-header .questions-excerpt,.questions-header .questions-title{text-align:inherit}.questions-header .questions-title{font-size:2.8rem;margin:0;text-shadow:.1rem .1rem 0 #c0e3de,.3rem .3rem 0 rgba(37,35,34,.1)}.questions-header .questions-excerpt{font-size:1.6rem;line-height:1.4375;margin:1rem auto 0;max-width:45rem}.questions-header .faux-button{margin:2rem 0 0;width:100%}.sustainability-content-wrapper{margin:0 auto;max-width:60rem;padding:2rem 0 0}.sustainability-content .alignnone{position:relative;width:100%}.sustainability-content .alignnone .wp-caption-text{padding:0 1.5rem}body.flexible-sections-page #site-content{padding:0}body.flexible-sections-page #site-content:before{background-color:#f9f8f1;content:"";display:block;position:absolute;bottom:0;left:calc(50% - 50vw);top:0;width:100vw}body.flexible-sections-page #site-content>*{position:relative}.flexible-sections section{padding:3rem 0}.flexible-sections-recipe-search-results+.flexible-sections>section:first-child,.flexible-sections section+section{border-top:.1rem solid #e0ddc9}.section-inner{max-width:100%;padding:0 1.5rem}.flexible-sections .flex-row-container{-ms-flex:1 1 1rem;flex:1 1 1rem;width:calc(100% + .8rem)}.flexible-sections .faux-button{font-size:1.2rem;letter-spacing:0;padding:.7rem 1.2rem .8rem}.flexible-sections .section-header{margin:0 auto 2.5rem;max-width:48rem;text-align:center;width:100%}.fiori-title,.linguine-title{font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;margin:0}.linguine-title{font-size:2.4rem}.fiori-title{font-size:1.4rem;margin:0 0 1rem}.flexible-sections .section-header *{text-align:inherit}.flexible-sections .section-header p{font-family:LyonText,Georgia,serif;font-size:1.8rem;line-height:1.4;margin-top:1rem}.flexible-sections .section-header .button-container{margin-top:1.2rem}.badge{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;background:#9dd3cc;border-radius:50%;color:#252322;display:-ms-flexbox;display:flex;font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:400;height:10.8rem;-ms-flex-pack:center;justify-content:center;line-height:1.15;padding:0 1rem;position:absolute;text-align:center;transform:rotate(-12.5deg);width:10.8rem}.flexible-sections-recipe-search-results{padding-bottom:2.5rem}.row-slider{margin-bottom:-.5rem;position:relative;visibility:hidden}.no-js .row-slider,.row-slider.loaded{visibility:visible}.row-slider .slides{margin:0 0 0 1.5rem;padding:0;position:relative}.row-slider li{margin:0}.row-slider .slides li{position:relative}.js .row-slider .slides li{display:-ms-flexbox!important;display:flex!important}.row-slider .intenso,.row-slider .originale{margin:0 0 .5rem;max-width:100%;width:100%}.row-slider .intenso .item-content,.row-slider .originale .item-content{padding:2rem}.row-slider .intenso .item-content h3,.row-slider .originale .item-content h3{font-size:1.5rem}.row-slider .originale .item-content time{font-size:1.2rem}.flexible-sections .row-slider{left:calc(50% - 50vw);width:100vw}.row-slider.flex-nav-forward-circle:after{background:linear-gradient(90deg,hsla(53,40%,96%,0) 0,#f9f8f1)}.flexible-sections .flex-direction-nav,.flexible-sections .flex-nav-forward-circle:after{display:none}.no-js .row-slider{padding:0 1.5rem}.no-js .row-slider .slides{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 -1.2rem -1.2rem}.no-js .row-slider .slides li{margin:0 0 1.2rem 1.2rem;width:calc(50% - 1.2rem)}.flexible-sections section.recipe-category-shortcuts:not(:first-child){border-top:.1rem solid #e0ddc9!important}.flexible-sections section.recipe-category-shortcuts{border-bottom:.1rem solid #e0ddc9;padding:0;position:relative;left:calc(50% - 50vw);width:100vw}.flexible-sections section.recipe-category-shortcuts+section{border-top:none!important}.flexible-sections section.recipe-category-shortcuts+section.slider-section:before{content:none!important}.shortcut-categories{background:#fff;padding:2rem 1.5rem}.chevron-button{background:#f3f0dd url(/app/themes/dijoy-b2c/assets/svg/chevron-black-right.svg) no-repeat;background-position:94%;background-size:auto 1rem;border-radius:.2rem;color:#252322;display:block;font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.4rem;margin:0 0 .8rem;overflow:hidden;padding:.9rem 2.2rem .8rem 1rem;transition:background-position .1s linear;white-space:nowrap;text-overflow:ellipsis;width:100%}.chevron-button:hover{background-position:95.5%}.shortcut-categories .category-shortcuts{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 -.8rem -.8rem}.shortcut-categories .chevron-button{margin-left:.8rem;width:calc(50% - .8rem)}.shortcut-latest-recipes{padding:2.5rem 1.5rem 3rem}.shortcut-latest-recipes .badge{display:none;position:absolute;right:2.5rem;top:calc(50% - 5.4rem);transition:transform .2s ease-out;transform:rotate(12.5deg);z-index:100}.shortcut-latest-recipes .badge:hover{transform:rotate(15deg) scale(1.1)}.shortcut-latest-recipes .faux-button{margin-top:1.2rem;width:100%}.latest-recipes-wrapper{position:relative}.flexible-sections section.section-recipe-categories{padding:0}.flexible-sections section+section.section-recipe-categories,.flexible-sections section.section-recipe-categories+section{border-top:none}.flexible-sections .section-recipe-categories{max-width:100vw;position:relative;left:calc(50% - 50vw);width:100vw}.section-recipe-categories #recipe-categories{border-radius:0;margin:0;width:100%}.section-recipe-categories #recipe-categories .introduction{margin:1.5rem 2rem -.5rem 1.5rem}.section-recipe-categories #recipe-categories .introduction h4{font-size:1.4rem}.section-recipe-categories #recipe-categories .categories-inner{padding-left:0}.section-recipe-categories #recipe-categories .flex-viewport{margin-left:1.5rem}.flexible-sections #quote blockquote{border:none;margin:0 auto;max-width:100%;width:80rem}.flexible-sections .section-masonry-recipes .faux-button{width:auto}.no-js .section-masonry-recipes{display:none}.flexible-sections #landing-page{width:100%}.flexible-sections .inspire-standard.small h3{font-size:1.4rem}@media (max-width:599px){.inspire-item.compact-mobile{display:block;height:6rem;min-height:6rem;position:relative;margin-bottom:1rem;width:6.4rem}.inspire-item.compact-mobile,.inspire-item.compact-mobile>div{box-shadow:.3rem .3rem 0 #f3f0dd}.inspire-item.compact-mobile>div{-ms-flex-align:start;align-items:flex-start;background:#fff;padding:0 1.6rem;position:absolute;bottom:0;left:6.4rem;top:0;width:calc(100vw - 6.4rem - 3rem)}.inspire-item.compact-mobile h3{background:none;color:#252322;padding:0;text-align:left}}.section-featured-recipe .featured-recipe{margin:0 auto;width:100%}.featured-recipe{box-shadow:.3rem .3rem 0 #f3f0dd;position:relative}.featured-recipe-image:before{max-height:71rem;padding-bottom:85%}.featured-recipe-image:after{background-image:linear-gradient(-18deg,rgba(37,35,34,0),rgba(37,35,34,0) 38%,#252322);content:"";display:block;position:absolute;bottom:0;left:0;right:0;top:0}.featured-recipe header{max-width:50rem;padding:2rem;position:absolute;left:0;top:0;width:100%;z-index:1}.featured-recipe header h2{font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.8rem;font-weight:400;line-height:1.15;margin:0;text-shadow:.1rem .1rem 0 rgba(0,0,0,.5)}.featured-recipe header h2 a,.featured-recipe header p{color:#fff}.featured-recipe header .excerpt{display:none;font-family:LyonText,Georgia,serif;font-size:2.1rem;line-height:1.3;margin-top:1.5rem;text-shadow:.1rem .1rem 0 rgba(0,0,0,.5)}.featured-recipe header div{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;display:-ms-flexbox;display:flex;margin-top:1.2rem}.featured-recipe header .stars{border-right:.2rem solid hsla(0,0%,100%,.25);display:-ms-flexbox;display:flex;margin-right:1.1rem;padding-right:1rem}.featured-recipe header .stars p{display:none}.featured-recipe header .stars svg{height:2.3rem;width:2.4rem}.featured-recipe .recipe-products{background:#fff;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:50}.featured-recipe .recipe-products .badge{left:-2.3rem;top:-8.4rem;z-index:10}.featured-recipe .recipe-product{border-bottom:.1rem solid #f3f0dd;border-right:.1rem solid #f3f0dd;padding:2.5rem 1.5rem;position:relative;width:50%}.featured-recipe .recipe-product .item-image{background:transparent}.featured-recipe .product-card{opacity:0;top:calc(100% + 1.5rem);transform:translateY(0);transition:opacity .25s ease-in-out,transform .25s ease-in-out,left 0s linear .25s;width:22rem}.featured-recipe .product-card:after{content:"";display:block;height:1rem;position:absolute;bottom:100%;left:0;right:0}.featured-recipe .product-card h3{font-size:1.5rem}.featured-recipe .product-card .product-card-inner{padding:1.6rem}.video-preview{background-color:#fff;box-shadow:.4rem .4rem 0 0 #f3f0dd;cursor:pointer;margin:0 0 1rem 1rem;position:relative;width:calc(50% - 1rem)}.video-preview.featured{width:100%}.video-preview .item-image:before{padding-bottom:56.25%}.video-preview .play-button{background:#ffcb16 url(/app/themes/dijoy-b2c/assets/svg/play-icon-black.svg) no-repeat;background-position:calc(50% + .15rem) 50%;background-size:1.3rem auto;border-radius:999rem;box-shadow:.1rem .2rem 0 rgba(0,0,0,.15);cursor:pointer;color:#252322;display:none;height:3.2rem;font-size:1.3rem;font-weight:700;text-indent:-9999rem;text-transform:uppercase;position:absolute;bottom:1rem;left:1rem;transition:transform .2s ease;width:3.2rem}.video-preview:not(.playing):hover .play-button{transform:scale(1.2)}.video-preview:hover>.item-image>.faux-image{transform:scale(1)}.video-preview.featured .play-button{background-position:1.3rem;background-size:1rem auto;bottom:1.5rem;display:block;font-size:1.2rem;height:auto;left:calc(50% - 6.15rem);padding:.7rem 1.3rem .6rem 2.9rem;text-indent:0;white-space:nowrap;width:auto}.video-preview.featured:not(.playing):hover .play-button{transform:scale(1.1)}.video-preview.playing{cursor:default}.video-preview iframe{opacity:0;transition:opacity .5s linear;position:absolute;left:0;top:0}.video-preview.playing iframe{opacity:1;z-index:10}.video-preview.playing .play-button{animation:popInOut .5s 1 forwards;transition:none;z-index:11}.section-wysiwyg .page-inner{width:100%}.section-wysiwyg .section-inner{max-width:none}.blog-wrapper{display:-ms-flexbox;display:flex;margin-top:0}.featured-posts{margin:0}.featured-posts .flex-row-container{-ms-flex-direction:column;flex-direction:column;margin-left:-2rem}.featured-posts .inspire-standard{margin-bottom:1rem;min-height:0}.featured-posts .inspire-standard h3{font-size:1.4rem}.featured-posts .inspire-standard:nth-child(3){display:none}.featured-posts+.blog-wrapper{border-top:.1rem solid #dfdcc8;padding:2rem 0 0;margin:1rem 0 0}.posts{width:100%}.posts .selezione{margin-left:0}.single-post .page-content{max-width:62rem}.single-post article.has-post-thumbnail .page-content{padding-top:0}.page-competition{font-size:1.4rem;margin-top:2rem;position:relative}.page-competition input,.page-competition textarea{font-size:1.4rem}.page-competition legend{font-size:1.2rem;font-weight:700;padding:0 .7rem;text-transform:uppercase}.page-competition input[type=submit]{font-size:1.2rem}.competition-over{background:#f3f0dd;border:.4rem solid #403831;padding:3rem;position:relative}.competition-over:before{border:.1rem solid #403831;content:"";position:absolute;bottom:.4rem;left:.4rem;right:.4rem;top:.4rem}.competition-over *{position:relative}.competition-over .title{border-bottom:.2rem solid #403831;display:inline-block;font-size:1.4rem;margin:0 0 2rem;text-transform:uppercase}.competition-over p{font-size:1.4rem;line-height:1.4}.competition-over-content li{margin-left:3rem}.competition-over-content ol li{list-style:decimal}.comment-form>p:last-of-type,.competition-over-content :last-child{margin-bottom:0}#cancel-comment-reply-link,.comment-author time a,.comment-footer a,.logged-in-as,.logged-in-as a{color:#9d9a99}.comment-footer .comment-reply-link{background:#dfdcc8;border-radius:.2rem .2rem .2rem .2rem;color:#000;display:inline-block;font-size:1.1rem;font-weight:700;padding:.4rem .9rem;transition:background-color .15s linear}.comment-footer .comment-reply-link:hover{background:#cdcab8;text-decoration:none}#site-footer .footer__signature{background:url("/app/themes/dijoy-b2c/assets/svg/famiglia-di-luca-signature.svg") no-repeat 50%;background-size:auto 100%;content:"";display:block;height:6.3rem;margin-top:4.5rem}#site-footer .better-breadcrumbs{background:#f9f8f1;font-size:1.6rem;overflow:auto;padding-bottom:.2rem}#site-footer .better-breadcrumbs::-webkit-scrollbar{display:none}#site-footer .better-breadcrumbs>ul{display:-ms-flexbox;display:flex;margin:0;min-width:100%}#site-footer .better-breadcrumbs a,#site-footer .better-breadcrumbs li,#site-footer .better-breadcrumbs span{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;color:#fff;display:-ms-flexbox;display:flex;font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;-ms-flex-pack:center;justify-content:center;line-height:1.2;position:relative;text-align:center;text-shadow:.1rem .1rem 0 rgba(0,0,0,.75),0 0 1rem rgba(0,0,0,.5)}#site-footer .better-breadcrumbs li{height:16rem;line-height:1.25;list-style:none;margin:0}#site-footer .better-breadcrumbs li+li{background:#353332 50%;background-size:cover;border-left:.2rem solid #f9f8f1;-ms-flex:1 0 20rem;flex:1 0 20rem}#site-footer .better-breadcrumbs li.has-post-thumbnail a,#site-footer .better-breadcrumbs li.has-post-thumbnail span{background:transparent;transition:background-color .2s ease-in-out}#site-footer .better-breadcrumbs li.has-post-thumbnail a:hover,#site-footer .better-breadcrumbs li.has-post-thumbnail span:hover{background:rgba(0,0,0,.2)}#site-footer .better-breadcrumbs li+li:before{background:#ffcb16 url(/app/themes/dijoy-b2c/assets/svg/better-breadcrumbs-chevron-right-dark.svg) no-repeat 56%;border:.2rem solid #f9f8f1;border-radius:999rem 999rem 999rem 999rem;content:"";display:block;height:4.4rem;position:absolute;left:-2.3rem;top:calc(50% - 2.2rem);width:4.4rem;z-index:1}#site-footer .better-breadcrumbs li:first-child{-ms-flex:0 0 11.5rem;flex:0 0 11.5rem}#site-footer .better-breadcrumbs li:first-child img{display:block;position:absolute;left:1rem;top:1rem;width:4rem}#site-footer .better-breadcrumbs li:first-child a{color:#353332;text-shadow:none}#site-footer .better-breadcrumbs li:first-child a:hover{background:#dfdcc8}#site-footer .better-breadcrumbs li:last-child{color:#fff;text-shadow:none;width:20rem}#site-footer .better-breadcrumbs a,#site-footer .better-breadcrumbs span{height:100%;padding:2rem;width:100%}#site-footer ul,#site-footer ul li{list-style:none;margin:0;text-align:center}#footer-sidebar .widget{-ms-flex-direction:column;flex-direction:column;width:100%}.footer-menu-items>li>a{color:#333;display:block;font-weight:700;font-size:1.4rem;line-height:1.2;margin:0 0 1.7rem}.footer-menu-items a:hover{text-decoration:underline}.footer-menu-items .sub-menu{display:none}#site-footer .footer-menu-items .sub-menu li+li{margin-top:.7rem}.footer-menu-items .sub-menu a{color:#666;display:block;font-size:1.4rem;line-height:1.3}#footer-logo{height:auto;display:block;margin:3.9rem auto 0;width:15.6rem}#site-footer h3{font-size:2rem;font-weight:700;line-height:1.15;margin:3.4rem auto 1.3rem;text-align:center}#site-footer .footer-cookiesbutton{display:inline-block;margin-top:22px;padding:12px 18px 13px;font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;border:1px solid #000;background-color:#fff;border-radius:4px;font-size:12px;font-weight:700;letter-spacing:.35px;text-align:center;color:#000}#site-footer p{font-family:LyonText,Georgia,serif;font-size:1.8rem;line-height:1.67;margin:0 auto;max-width:64rem;text-align:center}.inspiration-grid{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex:100%;flex:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2rem}.inspiration-column{-ms-flex-direction:column;flex-direction:column;width:100%}.inspiration-column,.inspiration-column>.inspiration-container,.inspire-item{display:-ms-flexbox;display:flex}.inspire-item{-ms-flex-align:start;align-items:flex-start;background-color:#fff;box-shadow:.5rem .5rem 0 0 #f3f0dd;margin-bottom:2rem;margin-left:2rem}.inspiration-column:last-child .inspire-item:last-child{margin-bottom:0}.inspire-item>div{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%}.inspire-item h3,.inspire-item p{text-align:center}.inspire-item h3{font-size:2rem;text-transform:uppercase}.inspire-standard{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end;background-position:50%;background-size:cover;min-height:30rem}.inspire-standard.small{-ms-flex:1;flex:1}.inspiration-column .inspire-standard{-ms-flex-positive:1;flex-grow:1}.inspire-standard div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:3rem}.inspire-standard h3,.inspire-standard p{background:#fff;display:inline-block;margin:0;padding:1rem;text-align:center}.inspire-standard h3{background:rgba(53,51,50,.8);color:#fff;display:inline-block;max-width:100%;padding:1rem 1.5rem;word-break:break-word}.inspire-standard.small h3{font-size:1.6rem}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.inspire-product-highlight{height:100%}}.inspire-product-highlight>div{padding:3rem 5%}.inspire-product-highlight img{display:inline-block;margin-bottom:1.5rem}.inspire-product-highlight h3{margin:0}.inspire-product-highlight p{font-size:1.6rem;line-height:1.4;margin:1rem 0 1.5rem}.inspire-chevron{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-ms-flex-positive:0;flex-grow:0;position:relative}.inspire-chevron>div{-ms-flex:1 1 50%;flex:1 1 50%;padding:6rem 2%;position:relative;background-color:#fff}.inspire-chevron .chevron-img{fill:#fff}.inspire-chevron.bg-turquoise>div{background-color:#c5e3de}.inspire-chevron.bg-turquoise .chevron-img{fill:#c5e3de}.inspire-chevron.bg-yellow>div{background-color:#ffcb16}.inspire-chevron.bg-yellow .chevron-img{fill:#ffcb16}.inspire-chevron.content-right{padding-left:0}.inspire-chevron.content-left{-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding-right:0}.inspire-chevron svg{display:none;position:absolute;bottom:0;top:0;height:100%;width:auto}.inspire-chevron.content-left .chevron-right{display:block;left:100%;margin-left:-.1rem}.inspire-chevron.content-right .chevron-left{display:block;margin-right:-.1rem;right:100%}.inspire-chevron .item-image{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.inspire-chevron .item-image:before{content:none}.inspire-chevron h3{font-size:1.5rem;overflow-wrap:break-word;margin:0 0 1.5rem}.inspire-chevron p{font-size:1.4rem;margin:0 0 1.5rem;padding:0}.inspire-social,.inspire-text{background:#c5e3de;box-shadow:inset .5rem .5rem 0 rgba(0,0,0,.05),.5rem .5rem 0 #f3f0dd;padding:6rem 5%}.inspire-social .social-links{padding:0;-ms-flex-pack:center;justify-content:center}.inspire-text p{line-height:1.4}.inspire-text *+.faux-button,.inspire-text *+p{margin-top:1.5rem}#related-reading .inspire.standard{padding-top:10%}.gate{box-shadow:.5rem .5rem 0 0 #f3f0dd}.gate h6{font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif}.sub-page-nav-mobile,.sub-page-nav-mobile>li>ul{border-color:#d6d5c9}.sub-page-nav-mobile .sub-page-nav-toggle:after{background:url(/app/themes/dijoy-b2c/assets/svg/sub-page-nav-toggle-chevron.svg) no-repeat 50%}.sub-page-nav-desktop .faux-link,.sub-page-nav-desktop a{display:block;padding:1.2rem 1rem 1.2rem 2rem;line-height:1.4rem;color:rgba(53,51,50,.4);font-size:1.4rem}.sub-page-nav-desktop .faux-link.active{color:#333;font-weight:700}.sub-page-nav-desktop>li:first-child>a{border-bottom:.1rem solid #d7d6cd;color:#353332;font-size:1.8rem;font-weight:700;line-height:1;margin:0;padding:1.8rem 1rem 1.5rem 2rem;width:100%}.sub-page-nav-desktop>li .page_item_has_children.current_page_item .children,.sub-page-nav-desktop>li .page_item_has_children.current_page_parent .children{display:block}.sub-page-nav-desktop>li .page_item_has_children .children{display:none}.sub-page-nav-desktop .long-list{max-height:21rem;overflow:auto}.sub-page-nav-desktop>li:first-child .current_page_ancestor{box-shadow:-1rem 9 0 0 #ffcf3e;width:calc(100% - 1rem)}.sub-page-nav-desktop>li .page_item_has_children.current_page_item .children a,.sub-page-nav-desktop>li:first-child .current_page_ancestor .children a{padding-left:3rem}.sub-page-nav-desktop>li:first-child .current_page_ancestor>a{font-weight:700}.sub-page-nav-desktop>li:first-of-type>a:after{display:none}.sub-page-nav-desktop .current_page_item>a{color:#000;font-weight:700;width:calc(100% - 1rem)}.sub-page-nav-desktop a{display:block;position:relative}.sub-page-nav-desktop .page_item_has_children.current_page_parent>a:after{transform:rotate(90deg)}.sub-page-nav-desktop .page_item_has_children>a:after{background:url("/app/themes/dijoy-b2c/assets/svg/filter-chevron-right.svg") no-repeat 50%;content:"";display:block;height:2rem;position:absolute;right:1.2rem;top:calc(50% - 1rem);width:2rem;z-index:99}.sub-page-nav-desktop .page_item_has_children>a:hover:after{right:.8rem}#main-sidebar .toggle,.desktop-toggle:after,.filter-list-title:after,.filter-nav-list li>.faux-link:before,.filter-nav-list li>a:before,.recipe-meta cite a,.recipe-search-page ul ul li .faux-link:after,.recipe-share a,.search-results-header span,.social-links a,.stars svg,.sub-page-nav-desktop .page_item_has_children>a:after,.toggle-all-recipe-categories:after{transition:all .1s ease-in-out}#recipe-categories .category-item:before,#site-footer .better-breadcrumbs a,.faux-button,.flex-direction-nav a,.menu-toggle,.recipe-inspire-item>.inner:before,.sub-page-nav-mobile .sub-page-nav-toggle,button,input[type=button],input[type=submit],nav.bar{transition:all .2s ease-in-out}#recipe-inspiration-slider .flex-active-slide .item-image,#recipe-inspiration-slider .flex-active-slide .slide-header,.faux-image,.recipe-inspire-item .inner>div{transition:all .3s ease-in-out}.sub-page-nav-mobile .sub-page-nav-toggle:after{transition:all .4s ease-in-out}.filters-inner{display:-ms-flexbox;display:flex;margin:0 auto;width:100%}.filters-inner,.filters-logo{-ms-flex-align:center;align-items:center}.filters-logo{border-right:.3rem solid #dfdcc8;display:none;-ms-flex:0 0 12.1rem;flex:0 0 12.1rem;padding:0 1.6rem 0 1.4rem;-ms-flex-pack:center;justify-content:center}.single-oa_recipe .filters-logo{border-right:none}.filters-logo img{width:8.8rem}.filter-toggles{display:none}nav.sticky .filter-toggles{box-shadow:0 .5rem .8rem 0 rgba(0,0,0,.1)}.filter-toggles.visible{display:block}.nav-mobile-toggle{-ms-flex-align:center;align-items:center;border-radius:.4rem;cursor:pointer;display:-ms-flexbox;display:flex;font-size:1rem;-ms-flex-pack:center;justify-content:center;margin:.5rem;padding:0 .9rem;position:relative;text-align:center;transition:background-color .1s linear;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.nav-mobile-toggle.active{background:#e0ddc9}.nav-mobile-toggle .total-filter-count{display:none}.nav-mobile-toggle .text{display:block;font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.2rem;line-height:1;white-space:nowrap}.nav-mobile-toggle.toggle-categories .text,.nav-mobile-toggle.toggle-filters .text{background:transparent url(/app/themes/dijoy-b2c/assets/images/filter-icon.png) no-repeat 0;background-size:1.4rem;padding:.4rem 0 .4rem 1.8rem}.nav-mobile-toggle.toggle-pages .text{background:transparent url(/app/themes/dijoy-b2c/assets/images/filter-pages-icon.png) no-repeat 0;background-size:1.4rem;padding:.4rem 0 .4rem 1.8rem}.filter-content,.mobile-featured-terms{display:none}.filter-content{width:100%}.filter-content.visible{display:block}.toggle-close-filter-content{-ms-flex-align:center;align-items:center;background:#e0ddc9;cursor:pointer;display:-ms-flexbox;display:flex;font-size:1.2rem;font-weight:700;-ms-flex-pack:center;justify-content:center;line-height:1;padding:1.6rem 0;text-transform:uppercase;width:100%}.toggle-close-filter-content:after{background:url(/app/themes/dijoy-b2c/assets/images/filter-content-close.png) no-repeat 50%;background-size:1rem auto;content:"";height:1rem;margin-left:.7rem;position:relative;top:-.05rem;width:1rem}.has-subnav .filter-toggles{display:-ms-flexbox;display:flex}.has-subnav .filter-toggle{display:none}.filter-nav-list{background:#fff;border-bottom:.1rem solid #dfdcc8;font-size:1.4rem;list-style:none;margin:0;padding:1.4rem 1.5rem}.filter-nav-list li{border-bottom:.1rem solid #e9e6d3;list-style:none;margin:0}.filter-nav-list li:first-child{border-top:.1rem solid #e9e6d3}.filter-nav-list li .faux-link,.filter-nav-list li a{display:block;padding:1rem 2.4rem 1rem 0;position:relative;z-index:1}.filter-nav-list li.current_page_ancestor>a,.filter-nav-list li.current_page_item>a,.filter-nav-list li .faux-link:hover,.filter-nav-list li a:hover{cursor:pointer;text-decoration:underline}.filter-nav-list li>.faux-link:before,.filter-nav-list li>a:before{background:url(/app/themes/dijoy-b2c/assets/images/theme-arrow-icon.png) no-repeat 50%;background-size:1rem 1.1rem;content:"";display:block;height:1rem;position:absolute;right:0;top:calc(50% - .5rem);width:1.1rem;z-index:1}.filter-nav-list li>.faux-link:hover:before,.filter-nav-list li>a:hover:before{right:.5rem}.filter-nav-list li>.faux-link:after,.filter-nav-list li>a:after{border-right:2rem solid #fff;width:3rem}.filter-nav-list ul{margin:0}.filter-nav-list ul li{padding-left:2rem}.filter-nav-list ul li:last-child{padding-bottom:0;border-bottom:none}.product_cat_group .fiori-title{background:#fff;margin:0;padding:1.4rem 1.5rem 0}@media (max-width:759px){.filter-toggles{background:#f9f8f1;position:absolute;left:calc(50% - 50vw);top:calc(100% + .3rem);width:100vw;z-index:100}.sticky .filter-toggles{max-height:calc(100vh - 5.3rem);overflow:auto}.filter-toggle{background:#f3f0dd;border-bottom:.2rem solid #e0ddc9;cursor:pointer;padding:1.2rem 6rem 1.3rem 4.2rem;position:relative}.filter-toggle:before{background:url(/app/themes/dijoy-b2c/assets/svg/chevron-black-down.svg) no-repeat 50%;background-size:cover;content:"";display:block;height:.8rem;position:absolute;left:1.5rem;top:calc(50% - .4rem);width:1.2rem}.filter-toggle.active:before{transform:rotate(180deg)}.filter-toggle .text{font-size:1.6rem}.filter-toggle .filter-count{position:absolute;right:1.5rem;top:calc(50% - .75rem)}.filter-toggle .filter-count .count-description,.filter-toggle .filter-count.none{display:none}.filter-toggle .filter-count .count-number{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;background:#252322;border-radius:999rem;color:#fff;display:-ms-flexbox;display:flex;font-size:1rem;font-weight:700;height:1.5rem;-ms-flex-pack:center;justify-content:center;min-width:2.4rem;padding:0 .2rem;text-align:center}.mobile-featured-terms{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;padding:1.5rem}.mobile-featured-terms .category-item{background-color:#f3f0dd;-ms-flex:none;flex:none;margin:0 0 1rem;height:8rem;overflow:hidden;width:calc(50% - .5rem)}.mobile-featured-terms .category-item.missing-image h4{color:#000;text-shadow:none}.mobile-featured-terms .category-item:hover:before{background-color:transparent}.mobile-featured-terms .category-item.active-filter:after{background:#252322;content:"";display:block;height:6.4rem;position:absolute;left:-3.2rem;top:-3.2rem;transform:rotate(45deg);width:6.4rem}.mobile-featured-terms .category-item.active-filter h4:after{background:url(/app/themes/dijoy-b2c/assets/svg/add-remove-icon-white.svg) no-repeat 50%;background-size:100%;content:"";display:block;height:1.6rem;position:absolute;left:.5rem;top:.5rem;transform:rotate(45deg);width:1.6rem}.mobile-featured-terms .category-item h4{font-size:2rem}.mobile-featured-terms+.filter-list:not(.visible){display:none}.mobile-featured-terms .toggle-all-filters{font-size:1.6rem;width:100%}.mobile-featured-terms .toggle-all-filters.active .show-text,.mobile-featured-terms .toggle-all-filters .hide-text{display:none}.mobile-featured-terms .toggle-all-filters.active .hide-text{display:inline}.filter-content .toggle-close-filter-content{display:none}.filter-content .filter-list{margin-bottom:2rem}.filter-content .filter-list li{border-top:.1rem solid #e0ddc9;margin:0;transition:border-color .1s linear}.filter-content .filter-list li.sub-category{border-left:1rem solid #e0ddc9}.filter-content .filter-list a{font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.8rem;padding:1rem 4rem 1rem 1.5rem;position:relative}.filter-content .filter-list a:after{background:url(/app/themes/dijoy-b2c/assets/svg/add-remove-icon-black.svg) no-repeat 50%;background-size:100%;content:"";display:block;height:1.6rem;position:absolute;right:1.5rem;top:calc(50% - .8rem);transition:transform .1s linear;width:1.6rem}.filter-content .filter-list .active-filter>a{background:#e0ddc9;font-weight:400}.filter-content .filter-list .active-filter>a:after{transform:rotate(45deg)}.filter-content .filter-list .active-filter+.active-filter{border-top-color:#f9f8f1}}.timeline-sections-page{overflow-x:hidden}.timeline-sections-page nav.filters{z-index:2}.timeline-sections-page nav.filter-breadcrumbs{z-index:1}.timeline-sections p{color:#353332;font-family:LyonText;font-size:1.6rem;line-height:1.25;margin-bottom:2.2rem}.timeline-sections p:last-child{margin-bottom:0}.timeline-sections blockquote{background-color:#f9f8f2;margin-bottom:4rem;margin-top:4rem;position:relative;z-index:1}.timeline-sections .section-video{margin-bottom:4rem;margin-top:0;position:relative;z-index:1}.timeline-sections .section-video .video-preview.featured .play-button{bottom:calc(50% - 2rem)}.timeline-sections .section-video .video-preview{margin-bottom:0}.featured-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 0 2rem;position:relative;width:100%;z-index:1}.featured-section .faux-wrapper{-ms-flex-order:1;order:1}.featured-section .section-inner{margin:0 auto;max-width:130rem;-ms-flex-order:3;order:3;padding:0;position:relative;width:100%;z-index:1}.featured-section .faux-image{background-position:top;background-repeat:no-repeat;background-size:cover}.featured-section .faux-image:after{content:"";display:block;padding-top:66%}.featured-section article{animation:.4s ease-in 3s fadeIn forwards;opacity:0;padding:0 3.9rem 2rem;position:relative}.featured-section article.white-bg{background-color:#fff}.featured-section[data-direction=right] article{margin:0 0 0 auto}.featured-section article .animation-wrapper{animation:.6s ease 3.2s slideUp forwards;opacity:0}.featured-section .the-header{padding-bottom:.8rem;padding-top:2.1rem}.featured-section .the-header h1{font-size:2.4rem;margin:0 0 1.6rem}.featured-section .the-excerpt p{color:#252322;font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.4;margin:0 0 1.6rem}.featured-section#start-section{z-index:0}.featured-section#start-section .junction{-ms-flex-order:1;order:1}.featured-section#start-section .faux-image{background-position:bottom;-ms-flex-order:0;order:0}.featured-section#start-section article{background-color:#f9f8f2}.featured-section.gallery .date{font-size:3.2rem;line-height:1}.featured-section.gallery .section-inner article{padding:0 3.9rem 2rem}.featured-section.gallery .section-inner .heading{color:#000;font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.4rem;margin:0 0 .8rem}.featured-section.gallery .section-inner .excerpt{color:#353332;font-size:2rem;font-weight:700}.standard-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:4rem 0;padding:0;position:relative;z-index:1}.standard-section .date-image,.standard-section .section-inner{display:-ms-flexbox;display:flex;-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;opacity:0;padding:0 3.9rem 2rem;width:100%}.standard-section .date-image{-ms-flex-order:1;order:1}.standard-section .section-inner{-ms-flex-order:2;order:2}.standard-section.seen .date-image{animation:.8s ease 1s 1 fadeIn forwards}.standard-section.seen .section-inner{animation:.8s ease-in 1s 1 fadeIn forwards}.date-image .caption{display:inline-block;font-family:LyonText;font-size:2rem;margin:0 auto;padding:2.2rem 0;text-align:center}.standard-section .date-image img{height:auto;max-width:25rem;width:100%}.standard-section.standard .date-image{-ms-flex-align:center;align-items:center}.standard-section.standard .date-image.no-image{height:0;padding:0;visibility:hidden;width:100%}.framed .date-image .frame{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.framed .date-image .frame .faux-image{background-size:cover;display:block;margin:1.5rem 1.5rem 0}.framed .date-image .frame .faux-image:after{content:"";display:block;padding-top:62.5%;width:100%}.standard-section[data-direction=right] .section-inner{-ms-flex-align:end;align-items:flex-end}.standard-section .section-inner article{padding:0}.standard-section .date{font-size:3.2rem;line-height:1}.standard-section .section-inner .heading{color:#000;font-family:Zeta Condensed;font-size:2.4rem;font-weight:400;margin:0 0 .8rem}.standard-section .section-inner .excerpt{color:#353332;font-size:2rem;font-weight:700}.junction-inner{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:4.8rem;width:20rem}.junction-inner hr{background-color:#ffcb16;border:none;height:.2rem;margin:0;position:absolute;top:2.3rem;transition:width .75s cubic-bezier(.785,.135,.15,.86);width:0;z-index:1}.junction-inner hr.to-date{left:2rem}.junction-inner hr.to-image{display:none}.junction .marker{height:1.8rem;display:-ms-flexbox;display:flex;margin:0 3rem 0 1rem;position:relative;width:1.8rem}.junction .date,.junction .marker svg{animation:1s ease-in 1.5s 1 fadeIn forwards;opacity:0}.junction .date{color:#ffcb16;font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.4rem;font-weight:400;margin:0}.featured-section .junction .date{font-size:3.2rem}.standard-section .junction{display:-ms-flexbox;display:flex;-ms-flex-order:0;order:0;z-index:0}.junction .date.moving{transition:transform .75s cubic-bezier(.785,.135,.15,.86)}.junction.spotted .date .pulse{animation:pop .4s cubic-bezier(.785,.135,.15,.86) .75s forwards;display:block}.awards-sections{background-color:#c5e3de;display:block;max-width:none;padding-bottom:10.5rem;width:100%}.awards-sections .big-title{font-size:3.2rem;margin:0 auto;padding:6rem 2rem 4rem;text-align:left}.awards-sections .section-inner{columns:1;column-gap:14rem;margin:0 auto;max-width:44rem;width:100%}.awards-item{break-inside:avoid;margin-bottom:5rem;max-width:44rem}.awards-item h4{color:#000;font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.4rem;font-weight:400;margin:0 0 .8rem}.awards-sections .section-inner p{color:#353332;font-family:LyonText;font-size:1.6rem;line-height:1.25}.the-timeLine{position:absolute;z-index:0}#new-line{transition:height 50ms cubic-bezier(.785,.135,.15,.86);transform:translateX(.8rem) translateY(1rem)}.path-vert{transition:stroke-dashoffset 50ms cubic-bezier(.785,.135,.15,.86)}span#line-tip{display:block;height:3rem;margin:0;opacity:1;padding:0;transition:top 50ms cubic-bezier(.785,.135,.15,.86),opacity .25s ease-in;transform:translateX(-.9rem);width:3rem;z-index:0}span#line-tip svg{-ms-filter:"FlipH";filter:FlipH;height:3rem;transform:scaleX(-1);width:3rem}span#line-tip svg path{fill:#ffcc16}#loading{margin:0;padding:0;position:fixed;bottom:0;left:0;right:0;top:0;z-index:99999999999}#loading .outer{background:#f9f8f2;border-radius:50%;height:250vw;position:absolute;left:calc(50% - 125vw);top:calc(50% - 125vw);width:250vw;z-index:-1}#loading .inner,#loading .outer{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}#loading .inner{height:100vh;width:100vw}.bottles{height:2.5rem;position:absolute;left:calc(50% - 1.2rem);top:-5rem;width:3rem}.bottles#bb{animation:drop 1.2s cubic-bezier(.785,.135,.15,.86) forwards}.bottles#sb{animation:drop .9s cubic-bezier(.785,.135,.15,.86) .6s forwards;height:1.3rem;left:calc(50% - .9rem);width:1.1rem}#loading .countPercentage{color:#ffcc19;font-size:3.2rem;height:3.2rem;margin:0 0 .8rem}#loading .countPercentage,#loading p{font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif}#loading p{color:#353332;font-size:2.4rem;line-height:2.4rem;margin:0;text-transform:uppercase}#loading .vesper-path{-ms-flex-item-align:start;align-self:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;height:7rem;width:calc(50vw + 8.8rem)}#loading .vesper{animation:slideLeft 1.85s cubic-bezier(.785,.135,.15,.86) .75s forwards;display:-ms-flexbox;display:flex}.close-me{opacity:0;transition:all 1s ease-in-out}.smoke{height:6.8rem;position:relative}.smoke-wrapper{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.top-smoke{position:relative;left:.5rem;top:3rem;transform:scale(1.6)}.middle-smoke{position:relative;left:-2rem;top:1.5rem}.bottom-smoke{position:absolute;bottom:.6rem;left:-2.4rem}.large-smoke{border-radius:50%;height:2rem;width:2rem}.large-smoke,.small-smoke{background:#ffcd19;display:inline-block;opacity:0}.small-smoke{border:.1rem solid #f9f8f3;border-radius:50%;height:1.5rem;margin-left:-.8rem;width:1.5rem}.middle-smoke .small-smoke{-webkit-margin-after:.5rem;margin-block-end:.5rem}.top-smoke .small-smoke{animation:smoke .4s linear 1.6s 1 forwards}.top-smoke .large-smoke{animation:smoke .4s linear 1.4s 1 forwards}.middle-smoke .small-smoke{animation:smoke .4s linear .58s 3 forwards}.middle-smoke .large-smoke{animation:smoke .4s linear .38s 3 forwards}.bottom-smoke .small-smoke{animation:smoke .4s linear .2s 3 forwards}.bottom-smoke .large-smoke{animation:smoke .4s linear 3 forwards}.locked{overflow:hidden}.simply-scroll-container{position:relative}.simply-scroll-clip{position:relative;overflow:hidden}.simply-scroll-list{overflow:hidden}.simply-scroll-list,.simply-scroll-list li{margin:0;padding:0;list-style:none}.simply-scroll-list li img{border:none;display:block}.simply-scroll-btn{position:absolute;width:42px;height:44px;z-index:3;cursor:pointer}.simply-scroll-btn-left{left:6px;bottom:6px;background-position:0 -44px}.simply-scroll-btn-left.disabled{background-position:0 0!important}.simply-scroll-btn-left:focus,.simply-scroll-btn-left:hover{background-position:0 -88px}.simply-scroll-btn-right{right:6px;bottom:6px;background-position:-84px -44px}.simply-scroll-btn-right.disabled{background-position:-84px 0!important}.simply-scroll-btn-right:focus,.simply-scroll-btn-right:hover{background-position:-84px -88px}.simply-scroll-btn-up{right:6px;top:6px;background-position:-126px -44px}.simply-scroll-btn-up.disabled{background-position:-126px 0!important}.simply-scroll-btn-up:focus,.simply-scroll-btn-up:hover{background-position:-126px -88px}.simply-scroll-btn-down{right:6px;bottom:6px;background-position:-42px -44px}.simply-scroll-btn-down.disabled{background-position:-42px 0!important}.simply-scroll-btn-down:focus,.simply-scroll-btn-down:hover{background-position:-42px -88px}.simply-scroll-btn-pause{right:6px;bottom:6px;background-position:-168px -44px}.simply-scroll-btn-pause:focus,.simply-scroll-btn-pause:hover{background-position:-168px -88px}.simply-scroll-btn-pause.active{background-position:-84px -44px}.simply-scroll-btn-pause.active:focus,.simply-scroll-btn-pause.active:hover{background-position:-84px -88px}.simply-scroll{margin-bottom:1em}.simply-scroll,.simply-scroll .simply-scroll-clip{width:576px;height:200px}.simply-scroll .simply-scroll-list li{float:left;width:290px;height:200px}.vert{width:340px;height:400px;margin-bottom:1.5em}.vert .simply-scroll-clip{width:290px;height:400px}.vert .simply-scroll-list li{width:290px;height:200px}.vert .simply-scroll-btn-up{right:0;top:0}.vert .simply-scroll-btn-down{right:0;top:52px}@media print{body{background:none}#site-content{background:#fff;max-width:100%;padding:0;width:100%}#site-header #site-logo{display:block}#popular-recipes,#recent-wines,#recentRecipes,#recipe-footer,#related-drinks,#related-products,#site-footer,#site-header .bar,._hj-widget-container,.breadcrumbs,.download-me,.featured-video,.menu-toggle,.oddcookie,.recipe-campaign-bar,.search-box,.social-share,.turquoise-section,section.inspired{display:none!important}#recipe-header{margin-bottom:1rem}#recipe-header #mobile-featured img{margin-bottom:3rem;width:50%}#recipe-header #recipe-meta{padding-left:0}#cooking-times{margin-top:0}#ingredient_modifier_minus,#ingredient_modifier_plus,#related-recipes,#tags,.toggle-fullscreen{display:none!important}#ingredient-list{box-shadow:none;padding:1rem 0}#ingredient-list ul+ul{margin-top:1.7rem}#ingredient-list li+li{margin-top:.8rem}#product-meta,.product-description{width:100%}.oa_product #featured,.oa_product #mobile-featured{box-shadow:none}#product-header img{margin-bottom:3rem!important;margin-left:0!important;padding:0!important;width:30%!important}.faux-button{display:none}}@media print{*{box-shadow:none}body{display:block!important}#site-header{visibility:hidden;height:0}#site-header #site-logo{top:calc(50% - 5.5rem)!important;visibility:visible;z-index:999}.recipe-header h1,h1{font-size:28px}p{font-size:1.4rem}.faux-image,img{-webkit-print-color-adjust:exact}iframe{width:100%}#_hj_poll_container,#mobile-featured,#related-reading,.filter-breadcrumbs,.filters,.filters-container,.load-more-container,.recipe-ingredient-card,.recipe-inspiration,aside#main-sidebar{display:none!important}#ingredient-list li a{text-decoration:none}article.page.columns-wrapper{margin:0 auto}article.columns-wrapper.single-column .page-inner{max-width:100%}.single-post section#latest-posts{display:none!important}.post-content,.post-content p{font-size:1.4rem}.recipe-top{display:block!important;margin:0 0 4rem!important}.single-oa_recipe article{margin:0!important;padding:0!important;width:100%!important}.recipe-header{display:block;margin-top:0;margin-bottom:3rem;padding-top:0;width:100%!important}.cooking-times,.recipe-header *{display:block!important}.cooking-times{background:none;padding:0!important}.cooking-times:before{content:none}.cooking-times .item{width:50%;display:inline;float:left}.cooking-times .item time{font-size:14px}#ingredient_modifier_minus,#ingredient_modifier_plus,#recipe-categories,#related-recipes,#tags,.recipe-footer,.recipe-meta,.recipe-step-video,.toggle-fullscreen{display:none!important}.intenso,.originale,.recipe-ingredients-inner{box-shadow:none!important}a.inspire-item{-webkit-print-color-adjust:exact}.oa_product #featured,.oa_product #mobile-featured{box-shadow:none}#product-header{margin-bottom:0}#product-header img{margin-bottom:0!important;margin-left:0!important;padding:0!important;width:100%!important}#related-products{display:block!important}.faux-button{display:none}.recipe-container a.originale,input{page-break-inside:avoid;page-break-after:auto}}#cookiescript_injected,#cookiescript_injected_fsd{max-height:90%!important;-ms-flex-pack:center!important;justify-content:center!important;font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif}#cookiescript_injected #cookiescript_header,#cookiescript_injected .cookiescript_fsd_title,#cookiescript_injected_fsd #cookiescript_header,#cookiescript_injected_fsd .cookiescript_fsd_title{font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:2.4rem}#cookiescript_injected #cookiescript_description,#cookiescript_injected_fsd #cookiescript_description{font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px}@media (min-width:1024px){#cookiescript_injected #cookiescript_description,#cookiescript_injected_fsd #cookiescript_description{font-size:14px}}#cookiescript_injected #cookiescript_buttons,#cookiescript_injected_fsd #cookiescript_buttons{margin-right:0!important}#cookiescript_injected #cookiescript_accept,#cookiescript_injected #cookiescript_reject,#cookiescript_injected #cookiescript_save,#cookiescript_injected_fsd #cookiescript_accept,#cookiescript_injected_fsd #cookiescript_reject,#cookiescript_injected_fsd #cookiescript_save{border-radius:4px!important;font-size:12px!important;font-weight:700!important;letter-spacing:.35px!important;text-align:center!important;color:#000!important;line-height:3.3!important;cursor:pointer!important}#cookiescript_injected #cookiescript_accept,#cookiescript_injected #cookiescript_save,#cookiescript_injected_fsd #cookiescript_accept,#cookiescript_injected_fsd #cookiescript_save{background-color:#ffcb16!important;border:1px solid #e2b000!important}#cookiescript_injected #cookiescript_accept,#cookiescript_injected_fsd #cookiescript_accept{min-width:150px}#cookiescript_injected #cookiescript_reject,#cookiescript_injected_fsd #cookiescript_reject{border:1px solid #e0ddc9!important;background-color:#fff!important;padding:0 17px}#cookiescript_injected #cookiescript_readmore,#cookiescript_injected_fsd #cookiescript_readmore{display:block;text-decoration:underline}#cookiescript_injected_fsd a,#cookiescript_injected a{text-decoration:underline!important;color:#017da5!important}#cookiescript_injected .cookiescript_fsd_tabs_content,#cookiescript_injected_fsd .cookiescript_fsd_tabs_content{background-color:#f3f0dd!important;-webkit-mask-image:none!important;mask-image:none!important}#cookiescript_injected .cookiescript_fsd_tabs>.cookiescript_active,#cookiescript_injected_fsd .cookiescript_fsd_tabs>.cookiescript_active{border-top:2px solid rgba(0,0,0,.7);background-color:#f3f0dd!important}#cookiescript_injected #cookiescript_manage,#cookiescript_injected_fsd #cookiescript_manage{display:inline-block;margin-top:24px;color:#017da5!important;text-decoration:underline}#cookiescript_injected #cookiescript_manageicon,#cookiescript_injected_fsd #cookiescript_manageicon{display:none!important}#cookiescript_injected #cookiescript_checkboxs,#cookiescript_injected_fsd #cookiescript_checkboxs{width:100%;display:block}@media (min-width:600px){#cookiescript_injected #cookiescript_checkboxs,#cookiescript_injected_fsd #cookiescript_checkboxs{display:-ms-flexbox;display:flex}}.lazy{opacity:0;transition:all .3s ease-in-out}.lazy[data-loaded=true]{opacity:1}.filter-bar-page.sub-page.has-post-thumbnail #site-content{padding-top:9.2rem}.filter-bar-page #site-content{padding-top:10.6rem;position:relative}.filter-bar-page.no-main-top-padding #site-content{padding-top:12.4rem}.show-filtered-breadcrumbs.filter-bar-page.no-main-top-padding #site-content{padding-top:12.5rem}.single-oa_recipe.filter-bar-page #site-content{padding-top:6.4rem}@media (min-width:480px){.filter-bar-page #site-content{padding-top:10.8rem}.filter-bar-page.sub-page.has-post-thumbnail #site-content{padding-top:9.4rem}.single-oa_recipe.filter-bar-page #site-content{padding-top:6rem}}@media (min-width:600px){.filter-bar-page.sub-page.has-post-thumbnail #site-content{padding-top:10.4rem}.filter-bar-page #site-content,.show-filtered-breadcrumbs.filter-bar-page.no-main-top-padding #site-content{padding-top:12.4rem}.filter-bar-page.no-main-top-padding #site-content{padding-top:13.1rem}.single-oa_recipe.filter-bar-page #site-content{padding-top:6.3rem}}@media (min-width:769px){.show-filtered-breadcrumbs .single-oa_product.filter-bar-page #site-content,.show-filtered-breadcrumbs .single-oa_recipe.filter-bar-page #site-content,.single-oa_product.filter-bar-page #site-content,.single-oa_recipe.filter-bar-page #site-content{padding-top:13.4rem}.single-oa_recipe.filter-bar-page #site-content{padding-top:6.3rem}}@media (min-width:1281px){.single-oa_recipe.filter-bar-page #site-content{padding-top:11.8rem}.single-oa_product.filter-bar-page #site-content{padding-top:13.8rem}.show-filtered-breadcrumbs .single-oa_product.filter-bar-page #site-content{padding-top:13.7rem}.show-filtered-breadcrumbs .single-oa_recipe.filter-bar-page #site-content{padding-top:11.7rem}.filter-bar-page.sub-page.has-post-thumbnail #site-content{padding-top:10.8rem}.filter-bar-page #site-content,.filter-bar-page.no-main-top-padding #site-content{padding-top:13.8rem}.show-filtered-breadcrumbs.filter-bar-page.no-main-top-padding #site-content{padding-top:13.7rem}.single-oa_recipe.filter-bar-page #site-content{padding-top:6.4rem}}@media print{.filter-bar-page #site-content{padding-top:10rem!important}}.filter-breadcrumbs{background:#f9f8f1;border-bottom:.2rem solid #dfdcc8;border-top:.2rem solid #dfdcc8;font-size:1.4rem;overflow:-moz-scrollbars-none;-ms-overflow-style:none;overflow:auto;position:absolute;left:0;top:5.3rem;margin:0;width:100%}.single-oa_recipe .filter-breadcrumbs{position:static}.inspirational-landing-single .filter-breadcrumbs,.inspirational-single .filter-breadcrumbs,.page-template-pagetemplate-recipe-authors .filter-breadcrumbs{background-color:transparent;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:static;border-top:none;border-bottom:none}.filter-breadcrumbs::-webkit-scrollbar{display:none}.filter-breadcrumbs ul{display:-ms-flexbox;display:flex;-ms-flex-pack:flex-start;justify-content:flex-start;margin:0}.filter-breadcrumbs ul li{-ms-flex-align:center;align-items:center;background:#f9f8f1;border:none;display:-ms-flexbox;display:flex;font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;height:3.8rem;margin:0;white-space:nowrap}.inspirational-landing-single .filter-breadcrumbs ul li,.inspirational-single .filter-breadcrumbs ul li,.page-template-pagetemplate-recipe-authors .filter-breadcrumbs ul li{background-color:transparent}.filter-breadcrumbs ul li:not(#current-page):after{background:url(/app/themes/dijoy-b2c/assets/svg/breadcrumb-chevron-right.svg) no-repeat 50%;background-size:100% auto;content:"";display:block;height:3.8rem;width:1.14rem}.filter-breadcrumbs ul li#current-page,.filter-breadcrumbs ul li#previous-page,.inspirational-landing-single .filter-breadcrumbs ul li:not(#current-page):after,.inspirational-single .filter-breadcrumbs ul li:not(#current-page):after,.page-template-pagetemplate-recipe-authors .filter-breadcrumbs ul li:not(#current-page):after{display:none}.filter-breadcrumbs ul li#current-page.show,.filter-breadcrumbs ul li#previous-page.show{display:-ms-flexbox;display:flex}.filter-breadcrumbs ul li#current-page{padding-left:1.1rem}.filter-breadcrumbs ul li a{display:block;padding:0 6rem;color:#a3a3a3}.inspirational-landing-single .filter-breadcrumbs ul li a,.inspirational-single .filter-breadcrumbs ul li a,.page-template-pagetemplate-recipe-authors .filter-breadcrumbs ul li a{padding:0;margin-right:1.2rem;font-size:1.2rem}@media (min-width:1024px){.inspirational-landing-single .filter-breadcrumbs ul li a,.inspirational-single .filter-breadcrumbs ul li a,.page-template-pagetemplate-recipe-authors .filter-breadcrumbs ul li a{margin-right:2.4rem;font-size:1.6rem}}.filter-breadcrumbs ul li:last-child a{display:block;padding:0 6rem;color:#000}.inspirational-landing-single .filter-breadcrumbs ul li:last-child a,.inspirational-single .filter-breadcrumbs ul li:last-child a,.page-template-pagetemplate-recipe-authors .filter-breadcrumbs ul li:last-child a{padding:0}.filter-breadcrumbs ul li a svg{position:relative;bottom:-.1rem}.flexible-sections-page .filter-breadcrumbs{background:#f3f0dd;position:relative;left:calc(50% - 50vw);right:auto;top:auto;width:100vw}.flexible-sections-page .filter-breadcrumbs li{background:#f3f0dd}@media (min-width:480px){.filter-breadcrumbs{font-size:1.6rem}.filter-breadcrumbs ul li,.filter-breadcrumbs ul li:not(#current-page):after{height:4rem}.filter-breadcrumbs ul li:not(#current-page):after{width:1.2rem}.filter-breadcrumbs ul li#current-page{padding-left:1.5rem}.filter-breadcrumbs ul li a{display:block;padding:0 1.5rem}}@media (min-width:600px){.filter-breadcrumbs{top:6.3rem}.filter-breadcrumbs ul li a{padding:0 2.1rem}.filter-breadcrumbs ul li#current-page{padding-left:2.1rem}}@media (min-width:1281px){.filter-breadcrumbs{top:6.7rem}}.single-oa_recipe nav.filters{border-bottom:none;background:#f9f8f1}.single-oa_recipe nav.filters.sticky{background:#f3f0dd}@media (min-width:768px){.single-oa_recipe nav.filters{background:#f3f0dd}}.single-oa_recipe nav.filters .navbar-menu{top:100%}.single-oa_recipe nav.filters .menu-toggle.active{background:transparent url(/app/themes/dijoy-b2c/assets/svg/cross-black.svg) no-repeat 50%}.single-oa_recipe #sticky-adjuster,.single-oa_recipe nav.filters{height:6.4rem}.single-oa_recipe nav.filters.sticky .filters-logo{display:none}@media (min-width:769px){.single-oa_recipe nav.filters.sticky .filters-logo{display:-ms-flexbox;display:flex}}.single-oa_recipe nav.filters form input[type=submit]{background:#ffcb16 url(/app/themes/dijoy-b2c/assets/svg/search-icon.svg) no-repeat 50%;text-indent:-9999rem;height:4.3rem;top:calc(50% - 2.1rem);width:5.4rem}.single-oa_recipe nav.filters.sticky form input[type=submit]{display:block}.single-oa_recipe nav.filters.sticky .filter-search{margin-right:0}.single-oa_recipe nav.filters .menu-toggle{color:transparent;border-color:transparent;background-image:url(/app/themes/dijoy-b2c/frontend/app/images/burger.svg);background-repeat:no-repeat;background-position:50%;width:40px;height:24px;border-radius:0}nav.filters .shelf-menu .shelf-inner-container{max-height:calc(100vh - 11.7rem)}nav.filters{background:#f3f0dd;border-bottom:.3rem solid #e0ddc9;display:-ms-flexbox;display:flex}.inspirational-landing-single nav.filters,.inspirational-single nav.filters,.page-template-pagetemplate-recipe-authors nav.filters{background-color:transparent;position:static;height:7rem}#sticky-adjuster,nav.filters{height:5.3rem;margin:0;position:absolute;left:0;right:0;top:0}nav.filters.sticky{position:fixed;z-index:10000}nav.filters .auto-complete{left:auto;max-width:61.7rem;top:calc(100% + .3rem);width:100%;z-index:9999}nav.filters.sticky .auto-complete{max-height:calc(100vh - 5.3rem);overflow:auto;-webkit-overflow-scrolling:touch}nav.filters .filter-toggles-wrapper{display:-ms-flexbox;display:flex;-ms-flex:0 0 7.5rem;flex:0 0 7.5rem}nav.filters .filter-search,nav.filters .filter-search form#search{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex:1 1 1rem;flex:1 1 1rem;-ms-flex-pack:end;justify-content:flex-end;margin:0;padding:0}nav.filters .filter-search{margin:0 1rem;position:relative}.inspirational-landing-single nav.filters .filter-search,.inspirational-single nav.filters .filter-search,.page-template-pagetemplate-recipe-authors nav.filters .filter-search{margin:0}nav.filters .filters-logo+.filter-search{margin-left:1rem}nav.filters .filter-search .search-tags{display:none}nav.filters .menu-toggle-wrapper{-ms-flex-align:center;align-items:center;display:none;-ms-flex:0 0 5rem;flex:0 0 5rem;-ms-flex-pack:center;justify-content:center;margin:0 .8rem 0 1.5rem}nav.filters.sticky .menu-toggle-wrapper{display:-ms-flexbox;display:flex}nav.filters .filter-search+.menu-toggle-wrapper{margin-left:0}nav.filters .menu-toggle{border-color:#dfdcc8;color:#353332;width:100%}nav.filters .menu-toggle.active{background:#dfdcc8}nav.filters .navbar-menu{top:calc(100% + .3rem)}nav.filters section.search{position:static}nav.filters form input[type=search]{background:#fff;border:.1rem solid #dfdcc8;border-radius:99rem;font-size:1.6rem;height:3.6rem;margin:0;padding:.8rem 5.5rem .8rem 1.6rem;text-overflow:ellipsis;width:100%}.inspirational-landing-single nav.filters form input[type=search],.inspirational-single nav.filters form input[type=search],.page-template-pagetemplate-recipe-authors nav.filters form input[type=search]{max-width:none}@media (min-width:1280px){.inspirational-landing-single nav.filters form input[type=search],.inspirational-single nav.filters form input[type=search],.page-template-pagetemplate-recipe-authors nav.filters form input[type=search]{max-width:45rem}}nav.filters.has-breadcrumbs form input[type=search]{max-width:100%}nav.filters form input[type=submit]{background:#ffcb16 url(/app/themes/dijoy-b2c/assets/svg/search-icon.svg) no-repeat 50%;border-radius:99rem;color:#252322;font-size:1.2rem;height:3rem;min-width:0;padding:0;position:absolute;right:.3rem;top:calc(50% - 2rem);text-align:center;text-indent:-9999rem;width:4.4rem}nav.filters.sticky form input[type=search]{padding-right:1.6rem}nav.filters.sticky form input[type=submit]{display:none}nav.filters .breadcrumbs{-ms-flex-align:center;align-items:center;border:none;display:-ms-flexbox;display:flex;margin:0 0 0 3.3rem;padding:0}nav.filters .breadcrumbs ul:after{content:none}nav.filters .breadcrumbs li,nav.filters .breadcrumbs li a{color:#948f8c}@media (min-width:480px){nav.filters .menu-toggle-wrapper{-ms-flex:0 0 6.2rem;flex:0 0 6.2rem;margin:0 1.3rem 0 1.5rem}nav.filters.sticky form input[type=submit]{display:block}}@media (min-width:600px){#sticky-adjuster,nav.filters{height:6.3rem}nav.filters.sticky .filters-logo{display:-ms-flexbox;display:flex}nav.filters form input[type=search]{height:4rem;max-width:45rem;padding:1rem 8.1rem 1rem 1.6rem}nav.filters.sticky form input[type=search]{padding-right:8.1rem}nav.filters form input[type=submit]{background-image:none;height:3.4rem;text-indent:0;top:calc(50% - 2rem);width:6.8rem}nav.filters .filter-search{margin-right:2rem}nav.filters .filters-logo+.filter-search{margin-left:2rem}}@media (min-width:760px){nav.filters .filter-list{border-left:.1rem solid #e0ddc9;border-right:.1rem solid #e0ddc9}}@media (min-width:1025px){nav.filters.has-breadcrumbs .filters-container{display:-ms-flexbox;display:flex}nav.filters.has-breadcrumbs .filter-search .search-box{max-width:61.7rem;width:100%}}@media (min-width:1281px){#sticky-adjuster,nav.filters{height:6.7rem}nav.filters .filter-view{height:3rem;margin-top:1.7rem;padding:0 2.5rem 0 2rem}nav.filters.sticky.thin-filter-content .filters-container{position:relative}nav.filters .filter-toggles-wrapper{-ms-flex:1 1 75%;flex:1 1 75%;max-width:100rem}nav.sticky .filter-toggles{box-shadow:none}nav.filters .filter-search{margin-left:4rem;min-width:40rem}nav.filters.sticky .filter-search{margin-left:2rem;min-width:32rem}nav.filters.sticky .filter-toggles.toggle-count-2 .filter-sub-page-nav-toggle.active+.filter-content.visible{margin-left:24.3rem}}.originale .item-content .item-meta .ratings .stars__vote-count{display:none}.originale .item-content .item-meta .ratings .stars{display:-ms-flexbox;display:flex}.originale .item-content .item-meta .ratings .stars svg{height:1.6rem;width:1.6rem}.azienda .item-content .item-meta .ratings .stars{display:-ms-flexbox;display:flex}.azienda .item-content .item-meta .ratings p{display:none}.azienda .item-content .item-meta .ratings .stars svg{height:1.6rem;width:1.6rem}.single-oa_recipe #recipe-header .ratings p{display:block}.stars__vote-count{display:none}.ratings{-ms-flex:unset!important;flex:unset!important}.ratings .stars{position:relative}.ratings .cover{width:100%;height:100%;position:absolute;pointer-events:none;right:0;mix-blend-mode:color;background-color:#fff}.single-oa_recipe .ratings{-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:100vmax;padding:3px 10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.16);margin-right:15px}.single-oa_recipe .ratings,.single-oa_recipe .ratings .stars{display:-ms-flexbox;display:flex;width:100%}.single-oa_recipe .Comments .ratings,.single-oa_recipe .RecipeSwipeCard .ratings{background-color:transparent;box-shadow:none;margin-right:0;padding:0}.single-oa_recipe .Comments .ratings .cover{background-color:#f3f0dd}.single-oa_recipe .ratings .stars svg{padding:0 .2rem}.single-oa_recipe .stars__vote-count{display:block;font-size:1.2rem;margin-left:6px}.single-oa_recipe .Comments .ratings{max-width:100px}@media (min-width:1024px){.single-oa_recipe .Comments .ratings{max-width:none}}.single-oa_recipe .Comments .stars__vote-count{display:none}#recipe-meta .ratings{margin:1.2rem 0 0}#recipe-meta #cooking-times+.ratings{margin-top:2.2rem}.ratings p{color:#353332;display:none;font-size:1rem;font-weight:700;letter-spacing:0;margin:0 0 .4rem;padding:0}.ratings p span{font-weight:400}.ratings:not(.not-votable) .stars:hover polygon,.ratings:not(.not-votable) .stars svg:hover polygon{fill:#ffcb16;stroke:#ffcb16;cursor:pointer}.ratings:not(.not-votable) .stars svg:hover~svg polygon{fill:#f3f0dd}.originale .item-content .item-meta .ratings .stars__vote-count{display:none!important}.recipe-meta .ratings,.recipe-meta .ratings p{display:block}.recipe-stars .ratings>p>span{display:none}.recipe-meta .ratings .stars{display:-ms-flexbox;display:flex}.ratings .stars svg{padding:0 .1rem}#recipe-footer .ratings .stars svg,.recipe-header .ratings .stars svg{padding:0 .2rem}.ratings:not(.not-votable) .stars svg:hover~svg polygon{fill:transparent}.footer-block.score .ratings{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}.footer-block.score .ratings p{display:block;font-size:1.2rem;margin:0}.footer-block.score .ratings p span{display:block;margin-top:.1rem}.originale .item-content .item-meta .ratings{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.originale .item-content .item-meta .ratings .stars__vote-count{color:#858585;display:inline;-ms-flex-order:2;order:2;margin:.1rem 0 0 .5rem}.originale .item-content .item-meta .ratings .stars{-ms-flex-order:1;order:1}@media print{.ratings{display:none!important}}body.single-oa_recipe{background-color:#f9f8f1!important}@media (min-width:1024px){.RecipeHead+.filter-bar-edge{display:none}}.RecipeHead{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.RecipeHead{-ms-flex-direction:row;flex-direction:row;margin-right:0;margin-bottom:35px}}@media print{.RecipeHead{margin:0;display:block;overflow:hidden}}.RecipeHead .js-favorite-button{z-index:2}.recipe-media.video-open .RecipeHead__Media .js-favorite-button{display:none}.RecipeHead__Media{position:relative;min-height:100%}.RecipeHead__Media__ImageWrapper{position:relative}.recipe-media.video-open .RecipeHead__Media__ImageWrapper{position:static}.RecipeHead__Media__ImageWrapper--Video:after{content:"";padding-bottom:56%;display:block}.RecipeHead__Media img{display:block;width:100%}.recipe-media.video-open .RecipeHead__Media img{display:none!important}@media (min-width:768px){.RecipeHead__Media{-ms-flex:1;flex:1;max-width:750px;-ms-flex:2;flex:2}}@media print{.RecipeHead__Media{max-width:250px;float:right}}.RecipeHead__Media .js-favorite-button{z-index:2}.RecipeHead__Media .recipe-media{position:static}.RecipeHead__MediaDownload{display:block;width:100%;height:100%;opacity:0;text-transform:uppercase;position:absolute;bottom:0;left:0;padding:6px 8px;background:#000;color:#fff;z-index:1}.RecipeHead__MediaDownload--Video{display:none}@media (min-width:768px){.RecipeHead__MediaDownload--Video{display:block}}.RecipeHead__MediaDownload:not(.RecipeHead__MediaDownload--Video){width:100%;height:100%;opacity:0}@media (min-width:768px){.RecipeHead__MediaDownload:not(.RecipeHead__MediaDownload--Video){width:auto;height:auto;opacity:1}}.recipe-media.video-open .RecipeHead__MediaDownload{display:none}@media (min-width:768px){.RecipeHead__MediaDownload{width:auto;height:auto;opacity:1}}@media print{.RecipeHead__MediaDownload{display:none}}.RecipeHead__BgImage{padding-bottom:100%;background-size:cover;background-position:50%}.recipe-media.video-open .RecipeHead__BgImage{padding-bottom:60%}@media (min-width:768px){.RecipeHead__BgImage{display:none}}@media print{.RecipeHead__BgImage{display:none}}.RecipeHead__VideoBgImage{position:absolute;width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.RecipeHead__ResponsiveCampaignBar{width:100%}@media (min-width:1280px){.RecipeHead__ResponsiveCampaignBar{display:none}}.RecipeHead__DesktopCampaignBar{width:100%;display:none}@media (min-width:1280px){.RecipeHead__DesktopCampaignBar{display:block}}.RecipeHead__Content{-ms-flex:1;flex:1;padding:0 15px}@media (min-width:768px){.RecipeHead__Content{padding:0 24px}}@media print{.RecipeHead__Content{padding:0}}.RecipeHead__Title{color:#242322;margin:30px 0 14px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (min-width:768px){.RecipeHead__Title{font-size:4.4rem;margin-top:40px}}@media (min-width:1280px){.RecipeHead__Title{font-size:4.8rem}}@media (min-width:1440px){.RecipeHead__Title{font-size:5.6rem}}@media print{.RecipeHead__Title{font-size:4rem}}.RecipeHead__Meta{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:14px;gap:8px 0}.RecipeHead__Meta,.RecipeHead__MetaTime{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.RecipeHead__MetaTime{font-size:1.4rem;white-space:nowrap}.RecipeHead__MetaTime:after{content:"";width:1px;height:24px;background-color:rgba(0,0,0,.08);display:inline-block;margin:0 12px}.RecipeHead__Ingredients{display:-ms-flexbox;display:flex;white-space:nowrap;background-image:url(/app/themes/dijoy-b2c/frontend/app/images/ingredients.svg);background-repeat:no-repeat;background-position:0;padding-left:20px;font-size:1.4rem}.RecipeHead .stars{transition:max-width .2s ease-out;max-width:135px;z-index:3}.RecipeHead__MetaRating{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.RecipeHead__MetaRating:after{content:"";width:1px;height:24px;background-color:rgba(0,0,0,.08);display:inline-block;margin:0 12px}@media print{.RecipeHead__MetaRating{display:none}}.RecipeHead__MetaRating--HasVoted .ratings{max-width:0!important;padding:0;margin:0;overflow:hidden}.RecipeHead__MetaRating--HasVoted .RecipeHead__FeedbackImage{animation:HeartPulse 1s linear 2;animation-delay:1s}.RecipeHead__Feedback{display:-ms-flexbox;display:flex;max-width:0;overflow:visible;-ms-flex-align:center;align-items:center;opacity:0;transition:max-width .4s ease-out,opacity .4s;transition-delay:.45s}.RecipeHead__MetaRating--HasVoted .RecipeHead__Feedback{max-width:100px;opacity:1}.RecipeHead__FeedbackText{margin-right:4px}.RecipeHead__FeedbackImage{display:inline-block;width:20px;height:19px;background-image:url(/app/themes/dijoy-b2c/frontend/app/images/heart.svg);background-repeat:no-repeat;background-size:contain}.RecipeHead__MetaTimeIcon{display:-ms-flexbox;display:flex;width:16px;height:16px;margin-right:6px;background-image:url(/app/themes/dijoy-b2c/frontend/app/images/clock.svg)}.RecipeHead__Text p{font-size:1.8rem;line-height:1.56;letter-spacing:.2px;margin-bottom:25px}@media print{.RecipeHead__Text p{font-size:1.4rem;line-height:2rem;margin-bottom:15px}}.RecipeHead__Text a{text-decoration:underline}.RecipeHead__Collaboration{font-size:1.2rem}.RecipeContent{padding:0 15px}@media (min-width:768px){.RecipeContent{padding:0 24px}}@media print{.RecipeContent{padding:0}}.RecipeContent__Container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#f9f8f1}@media (min-width:1024px){.RecipeContent__Container{-ms-flex-direction:row;flex-direction:row}}@media print{.RecipeContent__Container{background-color:transparent;-ms-flex-direction:row;flex-direction:row}}.RecipeContent__SubTitle{display:none;margin-bottom:10px}@media (min-width:1024px){.RecipeContent__SubTitle{display:inline-block}}@media print{.RecipeContent__SubTitle{display:inline-block}}.RecipeContent__Ingredient{-ms-flex:1;flex:1}.RecipeContent__Content{-ms-flex:2;flex:2}@media print{.RecipeContent__Content{margin-left:25px}}.Tabbed__Nav{display:-ms-flexbox;display:flex;position:relative}@media (min-width:1024px){.Tabbed__Nav{display:none}}@media print{.Tabbed__Nav{display:none}}.Tabbed__Nav:after{content:"";position:absolute;background-color:#fff;width:100%;height:4px;z-index:1;bottom:-4px;right:0}.Tabbed__NavButton{-ms-flex:1;flex:1;background-color:#ded19d;border:none;box-shadow:0 0 4px 0 rgba(0,0,0,.16);padding:1.6rem 1.8rem 1.4rem;margin:1rem 0 0;border-radius:4px 4px 0 0;transition:none}.Tabbed__NavButton[data-active=true]{background-color:#fff;margin-top:0;padding-top:2.6rem;z-index:1}.Tabbed__NavButton[data-active=true] span{border-bottom:1px solid #000}.Tabbed__Content{display:none}.Tabbed__Content--Visible{display:inline}@media (min-width:1024px){.Tabbed__Content{display:inline}}@media print{.Tabbed__Content{display:inline}}.Servings{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:1.2rem}@media print{.Servings{padding-left:0}}.Servings__Unit{text-transform:uppercase;margin-right:20px}.Servings__Amount{min-width:26px;margin:0 2px;text-align:center}.Servings__ButtonsContainer{display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;border:1px solid #000;border-radius:4px;overflow:hidden}.Servings__Button{width:36px;min-width:36px;height:40px;box-shadow:none;border-radius:0;background-color:#f3f0dd;background-repeat:no-repeat;background-position:50%;border-left:1px solid #000}.Servings__Button[name=minus]{border-right:1px solid #000;border-left:none;width:35px;background-color:#fff;background-image:url(/app/themes/dijoy-b2c/frontend/app/images/icon-minus.svg)}.Servings__Button[name=plus]{background-image:url(/app/themes/dijoy-b2c/frontend/app/images/icon-plus.svg)}.Servings__Button--Disabled{opacity:.3;cursor:auto}.Servings__Info{display:none;background-color:#f3f0dd;font-size:1.2rem;padding:20px 10px 20px 16px}.IngredientList{border:none}@media (min-width:1024px){.IngredientList{margin-bottom:88px}}.IngredientList__Row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;border:none;border-top:1px solid #f3f0dd;padding:20px 10px 20px 16px}@media (min-width:1024px){.IngredientList__Row{max-height:none}}@media print{.IngredientList__Row{padding:15px 0}}.IngredientList__RowContent{border:none;padding:0}.IngredientList__RowContent--Amount{-ms-flex:1;flex:1;max-width:65px}@media (min-width:768px){.IngredientList__RowContent--Amount{max-width:80px}}.IngredientList__RowContent--Ingredient{-ms-flex:3;flex:3}.IngredientList__RowContent--Title{font-weight:700}.IngredientList__TextContainer{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-align:start;align-items:flex-start}.IngredientList__TextContainer--HasImage{margin-right:70px}@media print{.IngredientList__TextContainer--HasImage{margin-right:0}}.IngredientList__Link{text-decoration:underline;color:#017da5}.IngredientList__Image{position:absolute;right:4px;bottom:4px;top:4px;width:70px;background-size:contain;background-repeat:no-repeat;background-position:50%}@media print{.IngredientList__Image{display:none}}.RecipeInstructions{border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.16);background-color:#fff}.RecipeInstructions__List{margin:0}.RecipeInstructions__Item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:0;border-bottom:1px solid #f3f0dd;page-break-inside:avoid;transition:background-color .5s ease-in}.RecipeInstructions__Item--NextStep{background-color:#f3f0dd}.RecipeInstructions__Item a{text-decoration:underline;color:#017da5}.RecipeInstructions__Item a strong{font-weight:400!important}.RecipeInstructions__Input{opacity:0}.RecipeInstructions__Input+label,.RecipeInstructions__Input+label:after{transition:opacity .2s ease-in}.RecipeInstructions__Input:checked+label:after{opacity:1}.RecipeInstructions__Input:checked+label{opacity:.4}.RecipeInstructions__Input:checked .RecipeInstructions__Input{background-color:#f3f0dd}@media print{.RecipeInstructions__Input{display:none}}.RecipeInstructions__Label{position:relative;line-height:2rem;padding:15px 10px 10px 40px;width:100%}@media print{.RecipeInstructions__Label{padding-left:0}}.RecipeInstructions__Label:before{content:"";position:absolute;left:0;top:12px;display:inline-block;width:24px;height:24px;border-radius:4px;border:2px solid #ded19d;background-color:#f9f8f1}@media print{.RecipeInstructions__Label:before{content:none}}.RecipeInstructions__Label:after{content:"";opacity:0;position:absolute;left:7px;top:19px;display:inline-block;height:7px;width:12px;border-left:2px solid #000;border-bottom:2px solid #000;transform:rotate(-45deg)}@media print{.RecipeInstructions__Label:after{content:none}}@media print{.RecipeInstructions{box-shadow:none}}.RecipeIngredients{border-radius:0 0 4px 4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.16);background-color:#fff}@media (min-width:1024px){.RecipeIngredients{border-radius:4px;margin-right:24px}}@media print{.RecipeIngredients{box-shadow:none}}.RecipeTip{padding:1.8rem 1.6rem;background-color:#fff;border-radius:4px;margin:2.4rem 0 0}.RecipeTip__Title{text-transform:uppercase;font-size:11px;font-weight:700!important;margin-bottom:4px}.RecipeTip p{margin-bottom:0}.RecipeByCategory__ScrollParent{position:relative;width:100%;height:48px;overflow:hidden;padding-bottom:52px}.RecipeByCategory__ScrollParent:after{position:absolute;pointer-events:none;top:0;right:-40px;display:block;content:"";height:100%;min-width:100px;width:100px;background:linear-gradient(90deg,hsla(52,48%,91%,0),#f9f8f1 68%)}.RecipeByCategory__Scroll{height:100px;overflow-x:scroll;display:-ms-flexbox;display:flex}.RecipeByCategory__Title{font-weight:700;line-height:1.5;letter-spacing:.4px;margin-top:24px;margin-bottom:8px}@media (min-width:1024px){.RecipeByCategory__Title{margin-bottom:16px}}.RecipeByCategory__Pill{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;height:48px;display:block;padding:14px 20px;border-radius:4px;border:1px solid #000;background-color:#fff;font-size:13px;letter-spacing:.3px;text-align:center;margin-right:8px;transition:background-color .3s ease-out}@media (min-width:1024px){.RecipeByCategory__Pill{-ms-flex-positive:0;flex-grow:0}}.RecipeByCategory__Pill:hover{background-color:#fff3c9}@media print{.RecipeByCategory{display:none}}.Button{display:-ms-flexbox;display:flex;background-color:#e0ddc9;color:#000;border-radius:4px;border:none;box-shadow:none;min-width:0;padding:1.2rem 1.8rem 1.3rem;font-weight:700;box-sizing:border-box;cursor:pointer;margin-left:0;margin-right:8px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media print{.Button{display:none}}.Button--FullWith{width:100%}.Button--Favorite:before,.Button--Print:before{content:"";display:inline-block;background-repeat:no-repeat;margin-right:4px}.Button--Share{padding:0 29px 0 24px;min-height:42px;display:-ms-inline-flexbox;display:inline-flex;background-color:#fff;border:1px solid #000;box-shadow:2px 2px 0 0 rgba(0,0,0,.5);transition:all .15s ease-out;transition-property:transform,box-shadow}.Button--Share:hover{transform:translateY(-.2rem)!important;box-shadow:4px 4px 0 0 rgba(0,0,0,.5)}.Button--Share:after{content:"";display:inline-block;background-repeat:no-repeat;background-image:url(/app/themes/dijoy-b2c/frontend/app/images/share.svg);width:18px;height:14px;margin-left:10px}.Button--Print:before{background-image:url(/app/themes/dijoy-b2c/frontend/app/images/print.svg);width:16px;height:16px;margin-right:7px}.Button--Favorite:before{background-image:url(/app/themes/dijoy-b2c/assets/images/heart_new.svg);width:16px;height:16px;background-size:contain;margin-right:7px}.Button.favorite-button--active{background:none}.Button.Button--Favorite.favorite-button--active:before{background-image:url(/app/themes/dijoy-b2c/assets/images/heart_new_active.svg);width:16px;height:16px;background-size:contain;margin-right:7px}.Button--White{background:#fff}.Button--Secondary{display:inline-block;padding:12px 16px;border-radius:4px;border:1px solid #000;box-shadow:2px 2px 0 0 #a3a3a3;transition:all .15s ease-out!important;background-color:#fff;color:#000}.Button--Secondary:hover{transform:translateY(-.2rem)!important;box-shadow:4px 4px 0 0 #a3a3a3}.ButtonsContainer{display:-ms-flexbox;display:flex;margin:2.4rem 0}@media (min-width:768px){.ButtonsContainer{margin-bottom:40px}}@keyframes HeartPulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.Comments{border-radius:8px;background-color:#f3f0dd;padding:17px 14px;margin:16px 0 45px}.Comments .logged-in-as{margin-top:16px}.Comments__FieldContainer{margin-bottom:8px;transition:all .4s ease-out;transition-property:max-height,margin-bottom}.Comments__FieldContainer--Author,.Comments__FieldContainer--Email{max-height:60px;overflow:hidden}.Comments__FieldContainer--Hidden{max-height:0;overflow:hidden;margin-bottom:0}@media print{.Comments{display:none}}@media (min-width:768px){.Comments{padding:17px 24px 24px;margin-bottom:45px}}@media (min-width:1024px){.Comments{margin-bottom:88px}}.Comments__Title{font-size:1.4rem;font-weight:700;margin:0}@media (min-width:1024px){.Comments__Title{font-size:2.4rem}}.Comments__Subtitle{margin-bottom:10px}.Comments__FormLabel{display:none}.Comments__Input,.Comments input[type=email],.Comments input[type=text]{font-size:1.6rem;padding:1.1rem 1.5rem;border-radius:4px;border:1px solid #e0ddc9;background-color:#fff}@media (min-width:1024px){.Comments__Input,.Comments input[type=email],.Comments input[type=text]{font-size:1.4rem}}.Comments .comment-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.Comments .form-submit{-ms-flex-item-align:end;align-self:flex-end;margin:8px 0 0}.Comments .form-submit .btnSend{display:none}.Comments .form-submit .submit-open{display:inline-block}.Comments #commentform #btnSend{font-weight:700;background-color:#ffcb16;box-shadow:2px 2px 0 0 #e5b715;transition:all .15s ease-out}.Comments #commentform #btnSend:hover{transform:translateY(-.2rem)!important;box-shadow:4px 4px 0 0 #e5b715}.Comments__HeaderWrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px;max-width:100%}.Comments__OpenButton{border:1px solid #e0ddc9;font-size:15px;background-color:#fff;letter-spacing:.6px;text-transform:none;box-shadow:none;width:100%;text-align:left;padding-top:14px}.Comments__OpenButton--Hidden{display:none}.Comments__Rating,.Comments__RatingFeedback{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Comments__RatingFeedback{max-width:0;overflow:visible;opacity:0;transition:max-width .4s ease-out,opacity .4s;transition-delay:.45s}.Comments__Rating--HasVoted .Comments__RatingFeedback{max-width:100px;opacity:1}.Comments__RatingFeedbackText{margin-right:4px}.Comments__RatingFeedbackImage{display:inline-block;width:20px;height:19px;background-image:url(/app/themes/dijoy-b2c/frontend/app/images/heart.svg);background-repeat:no-repeat;background-size:contain}.Comments .comment-respond{margin-bottom:16px}.CommentsList{margin:8px 0 0}.CommentsList__ShowAllButton{display:none;background-color:#ded19d;border:1px solid #000;margin-top:16px}.CommentsList .comment{background-color:#fff;padding:12px 16px 0;position:relative}.CommentsList .comment:after{content:"";display:block;background-color:#b3b3b3;height:1px;width:100%;margin-top:20px}.CommentsList .comment:has(+.comment-respond),.CommentsList .comment:last-child{padding-bottom:12px}.CommentsList .comment:has(+.comment-respond):after,.CommentsList .comment:last-child:after{display:none}.CommentsList .comment .comment:after{display:none}.CommentsList .comment:first-of-type{border-top-left-radius:4px;border-top-right-radius:4px}.CommentsList .comment:last-of-type{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.CommentsList .comment .comment-author{font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.CommentsList .comment .comment-author .comment-meta-item{display:block}.CommentsList .comment.byuser .comment-author{color:transparent;background-image:url(/app/themes/dijoy-b2c/assets/images/site-logo.png);background-repeat:no-repeat;background-position:0;background-size:contain;min-height:22px}.CommentsList .comment.byuser .comment-author a{pointer-events:none;color:transparent;cursor:default}.CommentsList .comment .comment-reply-link{border-radius:4px;background-color:#f3f0dd;text-transform:uppercase}.CommentsList .comment .comment-content p,.CommentsList .comment .comment-edit-link{font-size:1.4rem}.CommentsList .comment .comment{padding:12px 0 0 16px}.CommentsList .comment-respond{margin:16px 0;position:relative}.CommentsList--Collapsed .CommentsList__ShowAllButton{display:inline}.CommentsList--Collapsed .comment .comment,.CommentsList--Collapsed .comment:nth-child(n+4){display:none}.CommentsList--Collapsed .parent>.comment-inner .comment-reply:after{display:none!important}.CommentsList .parent>.comment-inner .comment-reply{position:relative}.CommentsList .parent>.comment-inner .comment-reply:after{content:"";position:absolute;bottom:-37px;left:0;background-image:url(/app/themes/dijoy-b2c/frontend/app/images/reply.svg);display:block;width:12px;height:27px;z-index:1}.CommentsList #cancel-comment-reply-link{color:#000;font-size:1.4rem;text-decoration:underline;position:absolute;left:0;bottom:12px}.Overlay{position:fixed;z-index:100000;opacity:0;width:0;height:0;transition:opacity .2s ease-in}.Overlay__Content{position:relative}.Overlay__Close{position:absolute;width:1.7rem;height:1.7rem;right:27px;top:27px;cursor:pointer;background-image:url(/app/themes/dijoy-b2c/frontend/app/images/x-small.svg);background-repeat:no-repeat;background-size:contain}.Overlay--Show{opacity:1;top:0;bottom:0;width:100%;height:100%}.Overlay__Background{background:rgba(0,0,0,.7);display:-ms-flexbox;display:flex;width:100%;height:100%;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.ShareOverlayContent{border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.16);background-color:#fff;padding:24px}.ShareOverlayContent__Title{margin:0 0 27px}.ShareOverlayContent__ButtonsContainer{margin-bottom:16px}.ShareOverlayContent__InputContainer{position:relative}.ShareOverlayContent__Input{padding:20px;width:288px;height:56px;border-radius:4px;border:1px solid #e0ddc9;background-color:#fff}.ShareOverlayContent__Button{position:absolute;top:3px;right:-6px;height:50px}.ShareOverlayContent__CopyConfirmation{opacity:0;border-radius:4px;background-color:#000;position:absolute;color:#fff;padding:5px 10px;text-transform:uppercase;top:-30px;right:0;transition:opacity .2s ease-in}.ShareOverlayContent__InputContainer--Copied .ShareOverlayContent__CopyConfirmation{opacity:1}.ShareOverlayContent__CopyConfirmation:after{content:"";position:absolute;top:100%;left:100%;margin-left:-50px;width:0;height:0;border-top:7px solid #000;border-left:7px solid transparent;border-right:7px solid transparent}#site-nav{background:#f3f0dd}@media (min-width:769px){.single-oa_recipe #site-nav{background:linear-gradient(rgba(37,35,34,.5),rgba(37,35,34,0))}}#site-nav .menu-toggle{color:transparent;border-color:transparent;background-image:url(/app/themes/dijoy-b2c/frontend/app/images/burger.svg);background-repeat:no-repeat;background-position:50%;width:40px;height:24px;border-radius:0;position:absolute;right:1rem}@media (min-width:480px){#site-nav .menu-toggle{right:2rem}}@media (min-width:769px){#site-nav .menu-toggle{right:1.5rem;color:#fff;border-color:#fff}}@media (min-width:769px){#site-nav.with-dark-bg{background:linear-gradient(rgba(37,35,34,.5),rgba(37,35,34,0));color:#fff}}@media (min-width:769px){#site-nav.with-light-bg{background:transparent;color:#000}}#site-nav>.section-inner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:100%;position:relative;width:105rem;-ms-flex-align:center;align-items:center}#site-nav .menu-toggle.active,#site-nav .menu-toggle.always-active{background-image:url(/app/themes/dijoy-b2c/assets/svg/cross-black.svg);border-color:transparent;text-indent:-99999rem;top:calc(50% - 1.3rem);width:30px;height:30px;background-size:contain;color:#000}#site-nav>.section-inner>.menu{display:none;-ms-flex:1 1 1rem;flex:1 1 1rem;-ms-flex-pack:justify;justify-content:space-between}#site-nav>.section-inner>.menu>li{margin:0 .5rem;padding:5.1rem 0 5rem;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center}#site-nav>.section-inner>.menu>li.menu-item-with-badge{position:relative}#site-nav>.section-inner>.menu>li.menu-item-with-badge .favorites-badge{position:absolute;right:-14px;top:-8px}#site-nav nav.mobile .section-inner .favorites-badge{display:none}#site-nav>.section-inner>.menu>li>a{margin:auto;text-align:center}#site-nav .current-menu-item a,#site-nav .current-page-ancestor a{border-bottom-color:#ffcb16}#site-nav nav.mobile .menu-toggle{display:block}#site-nav:before{transition:all .2s ease-in-out}@media (min-width:480px){#site-nav .menu-toggle{right:2.7rem}}@media (min-width:769px){#site-nav{position:relative}.single-oa_recipe #site-nav{background:linear-gradient(rgba(37,35,34,.5),rgba(37,35,34,0))}#site-nav:before{background:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.15),transparent);content:"";display:block;opacity:0;position:absolute;top:0;left:0;right:0;bottom:0}#site-nav:hover:before{opacity:1}.home #site-nav:hover:before{opacity:0}#site-nav.nav-active{background:rgba(0,0,0,.8);color:#fff}#site-nav.nav-active:hover:before{opacity:0}#site-nav>.section-inner{-ms-flex-pack:justify;justify-content:space-between}#site-nav>.section-inner>#site-logo{padding:0;position:absolute;left:calc(50% - 6rem);top:calc(50% - 2.8rem);width:12rem}#site-nav .menu-toggle{display:none}#site-nav>.section-inner>.menu{display:-ms-flexbox;display:flex}}@media (min-width:900px){#site-nav>.section-inner>#site-logo{left:calc(50% - 6.5rem);top:calc(50% - 3rem);width:13.1rem}#site-nav>.section-inner{max-width:95%}}@media (min-width:1025px){#site-nav>.section-inner>#site-logo{left:calc(50% - 8.5rem);top:calc(50% - 3.9rem);width:17.1rem}}@media print{#site-nav{background:none}}.recipe-media{position:relative}.recipe-media .featured-video-overlay{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;display:-ms-flexbox;display:flex;position:absolute;bottom:0;left:0;right:0;top:0}@media print{.recipe-media .featured-video-overlay{display:none}}.recipe-media .featured-video-overlay .show-video{background:url(/app/themes/dijoy-b2c/assets/svg/play-icon-white.svg) no-repeat 50%;background-size:7rem auto;cursor:pointer;opacity:.8;position:absolute;bottom:0;left:0;right:0;top:0;transition:all .25s ease-in-out}.recipe-media .featured-video-overlay .show-video:hover{background-color:rgba(0,0,0,.4);opacity:1}.recipe-media .featured-video-overlay .video-container{opacity:0;transition:opacity .25s ease-in-out;width:100%}.recipe-media .featured-video-overlay .video-container iframe{width:100%}.recipe-media.video-open img{display:none}.recipe-media.video-open .featured-video-overlay{display:block}.recipe-media.video-open .featured-video-overlay .show-video{display:none}.recipe-media.video-open .featured-video-overlay .video-container{opacity:1}@media print{.single-oa_recipe article .recipe-media img{display:block!important;width:100%!important}}.recipe-media.video-open .featured-video-overlay{background:#f9f8f1;position:absolute}.Share{display:-ms-flexbox;display:flex}.Share__Item{width:64px;height:40px;border-radius:4px;margin-right:8px;background-repeat:no-repeat;background-position:50%}.Share__Item--Facebook{background-color:#3c5a99;background-image:url(/app/themes/dijoy-b2c/frontend/app/images/facebook.svg)}.Share__Item--Pinterest{background-color:#e60023;background-image:url(/app/themes/dijoy-b2c/frontend/app/images/pintrest.svg)}.Share__Item--Email{background-color:#757575;background-image:url(/app/themes/dijoy-b2c/frontend/app/images/mail.svg)}.RelatedRecipes{padding:0;margin:30px -16px 0 0;position:relative;width:100%}.inspirational-landing-single .RelatedRecipes{margin-bottom:1.6rem}@media (min-width:768px){.RelatedRecipes{padding:0;margin:30px 0}}.RelatedRecipes__Title{margin:0 0 8px}@media (min-width:1024px){.RelatedRecipes__Title{margin:0 0 16px}}.RelatedRecipes__List{display:-ms-flexbox;display:flex;overflow:scroll;margin-left:-2px;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.RelatedRecipes__List:after{content:"";display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:0 0 40%;flex:0 0 40%;margin:0 2% 5px 2px;min-width:50px;width:50px;max-width:50px;animation:GradientLoader .4s ease-in-out infinite;animation-direction:alternate;background-color:#fff}.RelatedRecipes--NoLoadMore .RelatedRecipes__List:after{display:none}@keyframes GradientLoader{0%{opacity:.5}to{opacity:1}}.RelatedRecipes__List::-webkit-scrollbar{display:none}.RelatedRecipes__ScrollButton{display:none;opacity:1;background-image:url("/app/themes/dijoy-b2c/assets/svg/slider-chevron-white-left-icon.svg");background-color:rgba(0,0,0,.7);background-repeat:no-repeat;background-position-x:45%;width:40px;height:40px;border-radius:40px;min-width:0;min-height:0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;background-position:50%;position:absolute;bottom:48%;left:5px;z-index:1;transition:background-color .2s ease-in,opacity .2s ease-in}@media (min-width:1440px){.RelatedRecipes__ScrollButton{left:-19px}}.RelatedRecipes__ScrollButton--Hide{opacity:0}.RelatedRecipes__ScrollButton:hover{background-color:#000}.RelatedRecipes__ScrollButton--Right{right:5px;left:unset;transform:scaleX(-1)}@media (min-width:1440px){.RelatedRecipes__ScrollButton--Right{right:-19px}}@media (min-width:1024px){.RelatedRecipes__ScrollButton{display:block}}.RelatedRecipes__ScrollButton span{display:none}@media print{.RelatedRecipes{display:none}}.RecipeStickyTabs{visibility:hidden;z-index:-1;max-height:0}@media (min-width:1024px){.RecipeStickyTabs{display:none!important}}.RecipeStickyTabs--sticky{position:fixed;max-height:none;visibility:visible;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;top:0;left:0;width:100vw;height:65px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.16);z-index:20000}.RecipeStickyTabs__Button{-ms-flex:1;flex:1;width:calc(50% - 35px);margin:0 15px;padding:0;padding-top:16px;padding-bottom:14px;background-color:#ded19d;border:none;box-shadow:none!important;font-size:1.5rem;transition:none}.RecipeStickyTabs__Button[data-active=true]{background-color:#fff;margin-top:0;padding-top:16px;z-index:1;box-shadow:none!important}.RecipeStickyTabs__Button[data-active=true] span{border-bottom:1px solid #000}.RecipeCard{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:0 0 40%;flex:0 0 40%;background-color:#fff;margin:0 1.45% 5px 2px;box-shadow:0 2px 2px rgba(0,0,0,.16);min-width:155px}@media (min-width:768px){.RecipeCard{-ms-flex-preferred-size:22%;flex-basis:22%;box-shadow:none}}@media (min-width:1024px){.RecipeCard{-ms-flex-preferred-size:23.4%;flex-basis:23.4%}}.RecipeCard__Image{width:100%;background-repeat:no-repeat;padding-bottom:95%;background-size:cover;background-position:50%;position:relative}@media (min-width:1024px){.RecipeCard__Image{padding-bottom:85%}}.RecipeCard__ImageClickArea{width:100%;height:100%;content:"";display:block;position:absolute}.RecipeCard__Content{display:block}.RecipeCard__Title{padding:7px 10px 5px;margin:0}.RecipeCard__Footer{margin-top:5px;display:-ms-flexbox;display:flex;padding:0 10px 8px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.RecipeCard__Time{text-align:right}.RecipeCard__Rating .ratings .stars svg{height:1.4rem;width:1.4rem;padding:0;margin-right:2px}.RecipeCard__Rating .ratings .stars__vote-count{display:none}.RecipeButtonsContainer{position:relative;display:-ms-flexbox;display:flex;background-color:#fff;border-top:1px solid #f3f0dd;box-shadow:0 2px 4px 0 rgba(0,0,0,.16);border-radius:0 0 4px 4px;transform:translateY(-3px);-ms-flex-pack:justify;justify-content:space-between}.RecipeButtonsContainer--Button{width:33.333%;text-align:center}.RecipeButtonsContainer--ButtonCenter{position:relative}.RecipeButtonsContainer--ButtonCenter:after,.RecipeButtonsContainer--ButtonCenter:before{content:"";display:block;height:30px;width:1px;position:absolute;background-color:rgba(0,0,0,.08);top:50%;transform:translateY(-50%)}.RecipeButtonsContainer--ButtonCenter:before{left:0}.RecipeButtonsContainer--ButtonCenter:after{right:0}.RecipeButtonsContainer .Button{padding:1.2rem 0 1.3rem;display:-ms-inline-flexbox;display:inline-flex;margin:0}.RecipeButtonsContainer .Button--Share{border:none;box-shadow:none}.RecipeButtonsContainer .Button--Share:active,.RecipeButtonsContainer .Button--Share:focus,.RecipeButtonsContainer .Button--Share:hover{border:none;box-shadow:none;transform:none!important}@media print{.RecipeButtonsContainer{display:none}}#site-content{-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#f9f8f1;display:block;margin:0 auto;max-width:130rem;padding:1rem 1.5rem 3rem;width:100%}.single-oa_recipe #site-content{padding:0 0 3rem}@media (min-width:600px){.single-oa_recipe #site-content{padding:0 0 4rem}}@media (min-width:769px){.single-oa_recipe #site-content{padding:0 0 5rem}}.site-content__after-recipe{padding:0 15px}@media (min-width:768px){.site-content__after-recipe{padding:0 24px}}@media (min-width:1440px){.site-content__after-recipe{padding:0}}@media (min-width:600px){#site-content{padding:2rem 2rem 4rem}}@media (min-width:769px){#site-content{padding:3rem 3rem 5rem}}@media (min-width:1281px){#site-content{border-radius:1rem 1rem 0 0}}@media print{#site-content{background:#fff;max-width:100%;padding:0;width:100%}}.favorite-button{display:block;position:absolute;content:"";background-color:#fff;margin:0;padding:0;letter-spacing:-.5px;text-align:right;font-size:14px;min-width:34px;min-height:34px;border-radius:17px;background-image:url("/app/themes/dijoy-b2c/assets/images/heart_new.svg");background-repeat:no-repeat;background-position:51% 54%;background-size:19px 19px;transition-property:min-width;transition-duration:.15s;box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}.AdvancedRating .favorite-button{position:relative}@media (min-width:1024px){.favorite-button{min-width:42px;min-height:42px;border-radius:21px;background-size:24px 24px}}.favorite-button--active{background-image:url("/app/themes/dijoy-b2c/assets/images/heart_new_hover.svg")}@media (min-width:1024px){.favorite-button:hover{background-image:url("/app/themes/dijoy-b2c/assets/images/heart_new_hover.svg")}}.favorite-button--s-br{bottom:8px;right:8px}.favorite-button--s-tr{top:8px;right:8px}.favorite-button--l{min-width:98px;min-height:36px;border-radius:22px;padding:6px 16px;background-position:15px 8px;background-size:24px 22px}.favorite-button--l-br{bottom:20px;right:20px}.favorite-button--l-tr{top:20px;right:20px}.favorite-button--l.favorite-button--active{min-width:106px!important}.FavoritesPage{background:#f9f8f1;margin-bottom:20px}.FavoritesPage__FeaturedImage{position:relative;left:50%;width:100vw;transform:translateX(-50%);aspect-ratio:1}@media (min-width:1024px){.FavoritesPage__FeaturedImage{width:100%;left:0;transform:none;aspect-ratio:16/9}}.FavoritesPage__FeaturedImage img{position:absolute;object-fit:cover;width:100%;height:100%}.FavoritesPage__Title{font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;color:#242322;margin:30px 0 14px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (min-width:1024px){.FavoritesPage__Title{margin-top:40px}}.FavoritesPage__SubTitle{font-size:1.6rem;text-align:center;text-transform:uppercase;margin:30px 0 14px}@media (min-width:600px){.FavoritesPage__SubTitle{font-size:2.4rem}}.FavoritesPage__Description{font-family:LyonDisplay LyonText,Georgia,serif;text-align:center;font-size:1.8rem;margin-bottom:30px;max-width:700px;margin-left:auto;margin-right:auto}@media (min-width:1024px){.FavoritesPage__Description{font-size:2rem}}.FavoritesPage__Description a{text-decoration:underline}.FavoritesPage__ListHeader{margin-bottom:17px}.FavoritesPage__ListHeaderCount{font-size:1.3rem}.FavoritesPage__Loader{text-align:center}.FavoritesPage__LoaderIcon{animation:sk-scaleout 1s infinite ease-in-out;background-color:#353332;border-radius:100%;content:"";display:block;height:4rem;margin:0 auto;width:4rem}.FavoriteList__Content{display:-ms-flexbox;display:flex;margin-left:-.8rem;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.FavoriteList__Content{margin-left:-2rem}}.FavoriteItem{margin-left:.8rem;margin-bottom:.8rem;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:justify;justify-content:space-between;box-shadow:.5rem .5rem 0 0 #f3f0dd;background-color:#fff;width:calc(100% / 2 - .8rem)}@media (min-width:480px){.FavoriteItem{width:calc(100% / 3 - .8rem)}}@media (min-width:768px){.FavoriteItem{width:calc(100% / 3 - 2rem);margin-left:2rem;margin-bottom:2rem}}@media screen and (min-width:768px) and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0.75),screen and (min-width:768px) and (min-width:0\0) and (min-resolution:72dpi){.FavoriteItem{min-height:240px}}@media (min-width:1024px){.FavoriteItem{width:calc(100% / 4 - 2rem)}}@media (min-width:1280px){.FavoriteItem{width:calc(100% / 5 - 2rem)}}.FavoriteItem__Image{position:relative}.FavoriteItem__ImageImg{width:100%;padding-bottom:99.1%;display:block;content:"";background-size:cover}.FavoriteItem__RemoveButton{background-color:transparent;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:auto;padding:0;position:absolute;top:8px;right:8px;background-image:url("/app/themes/dijoy-b2c/assets/images/bin_new.svg");background-repeat:no-repeat;background-position:50%;transition-property:none;box-shadow:0 1px 15px -3px rgba(0,0,0,.45);min-width:34px;min-height:34px;border-radius:17px;background-position:51% 54%;background-size:19px 19px;background-color:#fff;display:block}@media (min-width:1024px){.FavoriteItem__RemoveButton{min-width:42px;min-height:42px;border-radius:21px;background-size:21px 21px}}.FavoriteItem__RemoveButton:hover{background-size:22px 22px}@media (min-width:1024px){.FavoriteItem__RemoveButton:hover{background-size:23px 23px}}.FavoriteItem__RemoveButtonLabel{display:none}.FavoriteItem__Title{font-size:1.3rem;margin-top:0}.FavoriteItem__ImageLink{display:block;position:absolute;width:100%;height:100%;content:"";top:0;left:0}.FavoriteItem__Info{display:block;-ms-flex:1;flex:1;padding:1rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.FavoriteItem__Info,.FavoriteItem__InfoFooter{-ms-flex-pack:justify;justify-content:space-between}.FavoriteItem__InfoFooter{height:1.6rem}.FavoriteItem__InfoFooter,.FavoriteItem__InfoRating .stars{display:-ms-flexbox;display:flex}.FavoriteItem__InfoRating .empty-star,.FavoriteItem__InfoRating .filled-star{height:1.6rem;width:1.6rem;padding:0 .1rem}.FavoriteItem__InfoCookingTime{font-size:1.3rem}@keyframes pulseScale{0%{transform:scale(1)}50%{transform:scale(1.5)}to{transform:scale(1)}}.favorites-badge{box-shadow:-2px 1px 0 0 #e5b715;background-color:#ffcb16;color:#252322;font-size:1.4rem;text-align:center;min-width:24px;min-height:24px;width:24px;height:24px;border-radius:12px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.shelf-menu .favorites-badge{display:-ms-inline-flexbox;display:inline-flex}.favorites-badge--hidden{display:none}.favorites-badge--active{animation-duration:.5s;animation-delay:.1s;animation-name:pulseScale;animation-iteration-count:1;animation-direction:forward;animation-timing-function:ease-in-out}.header-favorite-button{position:absolute;left:2.7rem;background-image:url("/app/themes/dijoy-b2c/assets/svg/heart-icon-strong.svg");background-repeat:no-repeat;background-size:24px 23px;max-width:24px;width:24px;height:23px;display:block;content:"";transition:max-width .15s ease-out}nav.filters .header-favorite-button{display:none;left:1.3rem;z-index:99}@media (min-width:768px){nav.filters .header-favorite-button{left:0;position:relative}}nav.filters.sticky .header-favorite-button{display:block}nav.bar .header-favorite-button{left:1.3rem;z-index:99}@media (min-width:768px){nav.bar .header-favorite-button{left:0;position:relative;display:block}}.header-favorite-button--nav-bar-hidden{max-width:0}.header-favorite-button--nav-bar-hidden .favorites-badge{display:none}@media (min-width:768px){.header-favorite-button--nav-bar-hidden{max-width:24px}.header-favorite-button--nav-bar-hidden .favorites-badge:not(.favorites-badge--hidden){display:-ms-flexbox;display:flex}}.header-favorite-button__link{display:block;width:inherit;height:inherit}.header-favorite-button__label--hide{display:none}.header-favorite-button .favorites-badge{position:absolute;right:-15px;top:7px}@media (min-width:769px){.header-favorite-button{display:none}}.qb-demo{display:none!important}.qb-heading{font-size:2.4em!important;line-height:1!important}.page-template-pagetemplate-campaign-new{background-image:none!important;background-color:#f9f8f1}.page-template-pagetemplate-campaign-new #site-content{padding:80px 0 0}.page-template-pagetemplate-campaign-new #site-content h1,.page-template-pagetemplate-campaign-new #site-content h2,.page-template-pagetemplate-campaign-new #site-content h3,.page-template-pagetemplate-campaign-new #site-content h4,.page-template-pagetemplate-campaign-new #site-content h5{font-family:Zeta Condensed}.page-template-pagetemplate-campaign-new #site-content h1,.page-template-pagetemplate-campaign-new #site-content h2{font-size:3rem}@media (min-width:1280px){.page-template-pagetemplate-campaign-new #site-content h1,.page-template-pagetemplate-campaign-new #site-content h2{font-size:5.6rem}}.page-template-pagetemplate-campaign-new .campaign-header{width:calc(100% - 30px);max-width:654px;margin:0 auto;margin-bottom:63px}@media (min-width:1280px){.page-template-pagetemplate-campaign-new .campaign-header{width:100%}}.page-template-pagetemplate-campaign-new .campaign-header p{font-family:LyonText,Georgia,serif;font-size:1.6rem;line-height:1.6;letter-spacing:.44px;color:#000}@media (min-width:1280px){.page-template-pagetemplate-campaign-new .campaign-header p{font-size:2rem}}.page-template-pagetemplate-campaign-new .campaign-emblem{position:relative;height:0;width:100%;max-width:1260px;margin:0 auto}.page-template-pagetemplate-campaign-new .campaign-emblem img{position:absolute;top:20px;left:15px;width:150px;height:auto;opacity:0;transition:all .3s ease-out;transition-property:opacity;z-index:2;transform:translateY(-50%)}.page-template-pagetemplate-campaign-new .campaign-emblem img.js-visible{opacity:1}@media (min-width:1280px){.page-template-pagetemplate-campaign-new .campaign-emblem img{width:270px;left:0}}.campaign-new-hero{position:relative;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:50%}@media (min-width:768px){.campaign-new-hero{margin-top:-140px}}.campaign-new-hero__wrapper{position:relative;padding-bottom:56.3%;height:0;overflow:hidden}.campaign-new-hero__wrapper__inner{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.campaign-new-hero__wrapper__inner iframe{width:100%;height:100%;opacity:0;pointer-events:none}.campaign-new-hero__wrapper__inner video{width:100%;height:100%}.campaign-new-hero__wrapper__inner[data-video-active] iframe{opacity:1}.module-recommendation-map{position:relative}@media (min-width:1280px){.module-recommendation-map{background-image:url(/app/themes/dijoy-b2c/assets/svg/heart-sketch.svg);background-position:100% 0;background-repeat:no-repeat;background-size:343px 197px}}.module-recommendation-map button{min-width:auto;box-shadow:none}.module-recommendation-map__anchor{position:absolute;top:-60px}.module-recommendation-map__header{width:calc(100% - 30px);max-width:654px;margin:0 auto;margin-bottom:52px}@media (min-width:1280px){.module-recommendation-map__header{width:100%}}.module-recommendation-map__header p{font-family:LyonText,Georgia,serif;font-size:1.6rem;line-height:1.6;letter-spacing:.44px;color:#000}@media (min-width:1280px){.module-recommendation-map__header p{font-size:2rem}}.module-recommendation-map__wrapper{position:relative;width:calc(100% - 30px);max-width:1260px;margin:0 auto;margin-bottom:32px}@media (min-width:1280px){.module-recommendation-map__wrapper{width:100%}}.module-recommendation-map__controls{position:absolute;top:12px;left:12px;max-width:calc(100% - 24px);padding:12px;background-color:hsla(0,0%,100%,.65);border-radius:4px;z-index:2}@media (min-width:768px){.module-recommendation-map__controls{background-color:transparent;padding:0;max-width:auto}}@media (min-width:1024px){.module-recommendation-map__controls{position:relative;top:auto;left:auto;padding:0}}.module-recommendation-map__filter{position:relative;width:100%}@media (min-width:1024px){.module-recommendation-map__filter{position:absolute;top:12px;left:12px;width:100%;height:auto;z-index:10000000000000000}}.module-recommendation-map__filter__heading{margin-right:12px;font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;font-stretch:condensed;font-style:normal;line-height:2;letter-spacing:normal;text-transform:uppercase}@media (min-width:1024px){.module-recommendation-map__filter__heading{font-size:16px;line-height:2.5}}.module-recommendation-map__filter__button{background-color:#e0ddc9;margin-bottom:12px;margin-left:0;margin-right:12px;padding:8px;font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;text-transform:capitalize;line-height:1.43;letter-spacing:.6px}@media (min-width:1024px){.module-recommendation-map__filter__button{font-size:14px;padding:10px 15px}}.module-recommendation-map__filter__button[data-filter-active]{background-color:#fff}.module-recommendation-map__filter__button[data-filter-active]:after{display:inline-block;content:"";width:10px;height:10px;background-image:url(/app/themes/dijoy-b2c/frontend/app/images/x-small.svg);background-position:50%;background-size:100%;background-repeat:no-repeat}.module-recommendation-map__poi-info{position:relative;pointer-events:none}@media (min-width:1024px){.module-recommendation-map__poi-info{position:absolute;width:auto;top:12px;right:5px;z-index:100000000000000000}}.module-recommendation-map__poi-info__label{margin-right:12px;font-family:Zeta;font-size:12px;font-weight:700;text-transform:uppercase}@media (min-width:1024px){.module-recommendation-map__poi-info__label{font-size:14px}}.module-recommendation-map__poi-info__label:before{content:"";display:inline-block;width:20px;height:20px;transform:translate3d(0,5px,0);background-size:contain;background-repeat:no-repeat}.module-recommendation-map__poi-info__label--zeta:before{background-image:url(/app/themes/dijoy-b2c/frontend/app/images/zeta-map-poi.svg)}.module-recommendation-map__poi-info__label--user:before{background-image:url(/app/themes/dijoy-b2c/frontend/app/images/user-map-poi.svg)}.module-recommendation-map__map-container{width:100%;height:90vh}@media (min-width:1024px){.module-recommendation-map__map-container{height:750px}}.module-recommendation-map__cluster-icon{border-radius:50%;box-shadow:inset 0 0 0 2px #000}.module-recommendation-map__cluster-icon div{width:100%;height:100%}.module-recommendation-map__cluster-icon span{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:12px}.module-recommendation-map__cluster-icon--zeta{background-color:#ffcb16}.module-recommendation-map__cluster-icon--user{background-color:#ded19d}.module-recommendation-map__submit{position:relative;width:100%;margin-bottom:52px}@media (min-width:1024px){.module-recommendation-map__submit:before{content:"";display:block;position:absolute;width:340px;height:250px;background-image:url(/app/themes/dijoy-b2c/assets/svg/vespa-sketch.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;z-index:0;bottom:-30px;left:0}}.module-recommendation-map__submit__inner{width:calc(100% - 30px);max-width:1260px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1280px){.module-recommendation-map__submit__inner{width:100%}}@media (min-width:1024px){.module-recommendation-map__submit__inner{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.module-recommendation-map__submit__column{z-index:10;width:100%;max-width:100%}@media (min-width:1024px){.module-recommendation-map__submit__column{width:50%;max-width:50%}.module-recommendation-map__submit__column:first-of-type{padding-right:46px}}.module-recommendation-map__submit__column p{font-family:LyonText,Georgia,serif;font-size:1.6rem;line-height:1.6;letter-spacing:.44px;color:#000}@media (min-width:1280px){.module-recommendation-map__submit__column p{font-size:2rem}}.module-recommendation-map__submit-form{overflow:hidden;height:auto;max-height:0;padding:0;transition:all .2s ease-out;transition-property:max-height,padding}.module-recommendation-map__submit-form[data-zeta-expanded]{overflow:auto;max-height:800px;padding:15px;border-radius:4px;background-color:#f3f0dd}@media (min-width:1024px){.module-recommendation-map__submit-form{max-height:800px;padding:15px 25px;border-radius:4px;background-color:#f3f0dd;overflow:auto}}.module-recommendation-map__submit-form__recaptcha,.module-recommendation-map__submit-form input,.module-recommendation-map__submit-form textarea{margin-bottom:8px!important;font-size:16px!important}@media (min-width:1024px){.module-recommendation-map__submit-form__recaptcha,.module-recommendation-map__submit-form input,.module-recommendation-map__submit-form textarea{font-size:14px!important}}.module-recommendation-map__submit-form__recaptcha[data-zeta-input-invalid],.module-recommendation-map__submit-form input[data-zeta-input-invalid],.module-recommendation-map__submit-form textarea[data-zeta-input-invalid]{background-color:#f1cccc}@media (max-width:375px){.module-recommendation-map__submit-form__recaptcha{max-width:100%;overflow:hidden}.module-recommendation-map__submit-form__recaptcha div{max-width:100%;width:100%!important}}.module-recommendation-map__submit-form textarea{resize:none;min-height:120px}.module-recommendation-map__submit-form__button{display:inline-block;position:relative;width:100%;margin-top:12px;padding:10px 15px;top:0;overflow:hidden;background:#ffcb16;border-radius:4px;box-shadow:0 .3rem 0 rgba(0,0,0,.1)!important;color:#353332;font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px}.module-recommendation-map__submit-form__button[disabled]{opacity:.5;cursor:not-allowed}.module-recommendation-map__submit-form__button:not([disabled]):hover{box-shadow:0 .5rem 0 rgba(0,0,0,.1)}.module-recommendation-map__submit-form__button__sending-copy{display:block;overflow:hidden;max-height:0;transform:translate3d(0,-50px,0);transition:transform .3s ease-out}.module-recommendation-map__submit-form[data-zeta-submitting] .module-recommendation-map__submit-form__button__sending-copy{max-height:none;transform:translateZ(0)}.module-recommendation-map__submit-form__button__send-copy{display:block;transform:translateZ(0);transition:transform .3s ease-out}.module-recommendation-map__submit-form[data-zeta-submitted] .module-recommendation-map__submit-form__button__send-copy,.module-recommendation-map__submit-form[data-zeta-submitting] .module-recommendation-map__submit-form__button__send-copy,.module-recommendation-map__submit-form__button__sent-copy{overflow:hidden;max-height:0;transform:translate3d(0,-50px,0)}.module-recommendation-map__submit-form__button__sent-copy{display:block;transition:transform .3s ease-out}.module-recommendation-map__submit-form[data-zeta-submitted] .module-recommendation-map__submit-form__button__sent-copy{max-height:none;transform:translateZ(0)}.module-recommendation-map__submit-form__errors,.module-recommendation-map__submit-form__submit-error{display:none;font-weight:700}.module-recommendation-map__submit-form[data-zeta-submit-error] .module-recommendation-map__submit-form__submit-error,input[data-zeta-input-invalid]~.module-recommendation-map__submit-form__errors{display:block}.module-recommendation-map__toggle-form-button{display:inline-block;position:relative;width:100%;margin-top:12px;padding:10px 15px;top:0;background:#ffcb16;border-radius:4px;box-shadow:0 .3rem 0 rgba(0,0,0,.1)!important;color:#353332;font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px}.module-recommendation-map__toggle-form-button[disabled]{opacity:.5;cursor:not-allowed}.module-recommendation-map__toggle-form-button:not([disabled]):hover{box-shadow:0 .5rem 0 rgba(0,0,0,.1)}form[data-zeta-expanded]~.module-recommendation-map__toggle-form-button{display:none}@media (min-width:1024px){.module-recommendation-map__toggle-form-button{display:none}}.module-recommendation-map__info-box-wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:999;display:none}.module-recommendation-map__info-box-wrapper[data-zeta-info-box-active]{display:block}@media (min-width:1024px){.module-recommendation-map__info-box-wrapper{display:none}}.module-recommendation-map__info-box-wrapper__inner{position:absolute;bottom:130px;left:50%;transform:translateX(-50%);min-height:40vh;width:calc(100% - 60px);background-color:#fff;border-radius:4px}.module-recommendation-map .gm-style-iw{padding:0!important}.module-recommendation-map .gm-style-iw-d{padding:0!important;width:calc(100% + 20px);min-width:320px}.module-recommendation-map .gm-ui-hover-effect{box-shadow:none;top:4px!important;right:4px!important}.recommendation-map-info-box{width:100%;height:100%;margin-bottom:16px}.recommendation-map-info-box__heading{width:100%;margin:0;padding:13px 34px 13px 15px;border-radius:3px;background-color:#ffcb16}.recommendation-map-info-box__heading,.recommendation-map-info-box__sub-heading{font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;font-stretch:normal;color:#000;text-shadow:none!important}.recommendation-map-info-box__close-button{display:none;position:absolute;right:8px;top:7px;width:10px;height:10px;background-image:url(/app/themes/dijoy-b2c/frontend/app/images/x-small.svg);background-position:50%;background-size:30%;background-repeat:no-repeat;background-color:transparent}.recommendation-map-info-box--responsive .recommendation-map-info-box__close-button{display:block}.recommendation-map-info-box__close-button:hover{background-color:rgba(0,0,0,.1)}.recommendation-map-info-box__image{width:100%;height:170px;background-size:cover;background-position:50%;background-repeat:no-repeat}.recommendation-map-info-box--responsive .recommendation-map-info-box__image{height:250px}.recommendation-map-info-box__content{padding:13px 15px;color:#000;text-shadow:none!important}.recommendation-map-info-box__content,.recommendation-map-info-box__content p{font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;font-stretch:normal;line-height:1.43;letter-spacing:.6px}.recommendation-map-info-box a:hover{text-decoration:underline}.module-bg-timeline{width:100vw;margin-bottom:63px;overflow:hidden}.module-bg-timeline__container{position:relative;width:100%;height:auto;background-color:#fff3c8;transition:opacity .3s ease-in;overflow:hidden}.module-bg-timeline__container:not(.js-zeta-timeline-loaded){animation:loadingTimeline .5s infinite ease-in-out;animation-direction:alternate;min-height:100vh}@keyframes loadingTimeline{0%{opacity:.5}to{opacity:1}}.module-bg-timeline__container:not(.js-zeta-timeline-loaded) *{opacity:0}.module-bg-timeline__timeline-image{position:absolute;width:auto;height:auto;top:0;left:0;will-change:transform;transform:translateZ(0);-webkit-backface-visibility:hidden}.module-bg-timeline__rider-image{position:fixed;height:auto;z-index:0;width:200px;left:calc(50% - 200px);top:250px;pointer-events:none;opacity:0;transition:all .15s ease-out;transition-property:opacity,left,right,bottom;will-change:bottom,left,right;transform:translateZ(0)}.module-bg-timeline__rider-image--fade-in-right{left:calc(50% + 200px)}@media (min-width:768px){.module-bg-timeline__rider-image{width:350px;left:calc(50% - 200px);top:auto;bottom:250px}.module-bg-timeline__rider-image--fade-in-right{left:calc(50% + 200px)}}.module-bg-timeline__rider-image.js-zeta-rider-active{opacity:1;bottom:150px;left:calc(50% - 100px)}@media (min-height:1300px){.module-bg-timeline__rider-image.js-zeta-rider-active{bottom:400px}}.module-bg-timeline__rider-image.js-zeta-rider-exit-right:not(.js-zeta-rider-active){left:calc(50% + 200px);bottom:-50px}.module-bg-timeline__rider-image--fade-in-right.js-zeta-rider-exit-right:not(.js-zeta-rider-active){left:calc(50% - 200px)}.module-bg-timeline__rider-image img{width:100%;height:auto;will-change:transform;transition:transform .15s ease-out}.module-bg-timeline__frame{position:fixed;bottom:15px;width:calc(100% - 30px);padding:16px 32px;left:15px;z-index:10;transform:translateY(-30px) scale(.95);opacity:0;pointer-events:none;background-color:hsla(0,0%,100%,.8);transition:all .3s ease-out}@media (min-width:1024px){.module-bg-timeline__frame{bottom:auto;top:30%;right:10%;left:auto;width:450px;padding:32px 64px}.module-bg-timeline__frame--top-left{right:auto;left:10%}}.module-bg-timeline__frame[data-zeta-frame-active]{transform:translateY(0) scale(1);opacity:1;pointer-events:all}.module-bg-timeline__frame__content{font-size:18px}@media (min-width:480px){.module-bg-timeline__frame__content{font-size:22px}}@media (min-width:1024px){.module-bg-timeline__frame__content{font-size:28px;font-weight:700}}.newsletter-block{margin-bottom:30px;background:#fff3c9;position:relative;-ms-flex:none;flex:none;max-width:none;width:100vw;margin-left:-50vw;left:50%}.page-template-pagetemplate-search-product .newsletter-block,.single-oa_product .newsletter-block{margin-bottom:0}.newsletter-block:before{content:"";position:absolute;display:block;background-image:url(/app/themes/dijoy-b2c/assets/svg/vespa-sketch.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;height:88px;width:141px;right:auto;bottom:5%;left:auto}@media (min-width:768px){.newsletter-block:before{height:196px;width:314px;right:auto;bottom:auto;bottom:8%;left:0}}.single-oa_recipe .newsletter-block{margin-bottom:0;padding:26px 0}.single-oa_recipe .newsletter-block:before{bottom:15%}@media (min-width:768px){.single-oa_recipe .newsletter-block:before{bottom:15%}}@media (min-width:768px){.newsletter-block:after{content:"";background-image:url(/app/themes/dijoy-b2c/assets/svg/oliveoil-sketch.svg);background-repeat:no-repeat;background-position:100%;background-size:contain;position:absolute;display:block;height:90%;width:200px;top:-5%;right:-10px;left:auto}}.newsletter-block__inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:124rem;max-width:90%;margin:0 auto;padding:30px 0 42px;position:relative;z-index:1;text-align:center}@media (min-width:768px){.newsletter-block__inner{padding:40px 200px}.home .newsletter-block__inner{padding:130px 200px}}.newsletter-block__heading{margin:0 0 16px!important;font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;text-shadow:none!important;font-size:18px!important;font-weight:700;line-height:1.6;color:rgba(0,0,0,.7);text-shadow:2px 2px 0 #e3dbc7}@media (min-width:768px){.newsletter-block__heading{font-size:24px!important}}.newsletter-block__text{margin:0!important;font-size:16px!important;text-align:center;line-height:1.43}.newsletter-block__link{display:inline-block;padding:12px 13px 11px 10px;margin:22px 0 0;background:#ffcb16;border-radius:4px;box-shadow:2px 2px 0 #e5b715;color:#353332;font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px!important;font-weight:700;text-transform:none!important;text-align:center;transition:all .15s ease-out}.newsletter-block__link:hover{transform:translateY(-.2rem)!important;box-shadow:4px 4px 0 #e5b715}@media (min-width:768px){.newsletter-block__link{margin-top:16px;font-size:20px;display:block}}.newsletter-modal{display:none;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:fixed;z-index:9999999999;background-color:rgba(0,0,0,.3);left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.5)}.newsletter-modal.js-newsletter-modal--visible{display:-ms-flexbox;display:flex}.newsletter-modal__inner{position:relative;background-color:#fff;max-width:800px;width:100%;margin:0 15px}@media (min-width:768px){.newsletter-modal__inner{display:-ms-flexbox;display:flex}}.newsletter-modal__close{position:absolute;width:1.5rem;height:1.5rem;right:27px;top:27px;cursor:pointer;padding:0;margin:0;min-width:auto;box-shadow:none;background-color:transparent;background-image:url(/app/themes/dijoy-b2c/frontend/app/images/x-small.svg);background-repeat:no-repeat;background-size:contain}.newsletter-modal__image{display:none;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:100%;width:50%;-ms-flex-negative:0;flex-shrink:0}@media (min-width:768px){.newsletter-modal__image{display:block}}.newsletter-modal__content{padding:60px 15px 40px;background-color:#c5e3de;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%}@media (min-width:768px){.newsletter-modal__content{padding:40px;min-height:460px}}.newsletter-modal__title{margin:0 0 16px!important;font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;text-shadow:none!important;font-size:20px!important;font-weight:700;line-height:1.3;color:rgba(0,0,0,.7);text-shadow:2px 2px 0 #e3dbc7}@media (min-width:768px){.newsletter-modal__title{font-size:24px!important}}.newsletter-modal__text{margin:0!important;font-size:16px;text-align:center;line-height:1.4}.newsletter-modal__link{display:inline-block;width:180px;padding:15px 25px;margin-top:20px;background-color:#ffcb16;border-radius:4px;color:#353332;font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700!important;font-size:16px!important;text-align:center;transition:all .15s ease-out;transition-property:box-shadow,transform;box-shadow:2px 2px 0 0 #e5b616}.newsletter-modal__link:hover{transform:translateY(-.2rem)!important;box-shadow:4px 4px 0 0 #e5b616!important}@media (min-width:768px){.newsletter-modal__link{width:250px;font-size:20px;display:block}}.module-wysiwyg{position:relative}.module-wysiwyg__anchor{position:absolute;top:-60px}.module-wysiwyg__content{width:calc(100% - 30px);max-width:654px;margin:0 auto;margin-bottom:63px}@media (min-width:1280px){.module-wysiwyg__content{width:100%}}.module-wysiwyg__content h1,.module-wysiwyg__content h2,.module-wysiwyg__content h3,.module-wysiwyg__content h4,.module-wysiwyg__content h5{font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif}.module-wysiwyg__content h1,.module-wysiwyg__content h2{font-size:3rem}@media (min-width:1280px){.module-wysiwyg__content h1,.module-wysiwyg__content h2{font-size:5.6rem}}.module-wysiwyg__content h3,.module-wysiwyg__content h4{font-size:2.5rem}@media (min-width:1280px){.module-wysiwyg__content h3,.module-wysiwyg__content h4{font-size:4.6rem}}.module-wysiwyg__content p{font-family:LyonText,Georgia,serif;font-size:1.6rem;line-height:1.6;letter-spacing:.44px;color:#000}@media (min-width:1280px){.module-wysiwyg__content p{font-size:2rem}}.module-full-width-image{width:100%;margin-bottom:52px}.module-full-width-image--no-margin{margin-bottom:0}.module-full-width-image__content{width:100%}.module-full-width-image__image{display:block;width:100%;max-width:2048px;height:auto;margin:0 auto}.module-emblem-slider{position:relative;width:100%;background-color:#f3f0dd;margin-bottom:52px}.module-emblem-slider--no-margin{margin-bottom:0}.module-emblem-slider__emblem-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.module-emblem-slider__emblem-wrapper__content{width:calc(100% - 30px);max-width:1260px;margin:0 auto;height:100%}@media (min-width:1280px){.module-emblem-slider__emblem-wrapper__content{width:100%}}.module-emblem-slider__emblem{position:relative;width:107.8px;min-width:107.8px;height:calc(100% - 20px);padding:0 16px 0 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#f3f0dd;text-align:center}@media (min-width:375px){.module-emblem-slider__emblem{width:174px;min-width:174px}}@media (min-width:1024px){.module-emblem-slider__emblem{width:308px;min-width:308px;padding:0 32px}}.module-emblem-slider__emblem:after{content:"";display:block;position:absolute;top:0;right:107.8px;width:100vh;height:100%;background-color:#f3f0dd}@media (min-width:375px){.module-emblem-slider__emblem:after{right:174px}}@media (min-width:1024px){.module-emblem-slider__emblem:after{right:308px}}.module-emblem-slider__emblem__image{display:block;margin:0 auto;width:100%;height:auto}.module-emblem-slider__emblem__heading{font-size:12px;word-break:break-word}@media (min-width:375px){.module-emblem-slider__emblem__heading{font-size:16px;padding:8px;word-break:normal}}@media (min-width:1024px){.module-emblem-slider__emblem__heading{font-size:24px}}.module-emblem-slider__items{width:100%;padding:34px 0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar}.module-emblem-slider__items ::-webkit-scrollbar{display:none}.module-emblem-slider__inner{position:relative;width:calc(100% - 30px);max-width:1260px;display:-ms-flexbox;display:flex;margin:0 auto;padding-left:109.8px}@media (min-width:1280px){.module-emblem-slider__inner{width:100%}}@media (min-width:375px){.module-emblem-slider__inner{padding-left:176px}}@media (min-width:1024px){.module-emblem-slider__inner{padding-left:310px}}.module-emblem-slider__card-wrapper:not(:only-child):last-of-type{padding-right:14px}@media (min-width:1024px){.module-emblem-slider__card-wrapper:not(:only-child):last-of-type{padding-right:24px}}.module-emblem-slider__card{position:relative;width:154px;min-width:154px;height:264px;margin-right:10px;box-shadow:0 2px 5px 0 rgba(0,0,0,.21);background-color:#fff}.module-emblem-slider__card:hover{cursor:pointer}@media (min-width:1024px){.module-emblem-slider__card{width:288px;min-width:288px;height:459px;margin-right:24px}}.module-emblem-slider__card-link{position:absolute;top:0;left:0;width:100%;height:calc(100% - 4px);margin-top:4px}.module-emblem-slider__card-image{width:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;background-color:#83c7bc}.module-emblem-slider__card-image:after{content:"";display:block;padding-bottom:100%}.module-emblem-slider__card-content{padding:12px 9px}@media (min-width:1024px){.module-emblem-slider__card-content{padding:20px 17px}}.module-emblem-slider__card-heading{margin-top:0;margin-bottom:12px;font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:12px;font-weight:700;text-shadow:none!important;text-transform:uppercase;line-height:1.33;letter-spacing:.1px;color:#ffcb16}@media (min-width:1024px){.module-emblem-slider__card-heading{font-size:16px}}.module-emblem-slider__card-text{font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:12px;line-height:1.33;letter-spacing:.1px;color:#000;display:none}@media (min-width:1024px){.module-emblem-slider__card-text{display:block;font-size:16px}}.module-emblem-slider__card-text--responsive{display:block}@media (min-width:1024px){.module-emblem-slider__card-text--responsive{display:none}}.recipe-campaign-bar{width:100%}.recipe-campaign-bar--not-emblem{padding:0 15px}@media (min-width:1024px){.recipe-campaign-bar--not-emblem{padding:0 24px}}@media (min-width:1280px){.recipe-campaign-bar--not-emblem{padding:0}}.recipe-campaign-bar__wrapper{position:relative;width:100%;margin-bottom:42px;margin-top:-20px;box-shadow:0 2px 4px 0 #eaeaea;background-color:#fff}@media (min-width:768px){.recipe-campaign-bar__wrapper{margin-top:32px}}@media (min-width:1024px){.recipe-campaign-bar__wrapper{width:100%;margin-left:0}}.recipe-campaign-bar__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.recipe-campaign-bar__inner{display:-ms-flexbox;display:flex;width:100%;height:140px;padding:15px 24px 15px 0}.recipe-campaign-bar--not-emblem .recipe-campaign-bar__inner{padding:0}@media (min-width:1024px){.recipe-campaign-bar__inner{height:120px}}.recipe-campaign-bar__image{width:auto;height:100%;margin:16px;transform:translateY(-16px)}@media (min-width:375px){.recipe-campaign-bar__image{height:calc(100% + 40px);transform:translateY(-36px)}}@media (min-width:1024px){.recipe-campaign-bar__image{height:calc(100% + 60px);transform:translateY(-46px)}}.recipe-campaign-bar--not-emblem .recipe-campaign-bar__image{margin:0;aspect-ratio:1;object-fit:cover}@media (min-width:375px){.recipe-campaign-bar--not-emblem .recipe-campaign-bar__image{height:100%;transform:none}}@media (min-width:1024px){.recipe-campaign-bar--not-emblem .recipe-campaign-bar__image{height:100%;transform:none}}.recipe-campaign-bar__content{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;gap:16px}.recipe-campaign-bar--not-emblem .recipe-campaign-bar__content{padding:20px;-ms-flex-align:center;align-items:center}@media (min-width:480px){.recipe-campaign-bar__content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.recipe-campaign-bar__content p{padding-top:10px;padding-right:20px}.recipe-campaign-bar--not-emblem .recipe-campaign-bar__content p{padding:0}}@media (min-width:1280px){.recipe-campaign-bar__content{-ms-flex-direction:column;flex-direction:column}.recipe-campaign-bar__content p{padding-top:0;padding-right:0}.recipe-campaign-bar--not-emblem .recipe-campaign-bar__content p{padding:0}}.recipe-campaign-bar__content p{font-size:11px;font-style:normal;line-height:normal;letter-spacing:.8px;margin:0}.recipe-campaign-bar__button{width:100%;max-width:300px;display:block;padding:10px 18px 10px 23px;font-size:13px;font-weight:700;letter-spacing:.3px;text-align:center;line-height:1.1;border-radius:4px;background-color:#f3f0dd}.recipe-tips-bar{width:100%}.recipe-tips-bar__wrapper{position:relative;width:100%;margin-bottom:42px;margin-top:-20px;box-shadow:0 2px 4px 0 #eaeaea;background-color:#fff}@media (min-width:768px){.recipe-tips-bar__wrapper{margin-top:32px}}@media (min-width:1024px){.recipe-tips-bar__wrapper{width:100%;margin-left:0}}.recipe-tips-bar__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.recipe-tips-bar__inner{display:-ms-flexbox;display:flex;width:100%;height:140px;padding:15px 24px 15px 0}@media (min-width:1024px){.recipe-tips-bar__inner{height:120px}}.recipe-tips-bar__image{width:auto;height:100%;margin:16px;transform:translateY(-16px)}@media (min-width:375px){.recipe-tips-bar__image{height:calc(100% + 40px);transform:translateY(-36px)}}@media (min-width:1024px){.recipe-tips-bar__image{height:calc(100% + 60px);transform:translateY(-46px)}}.recipe-tips-bar__content{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media (min-width:480px){.recipe-tips-bar__content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.recipe-tips-bar__content p{padding-top:10px;padding-right:20px}}@media (min-width:1280px){.recipe-tips-bar__content{-ms-flex-direction:column;flex-direction:column}.recipe-tips-bar__content p{padding-top:0;padding-right:0}}.recipe-tips-bar__content p{font-size:11px;font-stretch:condensed;font-style:normal;line-height:normal;letter-spacing:.8px}.recipe-tips-bar__button{width:100%;max-width:300px;display:block;padding:10px 18px 10px 23px;font-size:13px;font-weight:700;letter-spacing:.3px;text-align:center;line-height:1.1;border-radius:4px;background-color:#f3f0dd}.module-iframe-content{position:relative;width:100%;margin-bottom:52px}.module-iframe-content--no-margin{margin-bottom:0}.module-iframe-content__anchor{position:absolute;top:-60px}.module-video__wrapper{width:calc(100% - 30px);max-width:1260px;margin:0 auto;margin-bottom:72px}@media (min-width:1280px){.module-video__wrapper{width:100%}}.module-video__wrapper .module-video--no-bottom-margin{margin-bottom:0}.module-video__inner{position:relative}.module-video__inner:after{content:"";display:block;padding-bottom:56.3%}.module-video__player-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.module-video__player-wrapper:not([data-video-active]) iframe{opacity:0}.module-video__image{position:absolute;top:0;left:0;width:100%;height:calc(100% + 3px);background-repeat:no-repeat;background-size:cover;background-position:50%}.module-video__player-wrapper[data-video-active]+.module-video__image{display:none}.module-video__play-button{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/app/themes/dijoy-b2c/assets/svg/play-icon-white.svg) no-repeat 50%;background-size:7rem auto;box-shadow:none;cursor:pointer;opacity:.9;transition:all .25s ease-in-out}.module-video__play-button:hover{background-color:rgba(1,1,1,.3)}@media (min-width:768px){.module-video__play-button{background-size:10rem auto}}.external-content__header a{text-decoration:underline;color:#017da5}.external-content__inner{margin:0 auto}@media (min-width:1024px){.external-content__inner{max-width:70%}}.external-content button{min-width:auto!important;box-shadow:unset}body.page-template-pagetemplate-search-recipe{background-image:none}body.page-template-pagetemplate-search-recipe #recipe-categories{border:none!important;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}body.page-template-pagetemplate-search-recipe #recipe-categories .categories-inner{max-width:100%}@media (min-width:600px){body.page-template-pagetemplate-search-recipe #recipe-categories .categories-inner{max-width:calc(100% - 24rem)}}body.page-template-pagetemplate-search-recipe #recipe-categories-slider li:last-child{margin-right:24rem}body.page-template-pagetemplate-search-recipe .recipe-categories-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 auto;width:100%}@media (min-width:600px){body.page-template-pagetemplate-search-recipe .recipe-categories-wrapper{max-width:90vw;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}body.page-template-pagetemplate-search-recipe .recipe-categories-wrapper .introduction{width:100%;margin:20px 20px 0!important}body.page-template-pagetemplate-search-recipe .recipe-categories-wrapper .introduction h4{text-align:center}@media (min-width:600px){body.page-template-pagetemplate-search-recipe .recipe-categories-wrapper .introduction{width:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}.recipe-search-page{position:relative;width:100%}.recipe-search-page__wrapper{margin:0 auto;max-width:140rem;width:100%;padding:0 1.5rem}@media (min-width:1440px){.recipe-search-page__wrapper{padding:0}}.section-recipe-categories{height:0;overflow:hidden}@media (min-width:1024px){.section-recipe-categories{height:auto!important;overflow:auto}}.search-categories-section{position:relative;width:100%;height:auto;z-index:2}.search-categories-section+.primo{padding-top:40px}@media (min-width:1024px){.search-categories-section+.primo{padding-top:0}}.search-categories-section__inner{position:relative;z-index:2;margin:0 auto;overflow:hidden;width:90%;padding-bottom:50px;display:none}@media (min-width:1024px){.search-categories-section__inner{width:95%;max-width:1024px;padding-bottom:0}.search-categories-section--start .search-categories-section__inner{display:-ms-flexbox!important;display:flex!important}}.search-categories-section__inner-content{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}.search-categories-section:before{content:" ";display:block;position:absolute;width:100vw;height:100%;top:0;left:50%;transform:translateX(-50%);background-color:#f3f0dd;z-index:1;border-bottom:4px solid #e0ddc9}.search-categories-section__category-wrap{width:50%;min-width:50%;margin-top:12px}@media (min-width:768px){.search-categories-section__category-wrap{margin-top:20px;width:33.32%;min-width:33.32%}}@media (min-width:1024px){.search-categories-section__category-wrap{width:20%;min-width:20%}}.search-categories-section__category-title{width:100%;text-align:left;margin-bottom:20px;font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-weight:700;letter-spacing:.35px;color:#000;text-transform:uppercase}.search-categories-section .filter-list a{padding-left:0;color:#017da5!important;font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px}.search-categories-section .filter-list a:hover{text-decoration:underline}.search-categories-section .filter-list a.active{background-color:transparent}.search-categories-section__toggle-category{position:relative;margin:0 0 20px;padding:0;width:auto;font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.43;letter-spacing:.6px;text-decoration:underline;text-transform:none;text-align:left;color:#000;background-color:transparent;box-shadow:none}@media (min-width:1024px){.search-categories-section__toggle-category{margin:0 0 42px}}.search-categories-section__toggle-category:after{content:"";display:inline-block;width:12px;height:12px;margin-left:5px;background:url(/app/themes/dijoy-b2c/assets/svg/chevron-black-down.svg) no-repeat 50%;background-size:contain;background-position:50% 100%;transition:transform .15s ease-out}.search-categories-section__toggle-category--open:after{background-position:50% 0;transform:rotate(-180deg)}.search-categories-section__toggle-category-wrap{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;z-index:2;width:100%;height:0}@media (min-width:1024px){.search-categories-section__toggle-category-wrap{display:none}}.search-categories-section__toggle-category-button-wrap{position:relative;transform:translateY(-50%)}.search-categories-section__toggle-category-button{padding:16px 24px;height:49px;background-color:#e0ddc9;border:none;box-shadow:2px 2px 0 0 #bbb488;transform:translateY(-50%);font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;transition:transform,box-shadow .15s ease-out}@media (min-width:768px){.search-categories-section__toggle-category-button{padding:16px 48px}}.search-categories-section__toggle-category-button:hover{transform:translateY(calc(-50% - .2rem));box-shadow:4px 4px 0 0 #bbb488}.search-categories-section__show-categories-wrap{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;z-index:2;width:100%;height:0}.search-categories-section__show-categories-button{position:absolute;transform:translateY(-50%);height:49px;padding:16px 24px;background-color:#e0ddc9;border:none;box-shadow:2px 2px 0 0 #bbb488;transition:all .15s ease-out;font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:700;letter-spacing:.3px;text-transform:uppercase}.search-categories-section__show-categories-button:hover{transform:translateY(calc(-50% - .2rem));box-shadow:4px 4px 0 0 #bbb488}@media (min-width:768px){.search-categories-section__show-categories-button{padding:16px 48px}}.search-editorial-card{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media (min-width:480px){.search-editorial-card{margin-top:1rem;margin-bottom:2rem}}.search-editorial-card__inner{width:100%;max-width:512px;min-height:200px;padding:3rem 2rem;margin:0 0 1.2rem 1.2rem;text-align:center;background-color:#fff;box-shadow:.5rem .5rem 0 0 #f3f0dd}.search-editorial-card__image{width:100%;height:auto}.search-editorial-card__heading{width:100%;margin-bottom:1.4rem;font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2rem;color:#000;text-align:center;text-transform:uppercase}.search-editorial-card__preamble{margin-bottom:3rem}.search-editorial-card__button{background:#fff;min-width:0;padding:.9rem 1.8rem .8rem;box-shadow:0 0 0 .1rem rgba(0,0,0,.15);border:none;border-radius:4px;font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.2rem;font-weight:400;letter-spacing:0;text-transform:none}.search-editorial-card__button:hover{text-decoration:underline}.footer-newsletter{margin-bottom:0;background:#fff3c9}.footer-newsletter__inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;padding:0 0 4rem;position:relative;width:100%!important}@media (min-width:768px){.footer-newsletter__inner{padding:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:130rem!important;max-width:95%}}.footer-newsletter__column{width:100%;text-align:center}@media (min-width:768px){.footer-newsletter__column{text-align:left;width:50%}}.footer-newsletter__inner-column{padding:0 1.5rem}@media (min-width:768px){.footer-newsletter__inner-column{padding:0;padding-left:5rem}}.footer-newsletter__image{display:block;width:100vw;min-width:100vw}@media (min-width:768px){.footer-newsletter__image{transform:none;width:100%;min-width:auto}}.footer-newsletter__heading{margin:0!important;padding-top:4rem;font-size:20px!important;font-weight:700;line-height:1.4;color:rgba(0,0,0,.7);text-align:center}@media (min-width:768px){.footer-newsletter__heading{padding-top:0;text-align:left;font-size:24px!important;max-width:484px}}.footer-newsletter__text{font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif!important;margin:0!important;font-size:16px!important;text-align:center}@media (min-width:768px){.footer-newsletter__text{max-width:484px;text-align:left!important}}.footer-newsletter__link{position:relative;top:0;display:inline-block;padding:15px 25px;margin:16px 0 0;background:#ffcb16;border-radius:4px;box-shadow:2px 2px 0 0 #e5b715;color:#353332;font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px!important;font-weight:700!important;text-align:center;transition:all .15s ease-out}.footer-newsletter__link:hover{top:-2px;box-shadow:4px 4px 0 0 #e5b715}@media (min-width:768px){.footer-newsletter__link{max-width:484px;font-size:20px;display:block}}.search-editorial-bottom-ctas__inner{padding:0 0 0 1.5rem}@media (min-width:768px){.search-editorial-bottom-ctas__inner{padding:0 1.5rem}}@media (min-width:1440px){.search-editorial-bottom-ctas__inner{padding:0}}.search-editorial-bottom-ctas__cards{width:100%;padding-top:16px;padding-bottom:53px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;overflow-x:scroll}@media (min-width:768px){.search-editorial-bottom-ctas__cards{overflow:hidden}}.search-editorial-bottom-ctas__cards-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative}.search-editorial-bottom-ctas__card{position:relative;width:calc(73vw - 1rem);min-width:calc(73vw - 1rem);margin-right:.5rem;margin-left:.5rem}@media (min-width:768px){.search-editorial-bottom-ctas__card{width:calc(33.32% - .5rem);min-width:calc(33.32% - .5rem)}}.search-editorial-bottom-ctas__card:first-child{margin-left:0}@media (min-width:768px){.search-editorial-bottom-ctas__card:last-child{margin-right:0}}.search-editorial-bottom-ctas__link{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;text-decoration:none}.search-editorial-bottom-ctas__link:hover{text-decoration:none}.search-editorial-bottom-ctas__link:hover~.search-editorial-bottom-ctas__image{opacity:.9}.search-editorial-bottom-ctas__heading{margin-bottom:1.2rem;font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:.35px;color:#000;text-align:left}.search-editorial-bottom-ctas__image{position:relative;transition:opacity .15s ease-out;background-size:cover;background-repeat:no-repeat;background-position:50%;margin-bottom:1rem}.search-editorial-bottom-ctas__image:before{content:"";display:block;padding-bottom:68.61%}.search-editorial-bottom-ctas__text{font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.33;letter-spacing:.1px;color:#000}.scheduled-recipe-tips{position:relative;width:100%;background-color:#83c7bc;margin:26px 0}.scheduled-recipe-tips--no-margin{margin-top:-26px}.scheduled-recipe-tips:before{position:absolute;display:block;content:"";top:0;left:50%;transform:translateX(-50%);width:200vw;height:100%;background-color:#83c7bc}@media (min-width:1024px){.scheduled-recipe-tips:before{border-top:none}}.scheduled-recipe-tips__scroll-button{display:none;opacity:1;background-image:url("/app/themes/dijoy-b2c/assets/svg/slider-chevron-white-left-icon.svg");background-color:rgba(0,0,0,.7);background-repeat:no-repeat;background-position-x:45%;background-position:50%;width:40px;height:40px;border-radius:40px;min-width:0;min-height:0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:1;transition:background-color .2s ease-in,opacity .2s ease-in}.scheduled-recipe-tips__scroll-button.js-scheduled-slider-scroll-hidden{opacity:0;pointer-events:none}.scheduled-recipe-tips__scroll-button--hide{opacity:0}.scheduled-recipe-tips__scroll-button:hover{background-color:#000}.scheduled-recipe-tips__scroll-button--right{right:5px;left:unset;transform:translateY(-50%) scaleX(-1)}@media (min-width:1440px){.scheduled-recipe-tips__scroll-button--right{right:-19px}}@media (min-width:1024px){.scheduled-recipe-tips__scroll-button{display:block}}.scheduled-recipe-tips__scroll-button span{display:none}.scheduled-recipe-tips__emblem-wrapper{position:absolute;top:0;left:0;height:100%;z-index:1;pointer-events:none}.scheduled-recipe-tips__emblem-wrapper__content{width:calc(100% - 30px);max-width:1260px;margin:0 auto;height:100%;margin-left:0}@media (min-width:1280px){.scheduled-recipe-tips__emblem-wrapper__content{width:100%}}.scheduled-recipe-tips__emblem{position:relative;width:128px;min-width:128px;height:calc(100% - 20px);padding:0 16px 0 0;margin-top:2px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#83c7bc;text-align:center}@media (min-width:768px){.scheduled-recipe-tips__emblem{width:180px;min-width:180px}}@media (min-width:1024px){.scheduled-recipe-tips__emblem{width:308px;min-width:308px;padding:0 32px}}.scheduled-recipe-tips__emblem__image{display:block;margin:0 auto;width:100%;height:auto}.scheduled-recipe-tips__emblem__heading{font-size:18px;word-break:break-word}@media (min-width:768px){.scheduled-recipe-tips__emblem__heading{font-size:18px;padding:8px;word-break:normal}}@media (min-width:1024px){.scheduled-recipe-tips__emblem__heading{font-size:21px}}.scheduled-recipe-tips__items{width:100vw;padding:34px 0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar}.scheduled-recipe-tips__items ::-webkit-scrollbar{display:none}@media (min-width:1024px){.scheduled-recipe-tips__items{width:100%}.scheduled-recipe-tips__items:after{position:absolute;top:0;right:-40px;display:block;content:"";height:100%;min-width:100px;width:100px;background:linear-gradient(90deg,hsla(52,48%,91%,0),#83c7bc 58%)}}.scheduled-recipe-tips__inner{position:relative;width:calc(100% - 30px);max-width:1260px;display:-ms-flexbox;display:flex;margin:0 auto;padding-left:117px}@media (min-width:1280px){.scheduled-recipe-tips__inner{width:100%}}.scheduled-recipe-tips__inner:after{min-width:24px;display:block;content:"";position:relative;height:100%}@media (min-width:1280px){.scheduled-recipe-tips__inner:after{display:none}}@media (min-width:768px){.scheduled-recipe-tips__inner{padding-left:164px}}@media (min-width:1024px){.scheduled-recipe-tips__inner{padding-left:310px}}@media (min-width:1280px){.scheduled-recipe-tips__inner{padding-left:100px}}.scheduled-recipe-tips__card-wrapper:not(:only-child):last-of-type{padding-right:14px}@media (min-width:1024px){.scheduled-recipe-tips__card-wrapper:not(:only-child):last-of-type{padding-right:24px}}@media (min-width:1280px){.scheduled-recipe-tips__card-wrapper:first-of-type{padding-left:200px}}.scheduled-recipe-tips__card{position:relative;width:160px;min-width:160px;height:264px;margin-right:10px;box-shadow:0 2px 5px 0 rgba(0,0,0,.21);background-color:#fff}.scheduled-recipe-tips__card:hover{cursor:pointer}@media (min-width:1024px){.scheduled-recipe-tips__card{width:288px;min-width:288px;height:459px;margin-right:24px}}.scheduled-recipe-tips__card-link{position:absolute;top:0;left:0;width:100%;height:calc(100% - 4px);margin-top:4px}.scheduled-recipe-tips__card-image{width:100%;height:auto;aspect-ratio:1;object-fit:cover;object-position:center center;background-color:#83c7bc}.scheduled-recipe-tips__card-content{padding:12px 9px}@media (min-width:1024px){.scheduled-recipe-tips__card-content{padding:20px 17px}}.scheduled-recipe-tips__card-heading{margin-top:0;margin-bottom:12px;font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:16px;font-weight:700;text-shadow:none!important;text-transform:none!important;line-height:1.33;letter-spacing:.1px;color:#000}@media (min-width:1024px){.scheduled-recipe-tips__card-heading{font-size:16px}}.scheduled-recipe-tips__card-text{font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:12px;line-height:1.33;letter-spacing:.1px;color:#000;display:none}@media (min-width:1024px){.scheduled-recipe-tips__card-text{display:block;font-size:16px}}.scheduled-recipe-tips__card-text--responsive{display:block}@media (min-width:1024px){.scheduled-recipe-tips__card-text--responsive{display:none}}@keyframes shakeCard{0%{transform:rotate(0deg) translateZ(0)}10%{transform:rotate(-2.5deg) translate3d(-15px,0,0)}20%{transform:rotate(-5deg) translate3d(-25px,0,0)}30%{transform:rotate(-7.5deg) translate3d(-35px,0,0)}40%{transform:rotate(0deg) translate3d(-20px,0,0)}50%{transform:rotate(2.5deg) translate3d(-15px,0,0)}60%{transform:rotate(5deg) translateZ(0)}70%{transform:rotate(7.5deg) translate3d(15px,0,0)}80%{transform:rotate(5deg) translate3d(20px,0,0)}90%{transform:rotate(2.5deg) translate3d(30px,0,0)}to{transform:rotate(0deg) translateZ(0)}}.Swipe{position:absolute;width:100%;z-index:2}.RecipeSwipe{margin-bottom:124px;padding:0 0 7px;position:relative}@media (min-width:768px){.RecipeSwipe{padding:0 0 7px}}@media (min-width:1024px){.RecipeSwipe{margin-top:20px;margin-bottom:84px;padding:0;padding-bottom:7px}}.RecipeSwipe__Container{position:relative;height:550px;display:-ms-flexbox;display:flex}@media (min-width:1024px){.RecipeSwipe__Container{height:504px}}.RecipeSwipe__Container .RecipeSwipe--Empty{height:450px;-ms-flex-align:center;align-items:center}@media (min-width:1024px){.RecipeSwipe__Container .RecipeSwipe--Empty{height:504px}}.RecipeSwipe__Title{text-transform:uppercase;margin:0;margin-top:32px;padding-bottom:8px}@media (min-width:1024px){.RecipeSwipe__Title{margin-top:42px}}.RecipeSwipe__Preamble{margin:0;padding-bottom:38px}@media (min-width:1024px){.RecipeSwipe__Preamble{padding-bottom:62px;max-width:60%}}.RecipeSwipe__NoRecipes{display:block;font-size:24px;font-weight:700;line-height:1;color:#242322;width:100%;height:50px}@media (min-width:1024px){.RecipeSwipe__NoRecipes{text-align:center}}.RecipeSwipeCard{position:absolute;background-color:#fff;width:100%;display:-ms-flexbox;display:flex;z-index:2;transition:all .2s;-ms-flex-wrap:wrap;flex-wrap:wrap;height:620px;cursor:move;cursor:grab;cursor:-webkit-grab;box-shadow:0 4px 8px 0 rgba(58,58,58,.2);opacity:0}.RecipeSwipeCard:active{cursor:grabbing;cursor:-webkit-grabbing}@media (min-width:1024px){.RecipeSwipeCard{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;height:504px}}.RecipeSwipeCard__Overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:20}@media (min-width:1024px){.RecipeSwipeCard__Overlay{height:calc(100% + 5px)}}.RecipeSwipeCard--Left .RecipeSwipeCard__Overlay{background-color:rgba(0,0,0,.7)}.RecipeSwipeCard--Right .RecipeSwipeCard__Overlay{background-color:rgba(255,210,0,.4)}.RecipeSwipeCard__Meta{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media (min-width:1024px){.RecipeSwipeCard__Meta{-ms-flex-pack:start;justify-content:flex-start}}.RecipeSwipeCard__CookingTime{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:12px;line-height:2.8;padding-right:6px;margin-right:6px;margin-left:-3px}@media (min-width:1024px){.RecipeSwipeCard__CookingTime{font-size:14px;border-right:1px solid rgba(0,0,0,.08);padding-right:16px;margin-right:16px;margin-left:0}}.RecipeSwipeCard__CookingIcon{display:none;width:16px;height:16px;margin-right:6px;background-image:url(/app/themes/dijoy-b2c/frontend/app/images/clock.svg)}@media (min-width:1024px){.RecipeSwipeCard__CookingIcon{display:-ms-inline-flexbox;display:inline-flex}}.RecipeSwipeCard__Link{font-family:Zeta,Arial,Helvetica,sans-serif;font-size:12px;line-height:2.8;letter-spacing:.6px;color:#017da5;text-decoration:underline}@media (min-width:1024px){.RecipeSwipeCard__Link{font-size:14px}}.RecipeSwipeCard__Rating{padding-right:0;margin-right:0;margin-left:-16px}@media (min-width:1024px){.RecipeSwipeCard__Rating{border-right:1px solid rgba(0,0,0,.08);padding-right:16px;margin-top:4px;margin-right:16px;margin-left:0}}.RecipeSwipeCard__Rating .stars__vote-count{display:none}.RecipeSwipeCard__Rating .ratings{transform:scale(.8)}@media (min-width:1024px){.RecipeSwipeCard__Rating .ratings{transform:none}}.RecipeSwipeCard__Buttons{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:20px}@media (min-width:1024px){.RecipeSwipeCard__Buttons{margin-top:45px;-ms-flex-pack:start;justify-content:flex-start}}.RecipeSwipeCard__ButtonText{display:inline;pointer-events:none;-ms-touch-action:none;touch-action:none}.RecipeSwipeCard__Heart{height:60px;border-radius:30px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;box-shadow:0 3px 7px 0 rgba(255,210,0,.67);font-size:12.8px;-ms-flex-pack:start;justify-content:flex-start;padding:7px 12px 6px}@media (min-width:1280px){.RecipeSwipeCard__Heart{height:80px;border-radius:40px;padding:28px 27px 27px 28px;font-size:18px}}.RecipeSwipeCard__Heart:hover{box-shadow:0 9px 18px 0 rgba(255,210,0,.67)}.RecipeSwipeCard__Heart:focus{box-shadow:0 3px 7px 0 rgba(255,210,0,.67)}.RecipeSwipeCard__Heart:before{content:"";display:inline-block;background-image:url("/app/themes/dijoy-b2c/assets/svg/heart-icon-strong.svg");background-repeat:no-repeat;background-size:contain;background-position-y:70%;background-size:24px 23px;width:24px;height:23px;margin-right:8px}.RecipeSwipeCard__X{padding:7px 12px 6px;height:60px;border-radius:30px;background-color:#fff;box-shadow:0 5px 10px 0 rgba(0,0,0,.15);font-size:12.8px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:1280px){.RecipeSwipeCard__X{padding:28px 27px 27px 28px;height:80px;border-radius:40px;font-size:18px}}.RecipeSwipeCard__X:hover{box-shadow:0 10px 20px 0 rgba(0,0,0,.15)}.RecipeSwipeCard__X:focus{box-shadow:0 5px 10px 0 rgba(0,0,0,.15)}.RecipeSwipeCard__X:before{content:"";display:inline-block;background-image:url("/app/themes/dijoy-b2c/assets/svg/cross-black.svg");background-repeat:no-repeat;background-size:contain;background-position-y:70%;background-size:24px 23px;width:24px;height:23px;margin-right:8px}.RecipeSwipeCard--Third{z-index:1;transform:scale(.93);top:-40px;opacity:1}@media (min-width:1024px){.RecipeSwipeCard--Third{transform:scale(.9);top:-60px}}.RecipeSwipeCard--Second{z-index:2;transform:scale(.96);top:-20px;opacity:1}@media (min-width:1024px){.RecipeSwipeCard--Second{transform:scale(.95);top:-30px}}.RecipeSwipeCard--First{z-index:3;opacity:1}.RecipeSwipeCard--Left,.RecipeSwipeCard--Right{z-index:4!important;opacity:1}.RecipeSwipeCard--InView{animation:shakeCard .6s cubic-bezier(.36,.07,.19,.97) both;animation-delay:.5s;transform:rotate(0) translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}.RecipeSwipeCard__Excerpt{text-align:center;padding:0 20px;margin:0 0 16px}@media (min-width:1024px){.RecipeSwipeCard__Excerpt{display:none}}.RecipeSwipeCard__TitleMobile{text-align:center;padding:0 20px;margin:0 0 16px;font-size:16px;text-shadow:none;font-weight:400}@media (min-width:1024px){.RecipeSwipeCard__TitleMobile{display:none}}.RecipeSwipeCard__TitleDesktop{display:none}@media (min-width:1024px){.RecipeSwipeCard__TitleDesktop{font-family:Zeta Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:48px;font-weight:700;line-height:1;text-align:left;color:#242322;display:block;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word}}.RecipeSwipeCard__Image{object-fit:cover;height:405px;width:100%;object-position:50% 80%}@media (min-width:1024px){.RecipeSwipeCard__Image{height:504px;width:60%;aspect-ratio:auto;object-position:50% 70%}}.RecipeSwipeCard__RespTouchArea{position:absolute;top:-20%;left:0;width:100%;height:100px}@media (min-width:1024px){.RecipeSwipeCard__RespTouchArea{display:none}}.RecipeSwipeCard__Content{position:relative;width:100%;background-color:#fff}@media (min-width:1024px){.RecipeSwipeCard__Content{width:40%;height:100%;padding:3rem}}.inspiration-new{width:100%}.module-fullwidth-cta{margin-bottom:15px}@media (min-width:768px){.module-fullwidth-cta{margin-bottom:24px}}.module-fullwidth-cta__container{width:100%;height:auto}@media (min-width:768px){.module-fullwidth-cta__container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.module-fullwidth-cta__image{background-position:50%;background-size:cover;background-repeat:no-repeat;position:relative;width:100%}.module-fullwidth-cta__image:before{padding-bottom:63%;display:block;content:""}@media (min-width:768px){.module-fullwidth-cta__image{width:50%}.module-fullwidth-cta--image-right .module-fullwidth-cta__image{-ms-flex-order:1;order:1}.module-fullwidth-cta__image:before{padding-bottom:81%;display:block;content:""}}.module-fullwidth-cta__content{background-color:#c5e3de;padding:20px}.module-fullwidth-cta--bg-yellow .module-fullwidth-cta__content{background-color:#ffcb16}@media (min-width:768px){.module-fullwidth-cta__content{width:50%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.module-fullwidth-cta--image-right .module-fullwidth-cta__content{-ms-flex-order:0;order:0}}@media (min-width:1024px){.module-fullwidth-cta__content{padding:30px}}.module-fullwidth-cta__content-inner{width:100%}.module-fullwidth-cta__heading{margin:0 0 5px;font-size:18px;font-weight:700;line-height:1.56;letter-spacing:normal;text-align:left}@media (min-width:768px){.module-fullwidth-cta__heading{font-size:24px}}.module-fullwidth-cta__text{margin:5px 0 20px;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.46px;text-align:left}@media (min-width:768px){.module-fullwidth-cta__text{font-size:16px;line-height:1.5}}.module-fullwidth-cta__button-link{display:inline-block;padding:12px 16px;border-radius:4px;border:1px solid #000;box-shadow:2px 2px 0 0 #a3a3a3;transition:all .15s ease-out!important;background-color:#fff;font-size:15px;font-weight:700;letter-spacing:.35px;text-align:left;text-transform:none!important;color:#000}.module-fullwidth-cta__button-link:hover{transform:translateY(-.2rem)!important;box-shadow:4px 4px 0 0 #a3a3a3}.module-card-row{margin-bottom:15px}@media (min-width:768px){.module-card-row{margin-bottom:24px}}.module-card-row__container{width:100%;height:auto;overflow-x:hidden}@media (min-width:768px){.module-card-row__container{overflow:visible}}.module-card-row__container-inner{width:100%;overflow-x:scroll;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (min-width:768px){.module-card-row__container-inner{overflow:visible}}.module-card-row__card{position:relative;min-width:80%;width:80%;margin-right:10px;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}@media (min-width:768px){.module-card-row__card{min-width:calc(33% - 12px);width:calc(33% - 12px);margin-right:24px;transition:all .3s ease-out;transition-property:box-shadow}.module-card-row__card:hover{box-shadow:12px 12px 0 0 #ffcb16}.module-card-row__card:last-child{margin-right:0}}.module-card-row__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.module-card-row__image{background-position:50%;background-size:cover;background-repeat:no-repeat;position:relative;width:100%}.module-card-row__image:before{padding-bottom:100%;display:block;content:""}.module-card-row__card-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;padding:20px}@media (min-width:1024px){.module-card-row__card-content{padding:30px}}.module-card-row__heading{margin:0 0 5px;font-size:18px;font-weight:700;line-height:1.56;letter-spacing:normal;text-align:left;text-transform:none}@media (min-width:1024px){.module-card-row__heading{font-size:24px}}.module-card-row__text{margin:5px 0 20px;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.46px;text-align:left;-ms-flex-positive:1;flex-grow:1}@media (min-width:1024px){.module-card-row__text{font-size:16px}}.module-card-row__button-link{display:inline-block;-ms-flex-item-align:start;align-self:flex-start;padding:12px 16px;border-radius:4px;border:1px solid #000;box-shadow:2px 2px 0 0 #a3a3a3;transition:transform,box-shadow .15s ease-out;background-color:#fff;font-size:15px;font-weight:700;letter-spacing:.35px;text-align:left;text-transform:none!important;color:#000}.module-card-row__button-link:hover{transform:translateY(-.2rem)!important;box-shadow:4px 4px 0 0 #a3a3a3}body.page-template-pagetemplate-landing-product-2021 .newsletter-block{margin-bottom:0!important}.landing-product-2021__container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.landing-product-2021__card{position:relative;min-width:100%;width:100%;margin-bottom:16px;background-color:#fff}@media (min-width:480px){.landing-product-2021__card{min-width:calc(50% - 12px);width:calc(50% - 12px);margin-right:24px;margin-bottom:24px;transition:all .3s ease-out;transition-property:box-shadow}.landing-product-2021__card:nth-child(2n){margin-right:-12px}.landing-product-2021__card:hover{box-shadow:12px 12px 0 0 #ffcb16}.landing-product-2021__card:last-child{margin-right:0}}@media (min-width:1024px){.landing-product-2021__card{min-width:calc(25% - 18px);width:calc(25% - 18px);margin-right:24px;transition:all .3s ease-out;transition-property:box-shadow}.landing-product-2021__card:nth-child(2n){margin-right:24px}.landing-product-2021__card:nth-child(4n){margin-right:-12px!important}.landing-product-2021__card:hover{box-shadow:12px 12px 0 0 #ffcb16}.landing-product-2021__card:last-child{margin-right:0}}.landing-product-2021__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.landing-product-2021__image{background-position:50%;background-size:cover;background-repeat:no-repeat;position:relative;width:100%}.landing-product-2021__image:before{padding-bottom:100%;display:block;content:""}.landing-product-2021__card-content{padding:20px}@media (min-width:1024px){.landing-product-2021__card-content{padding:30px}}.landing-product-2021__heading{margin:0;font-size:18px;font-weight:700;line-height:1.56;letter-spacing:normal;text-align:left}@media (min-width:1024px){.landing-product-2021__heading{font-size:24px}}.landing-product-2021__text{margin:5px 0 20px;font-size:14px;font-weight:400;line-height:1.29;letter-spacing:.46px;text-align:left}@media (min-width:1024px){.landing-product-2021__text{font-size:16px;line-height:1.5}}.landing-product-2021__button-link{display:inline-block;padding:11px 41.5px 13px 42.5px;border-radius:4px;border:1px solid #e0ddc9;background-color:#fff;font-size:15px;font-weight:700;letter-spacing:.35px;text-align:center;color:#000}body.page-template-pagetemplate-inspirational-landing,body.page-template-pagetemplate-inspirational-landing-single,body.page-template-pagetemplate-inspirational-single,body.page-template-pagetemplate-landing-php{background-image:none}body.page-template-pagetemplate-inspirational-landing #site-nav,body.page-template-pagetemplate-inspirational-landing #site-nav:before,body.page-template-pagetemplate-inspirational-landing-single #site-nav,body.page-template-pagetemplate-inspirational-landing-single #site-nav:before,body.page-template-pagetemplate-inspirational-single #site-nav,body.page-template-pagetemplate-inspirational-single #site-nav:before,body.page-template-pagetemplate-landing-php #site-nav,body.page-template-pagetemplate-landing-php #site-nav:before{background:none}body.page-template-pagetemplate-inspirational-landing #site-nav>div>ul>li[data-shelf-name]>a,body.page-template-pagetemplate-inspirational-landing-single #site-nav>div>ul>li[data-shelf-name]>a,body.page-template-pagetemplate-inspirational-single #site-nav>div>ul>li[data-shelf-name]>a,body.page-template-pagetemplate-landing-php #site-nav>div>ul>li[data-shelf-name]>a{transition:color .15s ease-out;transition-delay:.15s;color:#242322}body.page-template-pagetemplate-inspirational-landing #site-nav>div>ul>li[data-shelf-name]>a.active-shelf-menu-item,body.page-template-pagetemplate-inspirational-landing #site-nav>div>ul>li[data-shelf-name]>a:hover,body.page-template-pagetemplate-inspirational-landing-single #site-nav>div>ul>li[data-shelf-name]>a.active-shelf-menu-item,body.page-template-pagetemplate-inspirational-landing-single #site-nav>div>ul>li[data-shelf-name]>a:hover,body.page-template-pagetemplate-inspirational-single #site-nav>div>ul>li[data-shelf-name]>a.active-shelf-menu-item,body.page-template-pagetemplate-inspirational-single #site-nav>div>ul>li[data-shelf-name]>a:hover,body.page-template-pagetemplate-landing-php #site-nav>div>ul>li[data-shelf-name]>a.active-shelf-menu-item,body.page-template-pagetemplate-landing-php #site-nav>div>ul>li[data-shelf-name]>a:hover{color:#fff}body.page-template-pagetemplate-inspirational-landing .newsletter-block{margin-bottom:0!important}.inspirational-landing{position:relative;padding-top:74px!important}@media (min-width:1280px){.inspirational-landing{padding-top:106px!important}}.inspirational-landing__header{position:relative;z-index:1}.inspirational-landing__header__content{z-index:1;max-width:800px;margin:0 auto;text-align:center;margin-bottom:24px}@media (min-width:1024px){.inspirational-landing__header__content{margin-bottom:58px}}.inspirational-landing__header h1{margin-top:24px;margin-bottom:10px}.inspirational-landing__header p{position:relative;font-family:LyonText,Georgia,serif;font-size:18px;line-height:1.56;color:#000;max-width:80%;margin:0 auto}.inspirational-landing__header p:after{position:absolute;bottom:-130px;right:-180px;width:200px;height:300px;z-index:-1;content:"";background-image:url(/app/themes/dijoy-b2c/assets/svg/oliveoil-sketch.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}@media (min-width:1024px){.inspirational-landing__header p:after{display:none}}@media (min-width:1024px){.inspirational-landing__header p{max-width:none}}@media (min-width:1280px){.inspirational-landing__header p{font-size:2rem}.inspirational-landing__header p:after{display:none}}@media (min-width:1024px){.inspirational-landing__header:before{content:"";position:absolute;background-image:url(/app/themes/dijoy-b2c/assets/svg/vespa-sketch.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;width:300px;height:252px;left:-160px;top:30px;z-index:-1}}@media (min-width:1280px){.inspirational-landing__header:before{width:340px;height:252px;left:-155px;top:-40px}}.inspirational-landing__container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.inspirational-landing__filter{width:100%}@media (min-width:1024px){.inspirational-landing__filter{padding:0}}.inspirational-landing__filter-title{margin:21px 20px 12px 0;font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;line-height:1.5;letter-spacing:.24px}@media (min-width:1024px){.inspirational-landing__filter-title{font-size:22px}}.inspirational-landing__filter-button-container{position:relative;width:100%}.inspirational-landing__filter-button-container:after{content:"";position:absolute;top:-1px;right:-1px;height:calc(100% + 1px);width:101px;background:linear-gradient(90deg,transparent,hsla(51,37%,96%,.9));pointer-events:none}.inspirational-landing__filter-button-container__inner{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:scroll;margin-bottom:7px;padding-bottom:7px;padding-right:100px!important;padding-top:4px;scrollbar-width:none}.inspirational-landing__filter-button-container__inner::-webkit-scrollbar{display:none}@media (min-width:1024px){.inspirational-landing__filter-button-container__inner{padding-right:0;margin-bottom:24px;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:auto}}.inspirational-landing__filter-button{width:auto!important;min-width:auto!important;max-width:none!important;padding:16px 18px!important;margin-right:5px;margin-bottom:5px;margin-left:0;-ms-flex-negative:0;flex-shrink:0;box-shadow:none;font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;text-transform:none;letter-spacing:.3px;text-align:left;color:#000;border:1px solid #000;border-radius:4px;background-color:#fff;transition:all .15s ease-out;transition-property:box-shadow,transform,background-color}@media (min-width:1024px){.inspirational-landing__filter-button{margin-right:14px;margin-bottom:14px}}.inspirational-landing__filter-button:hover{background-color:#fff3c9}.inspirational-landing__filter-button.js-filter-button-active{background-color:#ffcb16;transform:none;box-shadow:0 0 0 #e5b616!important;transition-property:none}.inspirational-landing__filter-button.js-filter-button-active:hover{transform:none!important;box-shadow:0 0 0 #e5b616!important}@media (min-width:1024px){.inspirational-landing__filter-button{padding:16px 32px}}.inspirational-landing__cards{position:relative;width:calc(100vw - 1.5rem - .9rem);margin-left:-.9rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.inspirational-landing__cards{width:calc(100vw - 1.5rem - 1.6rem);margin-left:-1.6rem}}@media (min-width:1024px){.inspirational-landing__cards{width:100%;width:calc(100% + 1.6rem);margin-left:-1.6rem}}.inspirational-landing__card{position:relative;min-width:calc(50% - .9rem);width:calc(50% - .9rem);margin-bottom:.9rem;margin-left:.9rem;background-color:#fff;transition:all .15s ease-out;transition-property:box-shadow;display:none}.inspirational-landing__card:hover{box-shadow:8px 8px 0 0 #ffcb16}.inspirational-landing__card.js-filter-active{display:block}@media (min-width:768px){.inspirational-landing__card{min-width:calc(50% - 1.6rem);width:calc(50% - 1.6rem);margin-bottom:1.6rem;margin-left:1.6rem}}@media (min-width:1024px){.inspirational-landing__card{min-width:calc(25% - 1.6rem);width:calc(25% - 1.6rem);margin-bottom:1.6rem;margin-left:1.6rem}.inspirational-landing__card:last-child{margin-right:0!important}}.inspirational-landing__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.inspirational-landing__image{background-position:50%;background-size:cover;background-repeat:no-repeat;position:relative;width:100%}.inspirational-landing__image:before{padding-bottom:100%;display:block;content:""}.inspirational-landing__card-content{padding:18px 12px}@media (min-width:1024px){.inspirational-landing__card-content{padding:24px 16px}}.inspirational-landing__heading{margin:0;font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;line-height:1.2;letter-spacing:normal;text-align:left}@media (min-width:1024px){.inspirational-landing__heading{font-size:24px}}.inspirational-landing__text{margin:5px 0 20px;font-size:14px;font-weight:400;line-height:1.29;letter-spacing:.46px;text-align:left}@media (min-width:1024px){.inspirational-landing__text{font-size:16px;line-height:1.5}}.inspirational-landing__button-link{display:inline-block;padding:11px 41.5px 13px 42.5px;border-radius:4px;border:1px solid #e0ddc9;background-color:#fff;color:#000;font-size:15px;font-weight:700;letter-spacing:.35px;text-align:center}body.page-template-pagetemplate-inspirational-landing-single .newsletter-block,body.page-template-pagetemplate-landing .newsletter-block{margin-bottom:0!important}.inspirational-landing-single{position:relative;padding-top:0!important;border-radius:0!important;background-color:#f3f0dd!important;z-index:0;padding-bottom:0!important}@media (min-width:1280px){.inspirational-landing-single{background-color:#f9f8f1!important;padding-bottom:5rem!important}}.inspirational-landing-single__breadcrumbs{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:2.4rem}@media (min-width:1280px){.inspirational-landing-single__breadcrumbs{-ms-flex-direction:row;flex-direction:row;margin-bottom:5.6rem}}.inspirational-landing-single__title{margin-top:24px;margin-bottom:10px;max-width:600px;margin:0 auto}@media (min-width:768px){.inspirational-landing-single__title{max-width:none}}.inspirational-landing-single__header{position:relative}@media (min-width:1280px){.inspirational-landing-single__header:before{display:none;content:"";position:absolute;display:block;background-image:url(/app/themes/dijoy-b2c/assets/svg/italy-sketch.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;top:0;right:calc((100vw - 124rem) / 2 * -1);height:290px;width:230px;z-index:1}}@media (min-width:1440px){.inspirational-landing-single__header:before{height:290px;width:300px}}.inspirational-landing-single__header p{font-family:LyonDisplay LyonText,Georgia,serif;font-size:1.6rem;line-height:1.6;letter-spacing:.44px;color:#000;position:relative;max-width:80%;margin:0 auto}.inspirational-landing-single__header p:after{position:absolute;bottom:-85px;right:-190px;width:200px;height:300px;z-index:-1;content:"";background-image:url(/app/themes/dijoy-b2c/assets/svg/oliveoil-sketch.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}@media (min-width:1280px){.inspirational-landing-single__header p:after{display:none}}@media (min-width:1024px){.inspirational-landing-single__header p{max-width:none}}@media (min-width:1280px){.inspirational-landing-single__header p{font-size:2rem}.inspirational-landing-single__header p:after{display:none}}.inspirational-landing-single__header-content{max-width:80rem;margin:0 auto;text-align:center;position:relative;z-index:1}.inspirational-single{position:relative;padding-top:0!important;border-radius:0!important;background-color:#f9f8f1!important;z-index:0}.inspirational-single__breadcrumbs{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:8px;margin-bottom:1rem}@media (min-width:1024px){.inspirational-single__breadcrumbs{-ms-flex-direction:row;flex-direction:row;margin-bottom:5.6rem}}.inspirational-single__breadcrumbs .filter-breadcrumbs{margin-top:6px}@media (min-width:1280px){.inspirational-single__breadcrumbs .filter-breadcrumbs{margin-top:0}}.inspirational-single__container{max-width:80rem;margin:0 auto}.inspirational-single__container:after,.inspirational-single__container:before{content:"";display:table;clear:both;width:100%}.inspirational-single__image{aspect-ratio:1;margin-bottom:1.7rem;position:relative;left:50%;transform:translateX(-50%);width:100vw;max-width:none;height:100%;object-fit:cover}@media (min-width:1024px){.inspirational-single__image{aspect-ratio:764/426;left:auto;width:100%;transform:none;margin-bottom:4rem}}.inspirational-single__header p{font-family:LyonDisplay LyonText,Georgia,serif;font-size:1.8rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;color:#000}@media (min-width:1280px){.inspirational-single__header p{font-size:2rem}}.inspirational-single__header a{color:#000!important;text-decoration:underline}.inspirational-single__links{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:1.5rem;margin-top:2rem;margin-bottom:4rem}@media (min-width:1280px){.inspirational-single__links{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:2.4rem}}.inspirational-single__link{height:6.3rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:0 3.2rem;background-color:#fff;border:1px solid #000;border-radius:.4rem;font-size:1.4rem;font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;text-decoration:none!important;text-align:center;transition:all .15s ease-in-out;transition-property:transform,box-shadow;box-shadow:2px 2px 0 0 #757575}@media (min-width:1280px){.inspirational-single__link{height:8.6rem;font-size:1.8rem}}.inspirational-single__link:hover{transform:translateY(-.2rem)!important;box-shadow:4px 4px 0 0 #757575}.inspirational-single__title{font-size:3.6rem;font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;margin:0 0 1rem}@media (min-width:1280px){.inspirational-single__title{font-size:6rem;margin:0 0 2rem}}.inspirational-single__content{font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:-.007rem}.inspirational-single__content h2{font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.8rem;margin:2rem 0 1rem;line-height:1.3}@media (min-width:1280px){.inspirational-single__content h2{font-size:3.2rem;margin:4rem 0 1rem}}.inspirational-single__content h3{font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2rem;margin:2rem 0 1rem;line-height:1.3}@media (min-width:1280px){.inspirational-single__content h3{font-size:2.4rem;margin:4rem 0 1rem}}.inspirational-single__content h4{font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.8rem;margin:2rem 0 1rem;line-height:1.3}@media (min-width:1280px){.inspirational-single__content h4{font-size:2rem;margin:4rem 0 1rem}}.inspirational-single__content a{text-decoration:underline}.inspirational-single__content .wp-caption img{display:inline-block;width:auto}.inspirational-single__share{margin-top:28px;margin-bottom:8px}body.page-template-pagetemplate-inspirational-single .page-builder-inspiration{padding-top:0;margin-top:0}.page-builder-inspiration{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8rem;margin-top:4rem;margin-bottom:2.4rem;position:relative;padding-top:2.4rem}@media (min-width:1280px){.page-builder-inspiration{gap:1.6rem;margin-top:8rem;padding-top:0}}.page-builder-inspiration:before{position:absolute;left:0;top:0;background-color:#f9f8f1;content:"";left:50%;width:100%;min-width:100vw;height:calc(100% + 55px);transform:translateX(-50%)}@media (min-width:600px){.page-builder-inspiration:before{height:calc(100% + 65px)}}@media (min-width:768px){.page-builder-inspiration:before{height:calc(100% + 75px)}}@media (min-width:1280px){.page-builder-inspiration:before{display:none}}.module-article{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:calc(50% - .4rem);background-color:#fff;position:relative;margin-bottom:1.6rem}@media (min-width:1024px){.module-article{width:calc(25% - 1.2rem);margin-bottom:0}}.module-article+.module-hero{margin-top:1.6rem}@media (min-width:1280px){.module-article+.module-hero{margin-top:0}}.module-article__image-container{position:relative;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;aspect-ratio:169/224}@media (min-width:1024px){.module-article__image-container{aspect-ratio:1}}.module-article__image{width:100%;height:100%;object-fit:cover;transition:all .3s ease-out;transition-property:transform}.module-article:hover .module-article__image{transform:scale(1.05)}.module-article__content{padding:1.8rem 1rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}@media (min-width:1024px){.module-article__content{padding:2rem 1.6rem}}.module-article__content :last-child{margin-bottom:0}.module-article__title{font-size:1.8rem;line-height:1.27;margin:0 0 .2rem}@media (min-width:1024px){.module-article__title{font-size:2.4rem;margin:0 0 .8rem}}.module-article__text{font-size:1.4rem;line-height:1.43;margin:0 0 24px}@media (min-width:1024px){.module-article__text{font-size:1.6rem}}.module-article__button{display:inline-block;-ms-flex-item-align:start;align-self:flex-start;margin-top:auto;padding:12px 13px 11px 10px;border-radius:4px;border:1px solid #000;box-shadow:2px 2px 0 0 #a3a3a3;transition:transform,box-shadow .15s ease-out;background-color:#fff;font-size:15px;font-weight:700;letter-spacing:.35px;text-align:left;text-transform:none!important;color:#000}.module-article__button:hover{transform:translateY(-.2rem)!important;box-shadow:4px 4px 0 0 #a3a3a3}.module-links{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#c5e3de;padding:5rem;min-height:293px;position:relative;margin-bottom:1.6rem}@media (min-width:1024px){.module-links{width:calc(50% + .8rem);min-height:none;padding:5rem 12rem;margin-bottom:0}}@media (min-width:1280px){.module-links{width:calc(50% - .8rem)}}.module-links+.module-hero{margin-top:1.6rem}@media (min-width:1280px){.module-links+.module-hero{margin-top:0}}.module-links__title{font-size:2.4rem;line-height:1.27;margin:0 0 .8rem;text-align:center}@media (min-width:1024px){.module-links__title{font-size:3.2rem;margin:0 0 1rem}}.module-links__text{font-size:18px;font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif!important;line-height:1.56;margin:0 0 2.2rem;text-align:center}@media (min-width:1024px){.module-links__text{font-size:2rem}}.module-links__links{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:1.4rem}.module-links__link{display:-ms-inline-flexbox;display:inline-flex;padding:1.2rem 2.4rem;min-height:3.1rem;text-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;font-size:1.4rem;font-weight:700;border-radius:.4rem;border:1px solid #000;transition:all .15s ease-out;transition-property:box-shadow,transform;box-shadow:2px 2px 0 0 #757575}.module-links__link:hover{transform:translateY(-.2rem)!important;box-shadow:4px 4px 0 0 #757575}@media (min-width:1024px){.module-links__link{font-size:1.6rem;min-height:5.7rem}}.module-hero{background-color:#fff3c9;position:relative;left:50%;width:100%;min-width:100vw;transform:translateX(-50%);padding-bottom:5rem;margin-bottom:1.6rem}@media (min-width:1280px){.module-hero{min-width:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:2rem;margin-bottom:0}}.module-hero__content{padding:5rem 5rem 2.4rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;box-sizing:content-box}@media (min-width:1280px){.module-hero__content{max-width:40rem;margin-left:auto}}.module-hero__image-container{margin:0 auto;max-width:50rem;position:relative;display:none}@media (min-width:1280px){.module-hero__image-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0 0 0 6.5rem;min-width:50rem;-ms-flex-negative:0;flex-shrink:0}}.module-hero__image{max-height:40rem}.module-hero__label{font-size:1.4rem;font-weight:700;line-height:1.29;font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif}@media (min-width:1280px){.module-hero__label{font-size:2.2rem}}.module-hero__title{font-size:2.4rem;line-height:1.15;font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;margin:0 0 1rem}@media (min-width:1280px){.module-hero__title{font-size:3.2rem}}.module-hero__text{font-size:1.8rem;line-height:1.56;font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif!important}@media (min-width:1280px){.module-hero__text{font-size:2rem}}.module-hero__link{display:-ms-inline-flexbox;display:inline-flex;height:3.1rem;padding:.8rem 2.4rem;-ms-flex-align:center;align-items:center;border-radius:.4rem;font-size:1.4rem;font-weight:700;transition:all .15s ease-out;transition-property:box-shadow,transform;background-color:#ffcb16;box-shadow:2px 2px 0 0 #e5b616}.module-hero__link:hover{transform:translateY(-.2rem)!important;box-shadow:4px 4px 0 0 #e5b616!important}.module-cta{width:100%;background-color:#fff;position:relative;margin-bottom:1.6rem}@media (min-width:768px){.module-cta{background-color:transparent;display:-ms-flexbox;display:flex}}@media (min-width:1280px){.module-cta{margin-bottom:0}}.module-cta__image-container{position:relative;width:100%;-ms-flex-negative:0;flex-shrink:0}@media (min-width:768px){.module-cta__image-container{max-width:40.4rem;margin-right:1.6rem}}@media (min-width:1024px){.module-cta__image-container{max-width:45.4rem;margin-right:2rem}}@media (min-width:1280px){.module-cta__image-container{max-width:75.4rem;margin-right:4rem}}.module-cta__image{aspect-ratio:345/180;width:100%;height:100%;object-fit:cover}@media (min-width:768px){.module-cta__image{aspect-ratio:764/440}}.module-cta__content{padding:1.8rem 1rem}@media (min-width:768px){.module-cta__content{padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}}.module-cta__title{line-height:1.27;margin:0 0 .22rem;font-size:1.8rem}@media (min-width:768px){.module-cta__title{font-size:3.2rem}}.module-cta__text{line-height:1.43;margin:0;font-size:1.4rem}@media (min-width:768px){.module-cta__text{font-size:1.6rem}}.module-cta__link{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:all .15s ease-out;transition-property:box-shadow,transform;border:1px solid #000;box-shadow:2px 2px 0 0 #757575}.module-cta__link:hover{transform:translateY(-.2rem)!important;box-shadow:4px 4px 0 0 #757575}@media (min-width:768px){.module-cta__link{position:static;width:auto;opacity:1;margin-top:3.2rem;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:start;height:5.1rem;padding:1.2rem 2.4rem;background-color:#fff;border-radius:.4rem;font-size:1.4rem;font-weight:700}}.module-learn-more{width:100%;position:relative}.module-learn-more__container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:.8rem}@media (min-width:1024px){.module-learn-more__container{gap:1.2rem;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}}.module-learn-more__title{border-bottom:none;text-shadow:2px 2px 0 #e3dbc7;margin:0 0 8px;font-size:1.6rem}@media (min-width:1024px){.module-learn-more__title{margin:0 0 16px}}@media (min-width:1280px){.module-learn-more__title{font-size:2.4rem}}.module-learn-more__title:after{content:none}.module-learn-more__item{background-color:#fff}.module-learn-more__item--no-img{background-color:#f3f0dd;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.module-learn-more__item-image-container{position:relative;overflow:hidden;aspect-ratio:169/177}@media (min-width:1280px){.module-learn-more__item-image-container{aspect-ratio:287/282}}.module-learn-more__item-image{width:100%;height:100%;object-fit:cover;transition:all .3s ease-out;transition-property:transform}.module-learn-more__item:hover .module-learn-more__item-image{transform:scale(1.05)}.module-learn-more__item-content{padding:1.2rem 1rem}@media (min-width:1280px){.module-learn-more__item-content{padding:2rem 1.4rem}}.module-learn-more__item--no-img .module-learn-more__item-content{text-align:center;padding:2rem 1rem}@media (min-width:1280px){.module-learn-more__item--no-img .module-learn-more__item-content{padding:2rem 3.7rem}}.module-learn-more__item-title{text-shadow:1.4px 1.4px 0 #d2d2d2;font-size:1.8rem;line-height:1.22;margin:0 0 .6rem}@media (min-width:1280px){.module-learn-more__item-title{font-size:2.4rem}}.module-learn-more__item-text{font-size:1.2rem;line-height:1.5;margin:0}@media (min-width:1280px){.module-learn-more__item-text{font-size:1.6rem}}.module-learn-more__button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;height:3.1rem;padding:0 1.6rem;padding-top:.3rem;border-radius:.4rem;text-transform:uppercase;font-size:1.4rem;font-weight:700;background-color:#ffcb16;transition:all .15s ease-out;transition-property:box-shadow,transform;box-shadow:0 .3rem 0 #e5b616}.module-learn-more__button:hover{transform:translateY(-.2rem)!important;box-shadow:0 .5rem 0 #e5b616!important}.AdvancedRating{white-space:nowrap;font-size:1.4rem;-ms-flex-align:center;align-items:center;width:100%}.AdvancedRating,.AdvancedRating.js-active{display:-ms-flexbox;display:flex}.AdvancedRating .js-hidden{display:none!important}.Comments .AdvancedRating{width:auto}.AdvancedRating .ratings:not(.not-votable) .stars:hover,.AdvancedRating [data-zeta-open-rating-modal]{cursor:pointer}.AdvancedRating .ratings:not(.not-votable) .stars .empty-star:hover polygon,.AdvancedRating .ratings:not(.not-votable) .stars .empty-star polygon{fill:transparent!important}.AdvancedRating .ratings:not(.not-votable) .stars .filled-star:hover polygon,.AdvancedRating .ratings:not(.not-votable) .stars .filled-star polygon{fill:#ffcb16!important}.AdvancedRating__Stars{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.AdvancedRating__Ingredients{display:-ms-flexbox;display:flex;white-space:nowrap;background-image:url(/app/themes/dijoy-b2c/frontend/app/images/ingredients.svg);background-repeat:no-repeat;background-position:center left 20px}.AdvancedRating__Ingredients:before{content:"";width:1px;height:24px;background-color:rgba(0,0,0,.08);display:inline-block;margin:0 30px 0 10px}.AdvancedRating__ModalWrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:100000;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.5);display:none}.AdvancedRating__ModalWrapper[data-zeta-rating-modal-active=true]{display:-ms-flexbox;display:flex}.AdvancedRating__ModalClose{position:absolute;top:20px;right:20px;width:20px;min-width:20px;height:20px;padding:0;cursor:pointer;background-image:url(/app/themes/dijoy-b2c/frontend/app/images/x-small.svg);background-repeat:no-repeat;background-size:contain;background-color:transparent;box-shadow:none}.AdvancedRating__ModalClose:focus{outline:1px solid blue}.AdvancedRating__ModalContent{position:relative;background-color:#f3f0dd;width:100%;height:100%}@media (min-width:768px){.AdvancedRating__ModalContent{max-width:500px;border-radius:3px;height:auto}}.AdvancedRating__ModalContent__Inner{padding:60px 46px 36px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.AdvancedRating__ModalContent__Heading{font-size:18px;margin-bottom:20px;text-align:center;letter-spacing:-.3px}.AdvancedRating__ModalContent__SelectedRating{position:relative;min-height:40px}.AdvancedRating__ModalContent__SelectedRating__Inner{position:absolute;top:0;left:0;width:100%;text-align:center;font-size:16px}.AdvancedRating__ModalContent__Stars{margin:0 auto;margin-bottom:24px;padding:0;max-height:29px;height:29px;width:200px}.AdvancedRating__ModalContent__Stars svg{display:inline-block;margin:0;min-width:40px;cursor:pointer}.AdvancedRating__ModalContent__Stars svg:not(:first-of-type){margin-left:-6px}.AdvancedRating__ModalContent__Stars svg:focus{outline:none}.AdvancedRating__ModalContent__Stars svg:focus polygon{fill:#ffcb16!important}.AdvancedRating__ModalContent__Stars:not([data-zeta-stars-inactive=true]):hover polygon{fill:#ffcb16;cursor:pointer}.AdvancedRating__ModalContent__Stars:not([data-zeta-stars-inactive=true]) svg:hover polygon{fill:#ffcb16}.AdvancedRating__ModalContent__Stars:not([data-zeta-stars-inactive=true]) svg:hover~svg polygon{fill:#f3f0dd}.AdvancedRating__ModalContent__Stars[data-zeta-active] polygon{fill:#ffcb16;cursor:pointer}.AdvancedRating__ModalContent__Stars svg[data-zeta-star-selected] polygon{fill:#ffcb16}.AdvancedRating__ModalContent__Stars svg[data-zeta-star-selected]~svg polygon{fill:#f3f0dd}.AdvancedRating__ModalContent__Feedback{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:42px;margin-bottom:12px;display:none;opacity:0}@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.AdvancedRating__ModalContent__Feedback.js-visible{display:-ms-flexbox;display:flex;animation-duration:.5s;animation-name:slideInFromBottom;opacity:1}.AdvancedRating__ModalContent__Feedback .AdvancedRating__FeedbackImage{margin-top:-4px}.AdvancedRating__ModalContent__FeedbackText{margin-right:8px;text-align:center;font-size:14px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.AdvancedRating__ModalContent__Button{position:relative;top:0;display:block;width:100%;margin-bottom:12px;margin-left:0;box-shadow:0 3px 0 #e5b715;transition-property:opacity!important}.AdvancedRating__ModalContent__Button:not(:disabled):focus,.AdvancedRating__ModalContent__Button:not(:disabled):hover{top:-2px;box-shadow:0 5px 0 #e5b715}.AdvancedRating__ModalContent__Button:disabled{opacity:.5}.AdvancedRating__ModalContent__Button[data-zeta-comment-button]{transition-duration:.4s;transition-delay:.8s}.AdvancedRating__FeedbackImage{display:inline-block;width:20px;height:19px;background-image:url(/app/themes/dijoy-b2c/frontend/app/images/heart.svg);background-repeat:no-repeat;background-size:contain}.AdvancedRating__CommentForm{display:none;margin-bottom:16px}.AdvancedRating__CommentFormFieldContainer{margin-bottom:8px}.AdvancedRating__CommentFormFieldContainer--Hidden{display:none}.AdvancedRating__CommentFormField{border:1px solid #ded19d}.AdvancedRating__CommentFormTextarea{border:1px solid #ded19d;font-size:1.6rem;height:130px;margin-bottom:8px;resize:none}.AdvancedRating__CommentMessage{background-color:#fff;font-size:1.6rem;padding:1.5rem 1.6rem;border:1px solid #ded19d;border-radius:4px;margin-bottom:24px}.AdvancedRating__CommentMessage *{color:rgba(0,0,0,.5);white-space:wrap}.AdvancedRating__CommentMessageName{font-size:1.2rem}.AdvancedRating__Sketch{width:127px;height:73px;margin-bottom:10px;position:relative;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.AdvancedRating__Sketch svg{position:absolute;width:100%;height:100%;transition:opacity .3s}.page-children{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[6];grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:46px;margin-bottom:1.6rem}@media (min-width:768px){.page-children{gap:20px}}@media (min-width:1024px){.page-children{margin-bottom:2.5rem}}.page-children__item{width:100%;-ms-grid-column:span 3;grid-column:span 3;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;transition:all .3s ease-out;transition-property:box-shadow}@media (min-width:768px){.page-children__item{-ms-grid-column:span 2;grid-column:span 2}}.page-children__item:first-child{-ms-grid-column:span 6;grid-column:span 6;margin-bottom:10px}@media (min-width:768px){.page-children__item:first-child{margin-bottom:0}}@media (min-width:768px){.page-children__item:first-child,.page-children__item:nth-child(-n+2){-ms-grid-column:span 3;grid-column:span 3}}.page-children__item:hover{box-shadow:12px 12px 0 0 #ffcb16}.page-children__item-image{aspect-ratio:1;background-size:cover;background-position:50%}.page-children__item:first-child .page-children__item-image{aspect-ratio:348/180}@media (min-width:768px){.page-children__item:nth-child(-n+2) .page-children__item-image{aspect-ratio:348/180}}.page-children__item:nth-child(n+6) .page-children__item-image{display:none}.page-children__item-content{background-color:#fff;min-height:56px;padding:18px 12px;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;word-wrap:break-word}@media (min-width:768px){.page-children__item-content{padding:24px 16px}}.page-children__item-title{margin:0;font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;line-height:1.2;letter-spacing:normal;text-align:left}@media (min-width:768px){.page-children__item-title{font-size:24px}}.page-children__item-excerpt{font-size:1.4rem;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;display:none;margin:5px 0 0}.page-children__item:first-child .page-children__item-excerpt{display:block}.inspire-new-item-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2rem}@media (min-width:1024px){.inspire-new-item-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.inspire-new-item{width:calc(50% - 8px);margin-right:8px;margin-bottom:8px;height:auto;background-color:#fff}@media (min-width:1024px){.inspire-new-item{width:calc(25% - 16px);margin-right:16px;margin-bottom:0}}.inspire-new-item--no-image{background-color:#f3f0dd;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.inspire-new-item__image{width:100%;height:auto;aspect-ratio:1.04;object-fit:cover}.inspire-new-item--no-image .inspire-new-item__image{display:none}.inspire-new-item__content{padding:1rem}@media (min-width:1024px){.inspire-new-item__content{padding:1.5rem}}.inspire-new-item--no-image .inspire-new-item__content{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.inspire-new-item__heading{margin:0;font-size:2rem}@media (min-width:1024px){.inspire-new-item__heading{font-size:2rem}}.inspire-new-item--no-image .inspire-new-item__heading{text-align:center}.inspire-new-item__button{margin-top:2.4rem;box-shadow:2px 2px 0 0 #e5b715;transition:all .15s ease-out}.inspire-new-item:hover .inspire-new-item__button,.inspire-new-item__button:hover{transform:translateY(-.2rem)!important;box-shadow:4px 4px 0 0 #e5b715}.popular-recipes{background-image:url(/app/themes/dijoy-b2c/assets/svg/heart-sketch.svg);background-position:top;background-repeat:no-repeat;background-size:130px;padding-top:85px}@media (min-width:1024px){.popular-recipes{background-size:200px;padding-top:130px}}.popular-recipes__header{margin:0 auto;max-width:86rem;padding:1rem 0 2rem;text-align:center}.popular-recipes__title{font-size:2.6rem}@media (min-width:1024px){.popular-recipes__title{font-size:2.8rem}}.popular-recipes__text{font-size:1.4rem;margin-top:12px}@media (min-width:1024px){.popular-recipes__text{font-size:1.6rem}}.rulemailer-subscriber-form{max-width:500px;margin:0 auto}.rulemailer-subscriber-form input{display:block;width:100%;margin:5px 0 10px;border:1px solid #757575;background:#fff;font-size:14px;padding:10px;outline:none;resize:none}.rulemailer-subscriber-form input[type=checkbox]{display:inline-block;width:auto;margin-right:10px}.rulemailer-subscriber-form p{margin:24px 0}.rulemailer-subscriber-form button{display:block;margin-top:20px;background-color:#ffcb16;border:none;color:#000;line-height:1.33;font-size:14px;cursor:pointer;padding:8px 24px;height:37px;border-radius:5px}.rulemailer-subscriber-form hr{margin:24px 0;color:#e0ddc9}.rulemailer-subscriber-form .rulemailer-email-check{display:none!important}.rulemailer-subscriber-form #checkbox-error{display:inline-block;color:red;margin:0 0 16px}.rulemailer-subscriber-form #checkbox-error:empty{display:none}.rulemailer-subscriber-form #recaptcha-error{display:inline-block;color:red;margin:16px 0 0}.rulemailer-subscriber-form #recaptcha-error:empty{display:none}.rulemailer-subscriber-form .g-recaptcha{margin:16px 0}.page-template-pagetemplate-newsletter-thanks header h1{margin-bottom:32px}.page-template-pagetemplate-newsletter-thanks header p{margin-bottom:24px}.gform_description{padding-bottom:16px}.gform_button{padding:12px 13px 11px 10px!important;background:#ffcb16!important;border-radius:4px!important;box-shadow:2px 2px 0 #e5b715!important;color:#353332!important;font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:14px!important;font-weight:700!important;text-transform:none!important;text-align:center!important;transition:all .15s ease-out}.gform_button:hover{transform:translateY(-.2rem)!important;box-shadow:4px 4px 0 #e5b715!important}.gfield-choice-input:checked:before{background-color:#ffcb16!important}.ginput_container input[type=checkbox]:checked:before{color:#000}.RecipeAuthors{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:16px;margin-top:40px}@media (min-width:1024px){.RecipeAuthors{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);margin-top:80px;gap:20px}}@media (min-width:1280px){.RecipeAuthors{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.RecipeAuthors__Card{background-color:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);padding:16px;min-height:130px}.RecipeAuthors__CardContent{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:justify;justify-content:space-between}.RecipeAuthors__CardContent .Button{-ms-flex-item-align:start;align-self:flex-start}.RecipeAuthors__CardTitle{font-size:1.6rem;margin:0}.RecipeAuthors__CardExcerpt{font-size:1.4rem}.keep-awake-control{margin:0 15px 16px;padding:10px 0}@media (min-width:768px){.keep-awake-control{margin:0 24px 16px}}.keep-awake-control__label{display:inline-block;border-radius:4px}.keep-awake-control__input{display:none}.keep-awake-control__text{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:10px;font-size:1.4rem;font-weight:700}.keep-awake-control__control,.keep-awake-control__text{display:-ms-inline-flexbox;display:inline-flex;position:relative}.keep-awake-control__control{border-radius:4px;border:1px solid #000;overflow:hidden;width:74px;height:40px}.keep-awake-control__control:before{font-weight:500;font-size:2.2rem;content:"\2212";position:absolute;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:4px 0 0 4px;width:37px;height:38px;background-color:#fff;right:36px;transition:transform .3s;will-change:transform;border-left:1px solid #000;border-right:1px solid #000}.keep-awake-control__input:checked+.keep-awake-control__text .keep-awake-control__control{background-color:#ffcb16}.keep-awake-control__input:checked+.keep-awake-control__text .keep-awake-control__control:before{content:"+";transform:translateX(100%);border-radius:0 4px 4px 0}body lime-form[form-id=atuQKt7oID23rhUOOzZU] #simpliform .btn-primary{background-color:#ffcb16!important;border:none!important;border-radius:4px!important;color:#353332!important;box-shadow:2px 2px 0 0 #e5b715!important;transition:all .15s ease-out!important;text-transform:none!important;font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:1.4rem!important;font-weight:700!important;letter-spacing:.05rem!important;width:100%!important;margin-top:10px!important;height:41px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}body lime-form[form-id=atuQKt7oID23rhUOOzZU] #simpliform .btn-primary:hover{background-color:#ffcb16!important;transform:translateY(-.2rem)!important;box-shadow:4px 4px 0 0 #e5b715!important}@media (min-width:768px){body lime-form[form-id=atuQKt7oID23rhUOOzZU] #simpliform .btn-primary{width:auto!important}}body lime-form[form-id=atuQKt7oID23rhUOOzZU] #simpliform .field-heading2 h2,body lime-form[form-id=atuQKt7oID23rhUOOzZU] #simpliform .field-heading h2{font-family:Zeta,Helvetica Neue,Helvetica,Arial,sans-serif!important;color:#000!important;font-weight:700!important;line-height:1.2!important;font-size:20px;font-style:normal}body lime-form[form-id=atuQKt7oID23rhUOOzZU] #simpliform .field-heading2 hr,body lime-form[form-id=atuQKt7oID23rhUOOzZU] #simpliform .field-heading hr{display:none!important}body lime-form[form-id=atuQKt7oID23rhUOOzZU] #simpliform .control-label{font-weight:500!important}body lime-form[form-id=atuQKt7oID23rhUOOzZU] #simpliform input[type=text]{height:45px!important;font-size:1.6rem!important;border-radius:4px!important;border:1px solid #e0ddc9!important;background:#fff!important}
/*# sourceMappingURL=index.css.map*/