.page-title{text-align:center}img{max-width:100%;height:auto}.community-orgs{clear:both;float:left;width:100%}.hidden{display:none}.community-org{float:left;max-width:calc(100%/3);width:360px}@media(max-width:720px){.community-org{max-width:calc(100%/2)}}.community-org a{border-bottom:none;text-decoration:none}#cboxTitle{background:0 0;color:#fff;display:block!important;height:auto!important;padding:0!important}select{border:2px solid #000;text-align:center;border-radius:0;background:0 0;padding:5px 10px;background-clip:unset;-webkit-appearance:none;-webkit-border-radius:0}.form-type-select,.pager-type--select{position:relative;font-weight:900}.form-type-select::after,.pager-type--select::after{content:'\f107';right:10px;top:7px;z-index:-1;position:absolute;font-family:"font awesome 5 free"}.form-submit{border:2px solid #000;padding:5px 10px;border-radius:0;background:0 0}button,.button{font-size:2.5rem;background:#000;color:#67f490;text-transform:uppercase;border-radius:5px;border:0;font-family:"knockout 28 a","knockout 28 b",sansserif;letter-spacing:.2rem;line-height:2;display:inline-block}button a,a.button{text-decoration:none}button:hover,.button:hover,.button a:hover,a.button:hover{color:#000;border-bottom:0;background:#67f490}.region-footer{background:#000 url(/themes/custom/tk_theme/images/dark_bg.jpg);color:#67f490;text-align:center;text-transform:uppercase;margin-top:100px;position:relative;z-index:3}.menu--footer{padding:25px 0}.menu--footer ul.menu{text-align:center;margin:0 auto;display:flex;max-width:760px;justify-content:center;flex-wrap:wrap}.menu--footer li{display:inline-block}.menu--footer li:before{content:'-';display:inline;padding:0 10px}.menu--footer li:first-child:before{display:none}.menu--footer ul li a,.menu--footer ul li a.is-active{text-decoration:none;color:#67f490}.menu--footer ul li a{border-bottom:0}.page-node-type-book .region-footer{margin-top:0}@media only screen and (max-width:600px){.menu--footer li:nth-child(4),.menu--footer li:nth-child(5){display:none}}#block-signup h2{text-align:center}.mailchimp-signup-subscribe-form{max-width:360px;margin:0 auto}.mailchimp-signup-subscribe-form input{width:100%}.mailchimp-newsletter-mergefields input{border:2px solid #000;padding:4px;color:#000;font-weight:700}#block-substack-signup{display:none}#block-substack-signup iframe{width:100%}#spb-block-substack-signup .spb-popup-main-wrapper{max-width:100%;padding:0;background:0 0;border:0}#spb-block-substack-signup .spb_center{left:calc(50% - 240px);top:calc(50vh - 170px);margin-left:auto!important;margin-top:0}@media only screen and (max-width:480px){#spb-block-substack-signup .spb_center{left:7px;right:7px;max-width:calc(100% - 14px)}}#spb-block-substack-signup .spb_close{background:0 0;border:none;font-size:40px;line-height:1;padding:0}.recipe-card{background:#000;display:flex!important;flex-wrap:wrap;justify-content:center;flex-basis:100%}.node--type-recipe .node--title{margin:5rem auto}.node--type-recipe .node--title h1{margin:0}.node--type-recipe.node--view-mode-full .node__content>.field--name-field-recipe-image,.node--type-recipe.node--view-mode-full .node__content>.field--name-field-recipe-media{position:sticky;top:0;z-index:-20}.field--name-field-recipe-image img,.field--name-field-recipe-media img{width:100%;max-width:100%}.node--type-recipe .field--name-body{font-weight:700}.field--name-field-recipe-ingredients,.field--name-field-recipe-directions{margin:2.5rem 0}.field--name-field-recipe-ingredients .field__label,.field--name-field-recipe-directions .field__label{font-family:"knockout 48 a","knockout 48 b";text-transform:uppercase;font-size:3.5rem;overflow:hidden;margin-bottom:1.5rem;letter-spacing:.2rem}.field--name-field-recipe-ingredients .field__label::after,.field--name-field-recipe-directions .field__label::after{content:"";display:inline-block;height:.5em;vertical-align:bottom;width:100%;margin-right:-100%;margin-left:20px;border-top:3px solid #000}.field--name-field-recipe-ingredients .field__item{margin:.75rem 0}.field--name-field-recipe-pairs .field__label{text-align:center;font-family:"knockout 49 a","knockout 49 b",Sans-Serif;font-size:3.5rem;text-transform:uppercase;margin:20px 0}.field--name-field-recipe-pairs .slick-next,.field--name-field-recipe-pairs .slick-prev{color:#000}.field--name-field-recipe-pairs .slick-next{right:-40px}.field--name-field-recipe-pairs .slick-dots li button:before{font-size:12px}.broiler-recipe .field--name-field-recipe-pairs .slick-dots li button:before{color:#fff}.field--name-field-recipe-pairs{padding:2.5rem 0}.recipes--related h3{margin-bottom:15px;font-size:2rem;font-family:Courier;font-weight:400}.recipes--related ul{padding:0}.recipes--related .item-list li{list-style:none;display:inline-block;margin:6px 3px;padding:0}.recipes--related a{font-family:"knockout 49 a","knockout 49 b",Sans-Serif;background:#000;color:#67f490;text-decoration:none;line-height:0;padding:4px;text-transform:uppercase;border-bottom:0}.recipes--related a:hover{color:#f2d119;border-bottom:0}.recipe-card{width:100%}.recipe-card .field--name-field-recipe-image,.recipe-card .field--name-field-recipe-media{line-height:0;padding:0}.recipe-card .field--name-field-recipe-image a,.recipe-card .field--name-field-recipe-media a{border-bottom:0;display:block}.recipe-card--text{background:#000;padding:3.25rem;width:100%}.broiler-recipe .recipe-card--text{background:#fff;color:#000}.recipe-card .field--name-body{display:none}.recipe-card .title{margin:0;font-family:"knockout 48 a","knockout 49 b",Sans-Serif;letter-spacing:.2rem;text-transform:uppercase;font-size:4.5rem;text-align:left}.recipe-card .title a{color:#fff;text-decoration:none;border-bottom:0}.broiler-recipe .recipe-card .title a{color:#000}.broiler-recipe a.recipe-card--more,a.recipe-card--more{border:2px solid #67f490;padding:0 35px;text-decoration:none;display:inline-block;color:#67f490;font-size:2.8rem;font-family:"knockout 28 a","knockout 28 b",sansserif;text-transform:uppercase;letter-spacing:.2rem;background:#000;height:4.6rem;line-height:4.2rem;margin-top:20px}a.recipe-card--more:hover{background:#67f490;color:#000}.recipe-card .field--name-field-broiler-room{color:#67f490;font-size:1.2rem;border-left:3px solid #67f490;padding-left:3px}.field--name-field-recipe-pairs .field__items .recipe-card{max-width:none}.field--name-field-recipe-pairs .slick-slide{margin:0 10px}.field--name-field-recipe-pairs .slick-list{margin:0 -10px}.container--recipe--text{background:#fff}@media only screen and (max-width:960px) and (min-width:761px){.recipe-card{flex-basis:calc((100% - 20px)/2)}}@media only screen and (min-width:960px){.recipe-card{flex-basis:calc((100% - 40px)/3)}}.paragraph--type--recipes.paragraph--view-mode--grid .field--name-field-recipes{display:flex;flex-wrap:wrap}.recipe--grid{max-width:calc((100% - 40px)/3);position:relative}@media only screen and (max-width:960px){.recipe--grid{max-width:calc((100% - 40px)/2)}}.recipe--grid .field--name-field-recipe-image,.recipe--grid .field--name-field-recipe-media{padding:0;line-height:0}.recipe--grid a{border-bottom:0;color:#67f490}.recipe--grid--text{display:none;text-align:center;border-bottom:4px solid #67f490;background:rgba(0,0,0,.5);position:absolute;right:0;left:0;bottom:0}@media only screen and (min-width:961px){.recipe--grid--text{display:none;border:4px solid #67f490}.recipe--grid:hover .recipe--grid--text{display:flex;top:0}}.recipe--grid--text--inner{display:flex;justify-content:center;align-items:center;padding:15px;width:100%}.recipe--grid--text h2{font-size:3.5rem;margin:0;text-align:center}@media only screen and (max-width:960px){.recipe--grid--text{display:block}.recipe--grid--text h2{font-size:2rem}}.recipe-card--image{position:relative;line-height:0;width:100%;min-height:50px}.recipe-card--image .pinterest-link{display:none;position:absolute;top:5px;right:5px}.recipe-card--image:hover .pinterest-link{display:block}.recipe-card--image:hover .pinterest-link a{height:20px;text-decoration:none;border-bottom:0}.validate--broiler-room{margin:0 auto;width:50%;max-width:450px;text-align:center;padding:10px;background:#000}.validate--broiler-room--footer{font-size:16px}.validate--broiler-room .form-item input{width:100%;color:#000}.broiler-recipe{background:#000 url(/themes/custom/tk_theme/images/dark_bg.jpg);color:#fff}.broiler-recipe .node--type-recipe.node--view-mode-full .wrapper{background:#000 url(/themes/custom/tk_theme/images/dark_bg.jpg);padding:5rem 0}.broiler-recipe .node .container{background:#000}.broiler-recipe a{color:#fff;border-bottom:1px solid #fff}.recipe--full--exclusive{color:#67f490;border-left:10px solid #67f490;padding-left:10px;z-index:20;position:relative}.recipe--full--exclusive--text{text-transform:uppercase;font-size:24px;font-weight:500}.recipe--full--exclusive--subtext{font-size:14px}.recipe--full--exclusive--subtext a{cursor:pointer}.node--type-recipe.node--view-mode-full .wrapper{background:#fff url(/themes/custom/tk_theme/images/light_bg.jpg);padding:5rem 0}.node--type-recipe.node--view-mode-full .wrapper--top{padding-top:0}