.button.is-link{background-color:var(--button-background-color);color:var(--button-font-color);border-radius:var(--button-border-radius);padding:.5rem 1rem;height:2em}.button.is-link:hover{background-color:var(--button-background-color-hover);color:var(--button-font-color-hover)}a{color:var(--color-brown)}h2,h3{color:var(--color-dark-teal)}@import url("https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;500;600;700&display=swap");:root{--custom-font:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}*{font-family:var(--custom-font)}.button,.content,.input,.label,.menu-label,.navbar-item,.navbar-link,.select select,.subtitle,.textarea,.title{font-family:var(--custom-font)!important}h2.title.is-2{font-size:25px}:root{--color-dark-teal:rgb(2,62,71);--color-light-teal:rgb(9,120,137);--color-brown:rgb(122,94,47);--color-background:#1b1b1b;--color-background-light:rgb(242,240,234);--button-background-color:#86362A;--button-font-color:#FFFFFF;--button-background-color-hover:#52221b;--button-font-color-hover:#FFFFFF;--button-border-radius:20px}#site-wrapper{min-height:100vh;background-color:rgba(26,26,26,.8);background-image:url(/_next/static/media/vertical-planks-small.fa3ce95c.webp);background-blend-mode:overlay;background-repeat:repeat;padding-top:50px}#root{padding-bottom:40px}#page-section{background-color:var(--color-background);background-image:url(/_next/static/media/parchment.dfe13b77.jpg);background-repeat:repeat;max-width:1200px;margin:0 auto;padding:0;box-shadow:0 0 46px 6px rgba(0,0,0,.65)}.inner-page-container{padding-left:40px;padding-right:40px}nav{justify-content:flex-end;padding-right:30px}nav a{margin:0 15px;color:var(--color-dark-teal);text-decoration:none;padding:10px 16px;font-size:16px;position:relative;transition:color .2s ease}nav a:hover{color:var(--color-light-teal)}nav a:after{content:"";position:absolute;width:0;height:2px;bottom:0;left:50%;background-color:var(--color-light-teal);transition:all .3s ease}nav a:hover:after{width:100%;left:0}nav a:active{transform:translateY(1px)}nav a.active{color:var(--color-light-teal)}nav a.active:after{width:100%;left:0}footer{padding-top:40px;padding-bottom:40px;padding-left:40px;background-image:url(/_next/static/media/footer-background.4ca65403.jpg)}header{display:flex;justify-content:space-between;align-items:center}#title{padding:20px 20px 20px 40px;margin:0}#title h1{font-size:22px;color:var(--color-dark-teal);letter-spacing:9.96px;line-height:29.9167px}#title-columns{margin-bottom:10px}@media screen and (max-width:1200px){#site-wrapper{padding-top:0}}@media screen and (max-width:768px){header{flex-direction:column;align-items:flex-start}#title{padding-bottom:10px}nav{width:100%;padding-right:0;margin-top:0;justify-content:flex-start;padding-left:40px;padding-bottom:20px}nav a{margin-left:-10px;padding-bottom:5px;padding-top:5px;font-size:14px}}ul li a{color:var(--color-brown)}.button.is-primary,.button.is-primary:hover{background-color:var(--color-light-teal);color:var(--color-background-light)}.pagination{border-top:1px solid var(--color-dark-teal)}.back{color:var(--color-brown)}.recipe-details{color:var(--color-dark-teal)}.recipe-details .publication-date{color:var(--color-light-teal)}footer a{color:#ffffffd7;font-size:15.008px;text-transform:uppercase;padding:0 40px 40px 0;font-size:12px;text-decoration:underline;text-underline-offset:12px}footer a:hover{color:#fff}#right-column.sidebar{color:var(--color-dark-teal)}.news-pause-banner{background:#f8f5f2;border-left:4px solid #a3865e;padding:1rem 1.25rem;margin-bottom:1.5rem;border-radius:4px}.banner-message{font-size:.95rem;line-height:1.5;color:#5a4d4e;margin:0}.banner-message strong{color:#A3865E;font-weight:600}@media (max-width:768px){.news-pause-banner{padding:.875rem 1rem}.banner-message{font-size:.9rem}}#homepage .content{margin-top:15px}.homepage-hero{display:flex;flex-direction:column}.homepage-hero img{width:100%;height:auto;display:block}.homepage-hero header{order:-1;display:flex;justify-content:space-between;align-items:center;padding:1rem}#homepage article p{font-size:14px;color:#363033}#homepage article p.posting-date{font-size:14px;color:#A3865E;margin-bottom:0;text-transform:uppercase}#homepage article h2{margin-top:10px;font-weight:700}#homepage article.news-article{margin-bottom:25px;padding-bottom:45px;border-bottom:2px solid #a3865e67;text-align:left}#homepage article.news-article .meta{margin-top:10px}#homepage article.news-article img{max-width:100%;height:auto;display:block;margin:15px 0;border-radius:4px}#homepage .content img{max-width:100%;height:auto;object-fit:cover}h2.title.is-2{margin-left:20px;margin-bottom:10px;text-align:left}.inner-page-container{padding-bottom:20px}ul.recipe-list li a{font-size:16px}.recipe-search{margin:2rem 0;text-align:left}.search-wrapper{position:relative;width:50%;margin-left:15px}.search-wrapper input{width:100%;padding:12px 40px 12px 16px;border:1px solid #e0e0e0;border-radius:24px;font-size:1rem;transition:border-color .2s ease;outline:none}.search-wrapper input:focus{border-color:#B89B7D}.search-wrapper input::placeholder{color:#999}.search-icon{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#999;pointer-events:none}ul.recipe-list{margin-left:20px;text-align:left}ul.recipe-list li{list-style:none;list-style-type:none}.pagination{display:flex;justify-content:space-between;margin-top:2rem;padding-top:2rem;border-top:1px solid #eee}.pagination button{background-color:var(--color-brown);color:white;padding:8px 20px;border:none;border-radius:20px;font-size:.9rem;transition:all .2s ease;cursor:pointer;display:flex;align-items:center;gap:6px}.pagination-icon{stroke-width:1.5}.pagination button:hover:not(:disabled){background-color:#a88b6d}.pagination button:disabled{background-color:#e0e0e0;color:#999;cursor:not-allowed}.inner-page-container{margin-top:30px;padding-bottom:60px}.recipe-details{font-size:14px;text-align:left}.recipe-details h2{font-size:1.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:block;min-inline-size:0;text-wrap:nowrap;@media (max-width:600px){font-size:clamp(.25rem,5vw,1.5rem)}}.hero{display:flex;flex-direction:column}.hero img{width:100%;height:auto;display:block}.inner-page-container .section{padding-top:10px}.contact-us-link{text-decoration:underline}.inner-page-container nav.jc-breadcrumb{display:block;justify-content:normal;padding:0}.jc-breadcrumb{margin:1.5rem 0;text-align:left}.jc-breadcrumb ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-start}.jc-breadcrumb li{display:flex;align-items:center;font-size:.9rem;color:#666}.jc-breadcrumb ul li a{color:#666;font-size:.9rem;line-height:normal;text-underline-offset:0;white-space:normal;overflow:visible;text-overflow:clip;display:inline}.jc-breadcrumb a,.jc-breadcrumb nav a{margin:0;padding:0;font-size:.9rem;position:static;transition:none;color:#666;text-decoration:none}.jc-breadcrumb li:not(:last-child):after{content:"//";margin:0 .5em;color:#ccc;font-size:.9rem}.jc-breadcrumb a:hover{color:#333}.jc-breadcrumb li.current{color:#666;font-size:.9rem}.jc-breadcrumb a:after{display:none}.page-layout{width:100%}.hero-container{line-height:0}.hero-container,.hero-container img{width:100%;display:block}.ornamental-strip-container{width:100%;display:block;line-height:0}.ornamental-strip-container img{width:100%;display:block;opacity:.85;box-shadow:0 -10px 15px -7px rgba(0,0,0,.75)}.sidebar-content{margin-top:1rem}.sidebar-heading{color:#b89b7d;font-size:14px;font-weight:400;border-bottom:3px solid #b89c7da6;padding-bottom:.5rem;margin-bottom:1.5rem}.heart{display:inline-block;vertical-align:middle;margin-left:4px;margin-top:-2px;transform:rotate(10deg)}.chef-picks-item{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #b89c7da6}.chef-picks-item:last-child{border-bottom:none}.chef-picks-item a{color:inherit;text-decoration:none}.chef-picks-item img{width:100%;max-width:100%;height:auto;margin-bottom:.75rem;border-radius:4px;object-fit:cover}.product-info{padding:0 .5rem}.product-type{font-size:1rem;color:#333;margin-bottom:.5rem;font-weight:500}.product-desc{font-size:.9rem;color:#666;margin-bottom:.5rem;line-height:1.4}.product-details{font-size:.8rem;color:#888;line-height:1.4}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#F2F0EA}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}nav{display:flex;justify-content:center;align-items:center;height:10vh;a{margin:0 15px;color:rgb(2,62,71);text-decoration:none}}a{text-decoration:none;color:rgb(122,94,47);font-size:.9rem}h2{font-size:25.92px;color:rgb(2,62,71);font-weight:400}ol,ul{margin-left:40px}ul li{list-style-type:disc}ul li a{color:rgb(122,94,47);font-size:18px;line-height:28px;text-underline-offset:.9px;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.recipe-list{margin-top:15px}#title img{height:104.35px}#title h1{font-size:24.92px;color:rgb(2,62,71);font-weight:200;letter-spacing:11.96px;text-transform:uppercase;line-height:25.9167px}#title-columns{margin-top:13px;margin-bottom:30px}#title-columns,#title-columns .column{display:flex;justify-content:center;align-items:center}#title-columns .column{position:relative}#title-columns .column:after,#title-columns .column:before{content:"";flex:1 1;border-bottom:1px solid black;margin:0 20px}#title-columns .column:first-child:before,#title-columns .column:last-child:after{display:none}h3{font-size:14.92px;color:rgb(2,62,71);font-weight:200;letter-spacing:2px;text-transform:uppercase;line-height:25.9167px}#right-column h3{margin-bottom:10px}#right-column .button{margin-top:20px}.button.is-primary{font-size:12.5px;text-transform:uppercase;border-radius:3px;padding:20px;font-weight:700}.button.is-primary,.button.is-primary:hover{background-color:rgb(9,120,137);color:rgb(242,240,234)}.pagination{border-top:1px solid rgb(2,62,71);margin-top:20px;padding-top:5px}footer{margin-top:40px;margin-bottom:20px}.back{display:block;padding-bottom:30px;color:rgb(122,94,47)}.recipe-details{font-size:18px;color:rgb(2,62,71)}.recipe-details .introduction,.recipe-details h3{margin-top:20px}.recipe-details .publication-date{color:rgb(9,120,137);font-size:15.008px}#homepage .recipe-details{margin-bottom:50px}#homepage .recipe-details a{font-size:18px}#right-column.sidebar{color:rgb(2,62,71)}#right-column.sidebar h3{font-weight:500}.content img,article img,img{max-width:100%;height:auto}.content img,article img{display:block}.columns{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:1rem;margin:0}.column{flex-shrink:0;overflow-wrap:break-word;word-wrap:break-word;box-sizing:border-box}.column.is-four-fifths{flex:0 0 75%;max-width:75%}.columns .column:last-child{flex:0 0 23%;max-width:23%}@media screen and (max-width:768px){.columns{flex-direction:column}.column.is-four-fifths,.columns .column:last-child{width:100%}}