/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
.skip-link{margin:0}.skip-link a,.skip-link a:visited{display:block;width:100%;padding:2px 0 3px;text-align:center;color:#fff}.main-content{outline:0}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}html{font-size:131.25%;line-height:1.5;min-height:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}figure,img,input,object,picture,svg{max-width:100%;height:auto}figure{margin:1rem 0}figure.image-left{margin-left:0;float:left}figure.image-right{margin-right:0;float:right}.field--name-field-caption,.field--name-field-photo-caption,figcaption{font-style:italic}p img{margin:1rem 0}@media (min-width:1023px){p img{margin:1rem}}.field--name-field-image{margin-bottom:1rem}.media--ratio .media__element{width:auto;height:auto}.blazy__caption{font-style:italic}html{font-family:Verdana,Tahoma,sans-serif;color:#262626}h1{margin-top:0}body.path-frontpage h1{margin:0;line-height:1}.h2-style,h2{font-size:1.5em;margin-top:.83em;margin-bottom:.83em}.recipe-info .h2-style,.recipe-info h2{margin-top:0}.h3-style,h3{font-size:1.17em;margin-top:1em;margin-bottom:1em}.h2-style,.h3-style,h1,h2,h3,h4,h5,h6{font-family:Georgia,"Times New Roman",serif;font-weight:400;color:#441051}pre{white-space:pre-wrap;overflow-x:auto}p,pre{margin:0 0 1rem 0}em,i{font-style:italic}blockquote{font-style:italic}b,strong{font-weight:700}sup{font-size:50%;line-height:0;vertical-align:super}sub{font-size:50%;line-height:0;vertical-align:sub}a{color:#358206;border:2px dotted transparent}a:hover{text-decoration:none;border-color:#358206}a.no-border{border:none}ul.tabs{border-bottom:1px solid #ccc}ul.contextual-links li{display:block!important;float:none!important;position:relative!important}.contextual-links a{color:#000!important}.contextual-links a:hover{color:#000!important;text-decoration:underline!important}.menu-item--collapsed,.menu-item--expanded{list-style-type:none;list-style-image:none}.node--unpublished{background-color:#fff4f4}section.comment-wrapper{padding-top:1rem}section.comment-wrapper .comment-form label{display:block}section.comment-wrapper .filter-wrapper{display:none}section.comment-wrapper>article.comment:last-child,section.comment-wrapper>div.indented:last-child article.comment:last-child{border-bottom:none}article.comment{padding:1rem 0;border-bottom:1px dashed #262626}p.comment__submitted span{font-weight:700}.button,a#superfish-main-toggle,button{background:#358206;color:#fff;padding:.15em .5em;border:0}a#superfish-main-toggle{text-decoration:none;display:inline-block}a#superfish-main-toggle span{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}a#superfish-main-toggle span::after{content:"";width:.35rem;height:.35rem;margin-left:.5rem;border-right:2px solid #fff;border-bottom:2px solid #fff;display:inline-block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}a#superfish-main-toggle.sf-expanded span::after{transform:rotate(225deg);-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg)}button.toc-button{margin-bottom:0}button.toc-button span{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}button.toc-button span::after{content:"";width:.35rem;height:.35rem;margin-left:.5rem;border-right:2px solid #fff;border-bottom:2px solid #fff;display:inline-block}button.toc-button[aria-expanded=true] span::after{transform:rotate(225deg);-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg)}button.toc-button[aria-expanded=false]{margin-bottom:1rem}button.toc-button[aria-expanded=false] span::after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}ul#content-toc li{margin:.5rem 0}li.pager__item{margin:0 .2rem;padding:0}li.pager__item a{padding:.2rem .4rem;color:#fff;background:#358206;text-decoration:none;font-weight:400}li.pager__item.is-active a{color:#262626;background:0 0}.comment ul.inline li{display:list-item}body{margin:0}.container{max-width:54.6666666667em;margin:0 auto}.region{padding:.7619047619rem 0}body.path-node .region-content{padding-top:0}@media (max-width:1024px){body.path-node .region-content>.container{padding:0}}#block-mainmenu ul.menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#block-mainmenu-2 ul.menu{display:none}@media screen and (min-width:1150px){#block-mainmenu-2 ul.menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.node__submitted{font-style:italic;margin-bottom:1rem}#main-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:2rem;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px dashed #441051}@media (min-width:1023px){#main-container{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}main#main-content{max-width:100%}@media (min-width:1023px){main#main-content{padding-right:1rem}}.field--name-field-intro ul,ul.toc{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;width:1px;word-wrap:normal}.field--name-field-intro ul li,ul.toc li{margin:.5rem 0}@media (max-width:1024px){.field--name-field-intro ul li,ul.toc li{margin:0}.field--name-field-intro ul li a,ul.toc li a{padding:.5rem;display:inline-block}}.field--name-field-intro ul.open,ul.toc.open{clip:auto;height:auto;overflow:visible;position:static;width:auto}@media (max-width:600px){.region-content .container{padding:0}}#block-wildediblesreference .field--name-body ul li{margin:.5rem 0}@media screen and (max-width:330px){.container{margin:0;padding:0 10px}.remove_padding div{max-width:300px!important;margin-left:0!important;margin-right:0!important}}@media screen and (min-width:331px) and (max-width:1024px){.container{margin:0;padding:0 1rem}}@media (max-width:1024px){#block-wildediblesreference .field--name-body ul li{margin:0}#block-wildediblesreference .field--name-body ul li a{padding:.5rem;display:inline-block}}.region-sidebar-second{width:300px}.region-sidebar-second .container{margin:0;padding:0}@media (min-width:1023px) and (max-width:1180px){.container{margin:0 .9523809524rem}}ul.pager__items{padding-left:0}.aff-card{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;padding:1rem;margin-bottom:2rem;border:1px solid #ccc}@media (max-width:600px){.aff-card{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.aff-card a.button{margin-left:0;margin-top:1rem;text-decoration:none;display:inline-block}.card-link{margin-right:1.5rem;min-width:150px}#search-block-form{margin-bottom:1rem}#block-mainmenu-2.contextual-region,#block-mainmenu.contextual-region{position:static}#block-mainmenu ul.menu,#block-mainmenu-2 ul.menu{margin:0 0 0 1rem}#block-mainmenu ul.menu li,#block-mainmenu-2 ul.menu li{font-size:.9523809524rem;margin:0 .3rem}#block-mainmenu ul.menu li a,#block-mainmenu-2 ul.menu li a{color:#4a1c82;text-decoration:none;font-weight:700;padding:.5rem;border:2px dotted transparent}#block-mainmenu ul.menu li a:hover,#block-mainmenu-2 ul.menu li a:hover{border-color:#4a1c82}@media screen and (max-width:1150px){#block-mainmenu ul.sf-menu.sf-accordion li.sf-expanded>ul,#block-mainmenu ul.sf-menu.sf-accordion.sf-expanded,#block-mainmenu-2 ul.sf-menu.sf-accordion li.sf-expanded>ul,#block-mainmenu-2 ul.sf-menu.sf-accordion.sf-expanded{margin:0;left:0!important;top:calc(2rem + 32px)!important;position:absolute;background:#c0e5fa;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#block-mainmenu ul.sf-menu.sf-accordion li.sf-expanded>ul li,#block-mainmenu ul.sf-menu.sf-accordion.sf-expanded li,#block-mainmenu-2 ul.sf-menu.sf-accordion li.sf-expanded>ul li,#block-mainmenu-2 ul.sf-menu.sf-accordion.sf-expanded li{margin:0;border-bottom:1px dashed #441051}#block-mainmenu ul.sf-menu.sf-accordion li.sf-expanded>ul li a,#block-mainmenu ul.sf-menu.sf-accordion.sf-expanded li a,#block-mainmenu-2 ul.sf-menu.sf-accordion li.sf-expanded>ul li a,#block-mainmenu-2 ul.sf-menu.sf-accordion.sf-expanded li a{padding:.8rem 1rem;text-transform:uppercase}#block-mainmenu ul.sf-menu.sf-accordion li.sf-expanded>ul li a:hover,#block-mainmenu ul.sf-menu.sf-accordion.sf-expanded li a:hover,#block-mainmenu-2 ul.sf-menu.sf-accordion li.sf-expanded>ul li a:hover,#block-mainmenu-2 ul.sf-menu.sf-accordion.sf-expanded li a:hover{border:2px dotted transparent;text-decoration:underline;background:#fff}}#header{padding:1rem 0;background:#c0e5fa;border-bottom:1px dashed #441051}#header .container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}#header .region-header{padding:0}a.logo{border:none;line-height:0}body.path-frontpage h1{line-height:0}.logo-svg{fill:#6225ad;stroke:#000;stroke-width:1;border:none}.shadow{filter:drop-shadow(0 0 2px rgba(0,0,0,.7));-webkit-filter:drop-shadow(0 0 2px rgba(0,0,0,.7))}.paragraph--type--recipe{padding:1rem;background:#efefef;border:1px dashed #262626}.paragraph--type--recipe header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}@media screen and (max-width:767px){.paragraph--type--recipe header{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.paragraph--type--recipe header .field--name-field-recipe-photo{margin:1rem 0}}.paragraph--type--recipe .recipe-info{min-width:50%}.paragraph--type--recipe .field--name-field-recipe-photo img{float:right}.paragraph--type--recipe h2{margin:0 0 .5rem 0}.paragraph--type--recipe-component{padding-left:.5rem}.paragraph--type--recipe-component>div{padding-left:.5rem}.view-blog article.node--view-mode-blog-header{margin-bottom:3rem;margin-right:2rem}@media (max-width:1024px){.view-blog article.node--view-mode-blog-header{margin-right:0}}.view-blog article.node--view-mode-blog-header h2{margin-top:0}.view-blog article.node--view-mode-blog-header .read-more-button{text-align:center}.view-blog article.node--view-mode-blog-header a.button{text-decoration:none;padding:.5em;margin:0 auto}.view-blog .view-content .item-list>ul{display:-ms-grid;display:grid;-ms-grid-columns:repeat(2,1fr);grid-template-columns:repeat(2,1fr);list-style:none}@media screen and (max-width:768px){.view-blog .view-content .item-list>ul{-ms-grid-columns:1fr;grid-template-columns:1fr}}.view-blog .view-content .item-list>ul li{max-width:375px;margin:0 8px 3rem 8px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);-moz-box-shadow:0 1px 4px rgba(0,0,0,.3);box-shadow:0 1px 4px rgba(0,0,0,.3)}.view-blog .view-content .item-list>ul li .card{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.view-blog .view-content .item-list>ul li .card a{border:none}.view-blog .view-content .item-list>ul li .card .card-title{text-align:center;padding:1rem}.view-blog .view-content .item-list>ul li .card .card-title h2{font-size:1.1rem}.view-blog .view-content .item-list>ul li .card .card-title a:hover{border-bottom:2px dotted #358206}.card .field--name-field-image{margin-bottom:0;line-height:0}.card .image-placeholder{width:375px;height:234px;background:#efefef;line-height:0}@media print{body{padding-top:0!important;color:#000}a,a:link,a:visited{color:#000!important;text-decoration:underline!important}main a[href]:after{color:#000!important;content:" (" attr(href) ")"!important}main a[href^="#"]:after,main a[href^="javascript:"]:after{content:""}main abbr[title]:after{content:" (" attr(title) ")"}#main-content,body,header{color:#000;background-color:transparent!important;background-image:none!important}#toolbar-administration,.breadcrumb,.feed-icons,.pager,.skip-link,.tabs,.toolbar,.trigger,footer,iframe,nav{visibility:hidden;display:none}}
