@charset "UTF-8";/*!
Theme Name: Good Food Nation Toolkit
Template:   kadence

Author: Darri Donnelly      
Author URI: https://darriux.com
Description: Theme for the Good Food Nation Toolkit Website 
License: Copyright Darri Donnelly 2025
Text Domain: darridonnelly
Requires at least: 6.2
Tested up to: 6.4
Requires PHP: 7.2 
*/:root{--anim-x:0;--anim-y:0}html{background-color:#fafcfc;font-size:16px}@media (min-width:0px) and (max-width:767px){html{font-size:16px}}body{background-color:#fafcfc}.gone{display:none!important}.hidden{visibility:hidden}.form-hp{display:none!important}.boxed{background-color:#fff!important;border-radius:.7rem!important;transition:box-shadow .5s,transform .5s}.boxed>.kt-inside-inner-col{padding:3rem 3rem;border-radius:.7rem}.boxed.no-shadow{box-shadow:none}.boxed.no-padding>.kt-inside-inner-col{padding:0}.boxed:has(.kb-section-link-overlay:focus-visible),.boxed:has(.kb-section-link-overlay:hover){box-shadow:0 2rem 4rem #006177!important;transform:scale(1.01)}.boxed-shadow{box-shadow:0 2rem 4rem rgba(0,126,153,.1019607843)!important}.kb-button:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #109cde!important}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes slide-in{from{opacity:0;transform:translateX(var(--anim-x)) translateY(var(--anim-y))}to{opacity:1;transform:translateX(0) translateY(0)}}@keyframes slide-out{from{opacity:1;transform:translateX(0) translateY(0)}to{opacity:0;transform:translateX(var(--anim-x)) translateY(var(--anim-y))}}span.style-smallcaps{font-weight:500;font-size:.75rem;text-transform:uppercase;letter-spacing:.07em}.pt-cv-meta-fields time::before,.wp-block-post-date time::before,span.style-datestamp::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='#292A2D'%3E%3Cpath d='M152 24c0-13.3-10.7-24-24-24s-24 10.7-24 24V64H64C28.7 64 0 92.7 0 128v16 48V448c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V192 144 128c0-35.3-28.7-64-64-64H344V24c0-13.3-10.7-24-24-24s-24 10.7-24 24V64H152V24zM48 192H400V448c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192z'/%3E%3C/svg%3E");background-size:1.2rem 1.2rem;display:inline-flex;width:1.2rem;height:1.2rem;margin-right:.3rem;margin-bottom:-.2rem}.pt-cv-meta-fields time::before,.wp-block-post-date time::before,span.style-datestamp::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='rgba(41, 42, 45, 0.5019607843)'%3E%3Cpath d='M152 24c0-13.3-10.7-24-24-24s-24 10.7-24 24V64H64C28.7 64 0 92.7 0 128v16 48V448c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V192 144 128c0-35.3-28.7-64-64-64H344V24c0-13.3-10.7-24-24-24s-24 10.7-24 24V64H152V24zM48 192H400V448c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192z'/%3E%3C/svg%3E")}span.style-datestamp-checked{font-size:1rem;color:rgba(41,42,45,.6980392157)}span.style-datestamp-checked::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='#292A2D'%3E%3Cpath d='M152 24c0-13.3-10.7-24-24-24s-24 10.7-24 24V64H64C28.7 64 0 92.7 0 128v16 48V448c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V192 144 128c0-35.3-28.7-64-64-64H344V24c0-13.3-10.7-24-24-24s-24 10.7-24 24V64H152V24zM48 192H400V448c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192z'/%3E%3C/svg%3E");background-size:1.2rem 1.2rem;display:inline-flex;width:1.2rem;height:1.2rem;margin-right:.3rem;margin-bottom:-.2rem}span.style-datestamp-checked::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='rgba(41, 42, 45, 0.5019607843)'%3E%3Cpath d='M128 0c13.3 0 24 10.7 24 24V64H296V24c0-13.3 10.7-24 24-24s24 10.7 24 24V64h40c35.3 0 64 28.7 64 64v16 48V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V192 144 128C0 92.7 28.7 64 64 64h40V24c0-13.3 10.7-24 24-24zM400 192H48V448c0 8.8 7.2 16 16 16H384c8.8 0 16-7.2 16-16V192zM329 297L217 409c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47 95-95c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z'/%3E%3C/svg%3E")}.style-smallprint,span.style-smallprint{color:rgba(41,42,45,.8);font-size:.85rem;margin-top:.5em}form input,form select,form textarea{color:#292a2d;font-size:1rem}/*!
Theme Name: Good Food Nation Toolkit
Template:   kadence

Author: Darri Donnelly      
Author URI: https://darriux.com
Description: Theme for the Good Food Nation Toolkit Website 
License: Copyright Darri Donnelly 2025
Text Domain: darridonnelly
Requires at least: 6.2
Tested up to: 6.4
Requires PHP: 7.2 
*/@font-face{font-family:Gabarito;font-style:normal;font-weight:400 900;font-display:swap;src:url("assets/fonts/gabarito.woff2") format("woff2"),url("assets/fonts/gabarito.ttf") format("truetype")}body{font-family:Gabarito,"Helvetica Neue",Helvetica,Arial,sans-serif}body #wrapper h1,body #wrapper h2,body #wrapper h3,body #wrapper h4,body #wrapper h5,body #wrapper h6{font-family:Gabarito,"Helvetica Neue",Helvetica,Arial,sans-serif}body #wrapper .kb-adv-form-help,body #wrapper a,body #wrapper cite,body #wrapper figcaption,body #wrapper label,body #wrapper li,body #wrapper p{font-family:Gabarito,"Helvetica Neue",Helvetica,Arial,sans-serif}body #wrapper button{font-family:Gabarito,"Helvetica Neue",Helvetica,Arial,sans-serif}body #wrapper input[type=file]{font-family:Gabarito,"Helvetica Neue",Helvetica,Arial,sans-serif}body #wrapper input[type=file]::file-selector-button{font-family:Gabarito,"Helvetica Neue",Helvetica,Arial,sans-serif}body #wrapper h1{font-weight:550}body #wrapper h2{font-weight:500}body #wrapper h3{font-weight:500}body #wrapper h4{font-weight:550}#modals h1,article h1,section h1,section h1 .pt-cv-heading{font-size:3.5rem;line-height:1.05em}.kt-inside-inner-col h2,.single-content section h2,h2,section h2{font-family:Gabarito,"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:3.2rem;line-height:1.15em;letter-spacing:-.02em;margin-bottom:1em}@media (min-width:768px) and (max-width:1024px){.kt-inside-inner-col h2,.single-content section h2,h2,section h2{font-size:2.4rem}}@media (min-width:0px) and (max-width:767px){.kt-inside-inner-col h2,.single-content section h2,h2,section h2{font-size:2.4rem}}h3,section h3{font-family:Gabarito,"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:1.8rem;line-height:1.15em;letter-spacing:0;margin-bottom:.9em}h4,section h4{font-size:1.25rem;line-height:1.15em;font-weight:700}#main p{font-size:1rem;line-height:1.4em;margin-bottom:1rem}#wrapper li a,#wrapper p a,#wrapper span a{transition:all .2s;color:#007891;text-decoration-thickness:1px;text-decoration-color:rgba(0,126,153,0.6);text-underline-offset:0.25em}#wrapper li a:focus-visible,#wrapper li a:hover,#wrapper p a:hover,#wrapper span a:hover,p a:focus-visible,span a:focus-visible{color:#007891;text-decoration-color:#007891;text-decoration-thickness:1px;text-underline-position:auto;text-underline-offset:0.25em;background-color:rgba(0,126,153,.0509803922)}.reverse a,.reverse h1,.reverse h2,.reverse h3,.reverse h4,.reverse h5,.reverse p{color:#fff}.reverse p a{color:#fff;text-decoration:underline;text-decoration-color:rgba(255,255,255,0.5019607843);transition:all .2s}.reverse p a:focus-visible,.reverse p a:hover{text-decoration-color:#ffffff}.reverse a:focus-visible,.reverse a:hover{color:#fff;text-decoration-color:#ffffff;background-color:transparent}.reverse h2{color:#fff}li a{text-underline-offset:unset;text-decoration-color:rgba(255,255,255,0)}li a:focus-visible,li a:hover{text-underline-offset:unset}li{font-size:1rem}#wrapper .but,#wrapper .democracy input[type=submit]{display:inline-flex;align-items:center;justify-content:center;gap:.5em;text-decoration:none;line-height:1em;padding:1.3rem 1.7rem;border:2px solid;border-color:transparent;border-radius:.5rem;font-family:Gabarito,"Helvetica Neue",Helvetica,Arial,sans-serif;transition:all .12s!important}#wrapper .but .kt-btn-inner-text,#wrapper .democracy input[type=submit] .kt-btn-inner-text{font-family:Gabarito,"Helvetica Neue",Helvetica,Arial,sans-serif;transition:all .12s!important;margin-top:-.2rem;line-height:1em}#wrapper .but .kb-svg-icon-wrap,#wrapper .democracy input[type=submit] .kb-svg-icon-wrap{transition:all .12s!important}#wrapper .but .kb-svg-icon-wrap svg,#wrapper .democracy input[type=submit] .kb-svg-icon-wrap svg{width:1em;height:1em;transition:all .24s}#wrapper .but:focus-visible,#wrapper .but:hover,#wrapper .democracy input[type=submit]:focus-visible,#wrapper .democracy input[type=submit]:hover{text-decoration:none}#wrapper .but:focus-visible svg,#wrapper .but:hover svg,#wrapper .democracy input[type=submit]:focus-visible svg,#wrapper .democracy input[type=submit]:hover svg{transform:translateX(.1em)}#wrapper .but.kt-btn-size-large,#wrapper .democracy input[type=submit].kt-btn-size-large{padding:1.6rem 1.8rem}#wrapper .but.kt-btn-size-large span.kt-btn-inner-text,#wrapper .democracy input[type=submit].kt-btn-size-large span.kt-btn-inner-text{font-size:1.7rem}#wrapper .but.kt-btn-size-small,#wrapper .democracy input[type=submit].kt-btn-size-small{padding:.8rem 1rem}#wrapper .but.kt-btn-size-small span.kt-btn-inner-text,#wrapper .democracy input[type=submit].kt-btn-size-small span.kt-btn-inner-text{font-size:1rem}#wrapper .but.but-primary,#wrapper .democracy input[type=submit].but-primary{color:#fff;border-color:#007891;background-color:#007891}#wrapper .but.but-primary:focus-visible,#wrapper .but.but-primary:hover,#wrapper .democracy input[type=submit].but-primary:focus-visible,#wrapper .democracy input[type=submit].but-primary:hover{border-color:#006177;background-color:#006177}#wrapper .but.but-secondary,#wrapper .democracy input[type=submit].but-secondary{color:#007891;border-color:#007891;background-color:transparent}#wrapper .but.but-secondary:focus-visible,#wrapper .but.but-secondary:hover,#wrapper .democracy input[type=submit].but-secondary:focus-visible,#wrapper .democracy input[type=submit].but-secondary:hover{color:#fff;border-color:#006177;background-color:#006177}#wrapper .but.but-subtle,#wrapper .democracy input[type=submit].but-subtle{color:#007891;border-color:transparent;background-color:transparent}#wrapper .but.but-subtle:focus-visible,#wrapper .but.but-subtle:hover,#wrapper .democracy input[type=submit].but-subtle:focus-visible,#wrapper .democracy input[type=submit].but-subtle:hover{color:#006177;text-decoration:underline;text-underline-offset:0.35em}/*!
Theme Name: Good Food Nation Toolkit
Template:   kadence

Author: Darri Donnelly      
Author URI: https://darriux.com
Description: Theme for the Good Food Nation Toolkit Website 
License: Copyright Darri Donnelly 2025
Text Domain: darridonnelly
Requires at least: 6.2
Tested up to: 6.4
Requires PHP: 7.2 
*/@keyframes slide-from-below{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-from-above{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-from-left{from{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes slide-from-right{from{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-out{from{opacity:1}to{opacity:0}}html:has(body.home){background-color:#fafcfc!important}body.transparent-header #main-header{background:0 0!important}.home #wrapper{background-color:transparent}.home #inner-wrap{padding-bottom:5rem}.home .section-hero{background-color:rgba(0,126,153,.0509803922);padding-bottom:0}.home .section-hero>.kt-row-column-wrap{padding-top:0;padding-bottom:0}.home .section-hero>.kt-row-column-wrap>.wp-block-kadence-column>.kt-inside-inner-col>.kb-row-layout-wrap.main-area>.kt-row-column-wrap{height:600px;display:flex;flex-direction:row;margin:0;padding:0;width:100%;justify-content:center;gap:3rem}@media (min-width:0px) and (max-width:767px){.home .section-hero>.kt-row-column-wrap>.wp-block-kadence-column>.kt-inside-inner-col>.kb-row-layout-wrap.main-area>.kt-row-column-wrap{height:unset;padding-top:calc(80px + 2rem);padding-bottom:2rem;flex-direction:column}}.home .section-hero .text-area{align-self:center;max-width:30rem}.home .section-hero .text-area h1{font-size:3.2rem}.home .section-hero .text-area h2{font-size:1.5rem;font-weight:400!important}.home .section-hero .stages-area{align-self:flex-end;min-width:40vw;transform:translateY(-4rem)}@media (min-width:0px) and (max-width:767px){.home .section-hero .stages-area{min-width:unset;width:100%;transform:translateY(-1rem)}}.home .section-hero .stages-area>.kt-inside-inner-col{display:flex;flex-direction:column;gap:1rem;position:relative}.home .section-hero .stages-area .stage{width:100%;padding:2rem;transition:.2s all;position:relative}.home .section-hero .stages-area .stage .kt-inside-inner-col{width:100%;display:flex;justify-content:space-between}.home .section-hero .stages-area .stage .text{transform:translateX(0);transition:.2s all}.home .section-hero .stages-area .stage h3{font-size:1.8rem}.home .section-hero .stages-area .stage p{transition:.2s all;background-color:#fff;border-radius:.2rem;padding:.1rem .4rem}.home .section-hero .stages-area .stage .icon{opacity:0;transform:translateX(-10px);transition:.2s all}.home .section-hero .stages-area .stage1{border-top-left-radius:2rem;border-top-right-radius:2rem;background-color:#c98303}.home .section-hero .stages-area .stage1 p{color:#a36a00}@media (min-width:0px) and (max-width:767px){.home .section-hero .stages-area .stage1{z-index:3}}.home .section-hero .stages-area .stage2{background-color:#6a9630}.home .section-hero .stages-area .stage2 p{color:#4b8500}@media (min-width:0px) and (max-width:767px){.home .section-hero .stages-area .stage2{z-index:2}}.home .section-hero .stages-area .stage3{background-color:#c4086d;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem}.home .section-hero .stages-area .stage3 p{color:#c4086d}@media (min-width:0px) and (max-width:767px){.home .section-hero .stages-area .stage3{z-index:1}}.home .section-hero .stages-area p{font-size:1.5rem;margin:0!important;color:rgba(255,255,255,.7019607843)}.home .section-hero .stages-area h3{font-size:2.4rem;margin:0;color:#fff}.home .section-video{margin-top:2rem}.home .section-video h2::before{content:"";display:block;width:100%;height:.3rem;border-radius:.2rem;background:#ebab33;margin-bottom:1.75rem}.home .section-video figure{box-shadow:0 2rem 4rem rgba(0,126,153,.1019607843)!important}.home .section-video figure video{border-radius:.7rem}.home .section-news{position:relative}.home .section-news .scrollrow-container .scrollrow-controls,.home .section-news .scrollrow-container .scrollrow-scroller{padding-left:max(var(--global-content-edge-padding),(100vw - 1290px) / 2 + var(--global-content-edge-padding))}.home .section-news .scrollrow-container .scrollrow-content{padding-bottom:2rem}.home .section-news .scrollrow-container .scrollrow-content::after{content:"";display:block;min-width:max(var(--global-content-edge-padding),(100vw - 1290px) / 2 + var(--global-content-edge-padding));flex-shrink:0}.home .section-news .scrollrow-container .scrollrow-controls{margin-top:-2rem}.home .section-news .scrollrow-container .scroll-button{border:2px solid #007891!important;background-color:transparent!important;color:#007891!important;box-shadow:none!important;transform:none;border-radius:.7rem}.home .section-news .scrollrow-container .scroll-button:hover{border:2px solid #006177!important;color:#006177!important}.home .section-news ul{list-style:none;padding:0}.home .section-news li.scrollrow-item{margin-bottom:2rem;transition:all .3s;scale:1;padding:1.5rem;border-radius:.5rem;box-shadow:0 .7rem 1rem rgba(0,126,153,.0509803922)!important;background-color:#fff;padding:0;min-height:20rem;overflow:hidden}.home .section-news li.scrollrow-item:has(a:focus-visible),.home .section-news li.scrollrow-item:hover{scale:1;box-shadow:0 1rem 4rem rgba(0,126,153,.1019607843)!important;-webkit-box-shadow:0 1rem 2rem rgba(0,126,153,.2)!important;background-color:#fff}.home .section-news li.scrollrow-item a{display:flex;flex-direction:column;height:100%;text-decoration:none!important}.home .section-news li.scrollrow-item a:focus-visible,.home .section-news li.scrollrow-item a:hover{background:#fff!important}.home .section-news li.scrollrow-item .image-area{width:100%;height:200px}.home .section-news li.scrollrow-item .image-area img{width:100%;height:100%;object-fit:cover}.home .section-news li.scrollrow-item .text-area{width:100%;margin-top:1rem;padding:1rem}.home .section-news li.scrollrow-item h4{margin:0;font-size:1.25rem;color:#292a2d}.home .section-news li.scrollrow-item a p{color:rgba(41,42,45,.6980392157)!important;font-size:.9rem;margin-top:.5rem}.home .section-resources h2::before{content:"";display:block;width:100%;height:.3rem;border-radius:.2rem;background:#c4086d;margin-bottom:1.75rem}.home .section-resources .resource-items{margin-bottom:2rem}.home .section-resources .resource-item>a{padding:1rem;display:flex;flex-direction:column;text-decoration:none!important}.home .section-resources .resource-item>a:focus-visible,.home .section-resources .resource-item>a:hover{background-color:rgba(0,126,153,.031372549)!important}.home .section-resources .resource-item .title-row{width:100%;display:flex;justify-content:space-between}.home .section-resources .resource-item .title-row .left-area{display:flex;flex-direction:row;width:100%}.home .section-resources .resource-item .title-row .left-area h3{display:inline;color:#007891!important;font-size:1.3rem;font-weight:400!important}.home .section-resources .resource-item .title-row .right-area{min-width:100px}.home .section-resources .resource-item .title-row .right-area .stages{display:flex;flex-direction:row;justify-content:flex-end}.home .section-resources .resource-item .excerpt-row p{color:#292a2d}.home .section-resources .resource-item .excerpt-row p:hover{color:#292a2d}.home .section-faqs{margin-top:5rem}.home .section-faqs h2::before{content:"";display:block;width:100%;height:.4rem;border-radius:.2rem;background:#86ba42;margin-bottom:1.75rem}.home .section-faqs .pods-accordion{margin-bottom:2rem}body.home .section-hero .stages-area .stage.stage1:focus-visible,body.home .section-hero .stages-area .stage.stage1:hover,body.home:not(.stage2-unpublished) .section-hero .stages-area .stage.stage2:focus-visible,body.home:not(.stage2-unpublished) .section-hero .stages-area .stage.stage2:hover,body.home:not(.stage3-unpublished) .section-hero .stages-area .stage.stage3:focus-visible,body.home:not(.stage3-unpublished) .section-hero .stages-area .stage.stage3:hover{background-color:#292a2d}body.home .section-hero .stages-area .stage.stage1:focus-visible p,body.home .section-hero .stages-area .stage.stage1:hover p,body.home:not(.stage2-unpublished) .section-hero .stages-area .stage.stage2:focus-visible p,body.home:not(.stage2-unpublished) .section-hero .stages-area .stage.stage2:hover p,body.home:not(.stage3-unpublished) .section-hero .stages-area .stage.stage3:focus-visible p,body.home:not(.stage3-unpublished) .section-hero .stages-area .stage.stage3:hover p{color:#292a2d}body.home .section-hero .stages-area .stage.stage1:focus-visible h3,body.home .section-hero .stages-area .stage.stage1:hover h3,body.home:not(.stage2-unpublished) .section-hero .stages-area .stage.stage2:focus-visible h3,body.home:not(.stage2-unpublished) .section-hero .stages-area .stage.stage2:hover h3,body.home:not(.stage3-unpublished) .section-hero .stages-area .stage.stage3:focus-visible h3,body.home:not(.stage3-unpublished) .section-hero .stages-area .stage.stage3:hover h3{color:#fff}body.home .section-hero .stages-area .stage.stage1:focus-visible .text,body.home .section-hero .stages-area .stage.stage1:hover .text,body.home:not(.stage2-unpublished) .section-hero .stages-area .stage.stage2:focus-visible .text,body.home:not(.stage2-unpublished) .section-hero .stages-area .stage.stage2:hover .text,body.home:not(.stage3-unpublished) .section-hero .stages-area .stage.stage3:focus-visible .text,body.home:not(.stage3-unpublished) .section-hero .stages-area .stage.stage3:hover .text{transform:translateX(10px)}body.home .section-hero .stages-area .stage.stage1:focus-visible .icon,body.home .section-hero .stages-area .stage.stage1:hover .icon,body.home:not(.stage2-unpublished) .section-hero .stages-area .stage.stage2:focus-visible .icon,body.home:not(.stage2-unpublished) .section-hero .stages-area .stage.stage2:hover .icon,body.home:not(.stage3-unpublished) .section-hero .stages-area .stage.stage3:focus-visible .icon,body.home:not(.stage3-unpublished) .section-hero .stages-area .stage.stage3:hover .icon{transform:translateX(0);opacity:1}body.home .section-hero .stages-area .stage.stage1 :focus-visible h3,body.home:not(.stage2-unpublished) .section-hero .stages-area .stage.stage2 :focus-visible h3,body.home:not(.stage3-unpublished) .section-hero .stages-area .stage.stage3 :focus-visible h3{color:#fff}body.home .section-hero .stages-area .stage.stage1 :focus-visible .text,body.home:not(.stage2-unpublished) .section-hero .stages-area .stage.stage2 :focus-visible .text,body.home:not(.stage3-unpublished) .section-hero .stages-area .stage.stage3 :focus-visible .text{transform:translateX(10px)}body.home .section-hero .stages-area .stage.stage1 :focus-visible .icon,body.home:not(.stage2-unpublished) .section-hero .stages-area .stage.stage2 :focus-visible .icon,body.home:not(.stage3-unpublished) .section-hero .stages-area .stage.stage3 :focus-visible .icon{transform:translateX(0);opacity:1}body.home.stage2-unpublished .section-hero .stages-area .stage.stage2,body.home.stage3-unpublished .section-hero .stages-area .stage.stage3{cursor:default;position:relative}body.home.stage2-unpublished .section-hero .stages-area .stage.stage2 .kb-section-link-overlay,body.home.stage3-unpublished .section-hero .stages-area .stage.stage3 .kb-section-link-overlay{pointer-events:none}body.home.stage2-unpublished .section-hero .stages-area .stage.stage2 .stage-item-tooltip,body.home.stage3-unpublished .section-hero .stages-area .stage.stage3 .stage-item-tooltip{position:absolute;bottom:calc(100% + .75rem);left:50%;transform:translateX(-50%);z-index:20;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;width:max-content;max-width:16rem;padding:.6rem .8rem;background-color:#292a2d;color:#fff;font-size:.9rem;line-height:1.4;border-radius:.7rem;box-shadow:0 .3rem .8rem rgba(41,42,45,.25);text-align:center}body.home.stage2-unpublished .section-hero .stages-area .stage.stage2 .stage-item-tooltip::after,body.home.stage3-unpublished .section-hero .stages-area .stage.stage3 .stage-item-tooltip::after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:.45rem solid transparent;border-top-color:#292a2d}@media (min-width:0px) and (max-width:767px){body.home.stage2-unpublished .section-hero .stages-area .stage.stage2 .stage-item-tooltip,body.home.stage3-unpublished .section-hero .stages-area .stage.stage3 .stage-item-tooltip{bottom:auto;top:calc(100% + .75rem);max-width:calc(100vw - 2rem)}body.home.stage2-unpublished .section-hero .stages-area .stage.stage2 .stage-item-tooltip::after,body.home.stage3-unpublished .section-hero .stages-area .stage.stage3 .stage-item-tooltip::after{top:auto;bottom:100%;border-top-color:transparent;border-bottom-color:#292a2d}}body.home.stage2-unpublished .section-hero .stages-area .stage.stage2.tooltip-visible .stage-item-tooltip,body.home.stage3-unpublished .section-hero .stages-area .stage.stage3.tooltip-visible .stage-item-tooltip{opacity:1;visibility:visible;pointer-events:auto}/*!
Theme Name: Good Food Nation Toolkit
Template:   kadence

Author: Darri Donnelly      
Author URI: https://darriux.com
Description: Theme for the Good Food Nation Toolkit Website 
License: Copyright Darri Donnelly 2025
Text Domain: darridonnelly
Requires at least: 6.2
Tested up to: 6.4
Requires PHP: 7.2 
*/html:has(body.page.page-id-29){background-color:#fafcfc!important}body.page.page-id-29 #primary{padding-top:80px}body.page.page-id-29 #wrapper{background-color:transparent}body.page.page-id-29 #inner-wrap{padding-bottom:5rem}/*!
Theme Name: Good Food Nation Toolkit
Template:   kadence

Author: Darri Donnelly      
Author URI: https://darriux.com
Description: Theme for the Good Food Nation Toolkit Website 
License: Copyright Darri Donnelly 2025
Text Domain: darridonnelly
Requires at least: 6.2
Tested up to: 6.4
Requires PHP: 7.2 
*/html:has(body.page.page-id-31){background-color:#fafcfc!important}body.page.page-id-31 #primary{padding-top:80px}body.page.page-id-31 #wrapper{background-color:transparent}body.page.page-id-31 #wrapper #inner-wrap{padding-bottom:5rem!important;background-color:#fafcfc!important}body.page.page-id-31 #wrapper form input{padding-left:.7rem;padding-right:.7rem}body.page.page-id-31 #wrapper form input,body.page.page-id-31 #wrapper form textarea{border:0;border-radius:.56rem;border:2px solid rgba(0,126,153,.2)!important}body.page.page-id-31 #wrapper form textarea{padding-left:.7rem;padding-right:.7rem}/*!
Theme Name: Good Food Nation Toolkit
Template:   kadence

Author: Darri Donnelly      
Author URI: https://darriux.com
Description: Theme for the Good Food Nation Toolkit Website 
License: Copyright Darri Donnelly 2025
Text Domain: darridonnelly
Requires at least: 6.2
Tested up to: 6.4
Requires PHP: 7.2 
*/html:has(body.page.page-id-691){background-color:#fafcfc!important}body.page.page-id-691 #primary{padding-top:80px}/*!
Theme Name: Good Food Nation Toolkit
Template:   kadence

Author: Darri Donnelly      
Author URI: https://darriux.com
Description: Theme for the Good Food Nation Toolkit Website 
License: Copyright Darri Donnelly 2025
Text Domain: darridonnelly
Requires at least: 6.2
Tested up to: 6.4
Requires PHP: 7.2 
*/html:has(body.page.page-id-688){background-color:#fafcfc!important}body.page.page-id-688 #primary{padding-top:80px}/*!
Theme Name: Good Food Nation Toolkit
Template:   kadence

Author: Darri Donnelly      
Author URI: https://darriux.com
Description: Theme for the Good Food Nation Toolkit Website 
License: Copyright Darri Donnelly 2025
Text Domain: darridonnelly
Requires at least: 6.2
Tested up to: 6.4
Requires PHP: 7.2 
*/html:has(body.page.page-id-16){background-color:#fafcfc!important}.note{padding:1rem;background-color:rgba(41,42,45,.0509803922);border-radius:.7rem}.note p:last-child{margin:0!important}body.page.page-id-16 #primary{padding-top:80px}body.page.page-id-16 #wrapper{background-color:transparent}body.page.page-id-16 #masthead{background-color:#ebf6f8}body.page.page-id-16 #inner-wrap{padding-bottom:5rem}body.page.page-id-16 .breadcrumbs{margin:0}body.page.page-id-16 .entry-content{position:relative}body.page.page-id-16 .section-intro .text-area{max-width:40rem;margin-bottom:2rem}body.page.page-id-16 .section-intro h1{margin-top:1rem;margin-bottom:1rem;font-size:3.2rem}body.page.page-id-16 .section-intro h2{font-size:1.5rem;font-weight:400!important}body.page.page-id-16 .section-intro .button{margin-top:1rem;margin-bottom:1rem}body.page.page-id-16 .section-intro .download-but{display:none}@media (min-width:0px) and (max-width:767px){body.page.page-id-16 .section-intro .text-area{max-width:unset}}body.page.page-id-16 .section-questions{z-index:1;position:relative;background-color:#fff;margin-top:-2rem;margin-bottom:0;border-radius:.7rem;box-shadow:0 2rem 4rem rgba(0,126,153,.1019607843)!important}body.page.page-id-16 .section-stages{z-index:2;position:relative;background-color:#fff;padding:3rem;border-radius:.7rem;box-shadow:0 2rem 4rem rgba(0,126,153,.1019607843)!important;margin-top:3rem}body.page.page-id-16 .section-stages .stages-header .heading{margin:0}body.page.page-id-16 .section-stages .stages-header .subheading{margin:0;margin-top:.5rem;color:rgba(41,42,45,.6980392157);font-size:1.25rem;font-weight:400!important}body.page.page-id-16 .stage{margin-top:3rem}body.page.page-id-16 .stage .notification{display:none}body.page.page-id-16 .stage-intro h3{margin:0;margin-top:.5rem;margin-bottom:.7rem;font-size:2.4rem}body.page.page-id-16 .stage-intro::before{content:"";display:block;width:100%;height:.4rem;border-radius:.2rem;background:#007891;margin-bottom:1.75rem}body.page.page-id-16 .stage-intro .dates{align-items:flex-start}body.page.page-id-16 .stage-intro .dates .dates-icon{width:1.3rem;height:1.3rem;margin-top:.1rem;color:rgba(41,42,45,.6980392157)}body.page.page-id-16 .stage-intro .dates .dates-icon .kb-svg-icon-wrap svg,body.page.page-id-16 .stage-intro .dates .dates-icon .p-block-kadence-single-icon{width:100%;height:100%}body.page.page-id-16 .stage-intro .dates p{color:rgba(41,42,45,.6980392157)}body.page.page-id-16 .stage.stage1 .stage-intro::before{background:#ebab33}body.page.page-id-16 .stage.stage1 .stage-item{background-color:#fdf6ea}body.page.page-id-16 .stage.stage1 .stage-item:hover{background-color:rgba(235,171,51,.2)}body.page.page-id-16 .stage.stage2 .stage-intro::before{background:#86ba42}body.page.page-id-16 .stage.stage2 .stage-item{background-color:rgba(134,186,66,.1019607843)}body.page.page-id-16 .stage.stage2 .stage-item:hover{background-color:rgba(134,186,66,.2)}body.page.page-id-16 .stage.stage3 .stage-intro::before{background:#c4086d}body.page.page-id-16 .stage.stage3 .stage-item{background-color:rgba(196,8,109,.1019607843)}body.page.page-id-16 .stage.stage3 .stage-item:hover{background-color:rgba(196,8,109,.2)}body.page.page-id-16.stage2-unpublished .stage.stage2 .notification,body.page.page-id-16.stage3-unpublished .stage.stage3 .notification{width:100%;display:flex;flex-direction:row;border-radius:.7rem;justify-content:center;padding:.5rem}body.page.page-id-16.stage2-unpublished .stage.stage2 .notification p,body.page.page-id-16.stage3-unpublished .stage.stage3 .notification p{margin:0!important}body.page.page-id-16.stage2-unpublished .stage.stage2 .notification.notification-unavailable,body.page.page-id-16.stage3-unpublished .stage.stage3 .notification.notification-unavailable{background-color:rgba(41,42,45,.0509803922);color:#292a2d}body.page.page-id-16.stage2-unpublished .stage.stage2 .stage-item,body.page.page-id-16.stage3-unpublished .stage.stage3 .stage-item{cursor:default}body.page.page-id-16.stage2-unpublished .stage.stage2 .kb-section-link-overlay,body.page.page-id-16.stage3-unpublished .stage.stage3 .kb-section-link-overlay{pointer-events:none}body.page.page-id-16.stage2-unpublished .stage.stage2 .stage-intro h3 a,body.page.page-id-16.stage3-unpublished .stage.stage3 .stage-intro h3 a{color:inherit;text-decoration:none;cursor:default;pointer-events:none}body.page.page-id-16.stage2-unpublished .stage.stage2 .stage-item-tooltip,body.page.page-id-16.stage3-unpublished .stage.stage3 .stage-item-tooltip{position:absolute;bottom:calc(100% + .75rem);left:50%;transform:translateX(-50%);z-index:20;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;width:max-content;max-width:16rem;padding:.6rem .8rem;background-color:#292a2d;color:#fff;font-size:.9rem;line-height:1.4;border-radius:.7rem;box-shadow:0 .3rem .8rem rgba(41,42,45,.25);text-align:center}body.page.page-id-16.stage2-unpublished .stage.stage2 .stage-item-tooltip::after,body.page.page-id-16.stage3-unpublished .stage.stage3 .stage-item-tooltip::after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:.45rem solid transparent;border-top-color:#292a2d}@media (min-width:0px) and (max-width:767px){body.page.page-id-16.stage2-unpublished .stage.stage2 .stage-item-tooltip,body.page.page-id-16.stage3-unpublished .stage.stage3 .stage-item-tooltip{bottom:auto;top:calc(100% + .75rem);max-width:calc(100vw - 2rem)}body.page.page-id-16.stage2-unpublished .stage.stage2 .stage-item-tooltip::after,body.page.page-id-16.stage3-unpublished .stage.stage3 .stage-item-tooltip::after{top:auto;bottom:100%;border-top-color:transparent;border-bottom-color:#292a2d}}body.page.page-id-16.stage2-unpublished .stage.stage2 .stage-item.tooltip-visible .stage-item-tooltip,body.page.page-id-16.stage3-unpublished .stage.stage3 .stage-item.tooltip-visible .stage-item-tooltip{opacity:1;visibility:visible;pointer-events:auto}body.page.page-id-16 .stage-items>.kt-inside-inner-col{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem;position:relative}@media (min-width:768px) and (max-width:1024px){body.page.page-id-16 .stage-items>.kt-inside-inner-col{grid-template-columns:1fr 1fr}}@media (min-width:0px) and (max-width:767px){body.page.page-id-16 .stage-items>.kt-inside-inner-col{grid-template-columns:1fr;gap:2rem}}body.page.page-id-16 .stage-item{border-radius:1rem;padding:0;min-height:14rem}body.page.page-id-16 .stage-item:first-child{z-index:20}body.page.page-id-16 .stage-item:nth-child(2){z-index:19}body.page.page-id-16 .stage-item:nth-child(3){z-index:18}body.page.page-id-16 .stage-item:nth-child(4){z-index:17}body.page.page-id-16 .stage-item:nth-child(5){z-index:16}body.page.page-id-16 .stage-item:nth-child(6){z-index:15}body.page.page-id-16 .stage-item:nth-child(7){z-index:14}body.page.page-id-16 .stage-item:nth-child(8){z-index:13}body.page.page-id-16 .stage-item:nth-child(9){z-index:12}body.page.page-id-16 .stage-item:nth-child(10){z-index:11}body.page.page-id-16 .stage-item:nth-child(11){z-index:10}body.page.page-id-16 .stage-item:nth-child(12){z-index:9}body.page.page-id-16 .stage-item:nth-child(13){z-index:8}body.page.page-id-16 .stage-item:nth-child(14){z-index:7}body.page.page-id-16 .stage-item:nth-child(15){z-index:6}body.page.page-id-16 .stage-item:nth-child(16){z-index:5}body.page.page-id-16 .stage-item:nth-child(17){z-index:4}body.page.page-id-16 .stage-item:nth-child(18){z-index:3}body.page.page-id-16 .stage-item:nth-child(19){z-index:2}body.page.page-id-16 .stage-item:nth-child(20){z-index:1}body.page.page-id-16 .stage-item:last-child .arrow-next{display:none!important}body.page.page-id-16 .stage-item>.kt-inside-inner-col{height:100%}body.page.page-id-16 .stage-item .stage-item-content{padding:1rem;height:100%}body.page.page-id-16 .stage-item .stage-item-content h4{text-align:center;font-size:1.25rem;font-weight:500!important}body.page.page-id-16 .stage-item .arrows{display:inline-block;position:absolute;top:0;right:0;width:100%;height:100%}body.page.page-id-16 .stage-item .arrows .kt-inside-inner-col{width:100%;height:100%}body.page.page-id-16 .stage-item .arrows .kt-inside-inner-col .wp-block-kadence-icon.arrow-next{width:2rem;height:2rem;display:inline-block;position:absolute;top:calc(50% - 1rem);right:-2rem}@media (min-width:0px) and (max-width:767px){body.page.page-id-16 .stage-item .arrows .kt-inside-inner-col .wp-block-kadence-icon.arrow-next{top:unset;right:calc(50% - 1rem);bottom:-2rem}}body.page.page-id-16 .stage-item .arrows .kt-inside-inner-col .wp-block-kadence-icon.arrow-next .kt-svg-icon-wrap{width:100%;height:100%}body.page.page-id-16 .stage-item .arrows .kt-inside-inner-col .wp-block-kadence-icon.arrow-next .kt-svg-icon-wrap .kb-svg-icon-wrap{width:100%;height:100%}@media (min-width:0px) and (max-width:767px){body.page.page-id-16 .stage-item .arrows .kt-inside-inner-col .wp-block-kadence-icon.arrow-next{transform:rotate(90deg)}}/*!
Theme Name: Good Food Nation Toolkit
Template:   kadence

Author: Darri Donnelly      
Author URI: https://darriux.com
Description: Theme for the Good Food Nation Toolkit Website 
License: Copyright Darri Donnelly 2025
Text Domain: darridonnelly
Requires at least: 6.2
Tested up to: 6.4
Requires PHP: 7.2 
*/html:has(body.page.page-id-373,body.page.page-id-1028,body.page.page-id-1043){background-color:#fafcfc!important}body.page.page-id-1028 #primary,body.page.page-id-1043 #primary,body.page.page-id-373 #primary{padding-top:80px}body.page.page-id-1028 #wrapper,body.page.page-id-1043 #wrapper,body.page.page-id-373 #wrapper{background-color:#fafcfc}body.page.page-id-1028 #wrapper #inner-wrap,body.page.page-id-1043 #wrapper #inner-wrap,body.page.page-id-373 #wrapper #inner-wrap{padding-bottom:5rem!important}body.page.page-id-1028 .breadcrumbs,body.page.page-id-1043 .breadcrumbs,body.page.page-id-373 .breadcrumbs{margin-top:0}body.page.page-id-1028 .stage-nav .stage-nav-header,body.page.page-id-1043 .stage-nav .stage-nav-header,body.page.page-id-373 .stage-nav .stage-nav-header{display:none;border-top:2px solid rgba(41,42,45,.0980392157);padding-top:1rem;margin-bottom:1rem}body.page.page-id-1028 .stage-nav .stage-nav-header h5,body.page.page-id-1043 .stage-nav .stage-nav-header h5,body.page.page-id-373 .stage-nav .stage-nav-header h5{font-size:1rem;margin:0;color:#292a2d}body.page.page-id-1028 .stage-nav .stage-nav-header h5 a,body.page.page-id-1043 .stage-nav .stage-nav-header h5 a,body.page.page-id-373 .stage-nav .stage-nav-header h5 a{color:#007891;text-decoration:none;text-underline-offset:0.3em}body.page.page-id-1028 .stage-nav .stage-nav-header h5 a:hover,body.page.page-id-1043 .stage-nav .stage-nav-header h5 a:hover,body.page.page-id-373 .stage-nav .stage-nav-header h5 a:hover{color:#007891;text-decoration:underline}body.page.page-id-1028 .stage-nav .stage-nav-header p,body.page.page-id-1043 .stage-nav .stage-nav-header p,body.page.page-id-373 .stage-nav .stage-nav-header p{color:rgba(41,42,45,.6980392157);font-size:.9rem}body.page.page-id-1028 .stage-nav .stage-nav-items p,body.page.page-id-1043 .stage-nav .stage-nav-items p,body.page.page-id-373 .stage-nav .stage-nav-items p{border-top:1px solid rgba(41,42,45,.0980392157);display:block;width:100%;margin:0!important;padding:0;text-decoration:none!important}body.page.page-id-1028 .stage-nav .stage-nav-items p a,body.page.page-id-1043 .stage-nav .stage-nav-items p a,body.page.page-id-373 .stage-nav .stage-nav-items p a{padding:.9rem 0 .9rem .5rem;display:block;color:#007891;text-decoration:none!important}body.page.page-id-1028 .stage-nav .stage-nav-items p a:hover,body.page.page-id-1043 .stage-nav .stage-nav-items p a:hover,body.page.page-id-373 .stage-nav .stage-nav-items p a:hover{text-decoration:none!important;background-color:rgba(0,126,153,.0509803922);color:#006177!important}body.page.page-id-1028 .stage-nav .stage-nav-items p.active a,body.page.page-id-1043 .stage-nav .stage-nav-items p.active a,body.page.page-id-373 .stage-nav .stage-nav-items p.active a{background-color:rgba(0,126,153,.0509803922);color:#006177!important}body.page.page-id-1028 .stage-intro,body.page.page-id-1043 .stage-intro,body.page.page-id-373 .stage-intro{padding-bottom:1rem}body.page.page-id-1028 .stage-intro .stage-badge,body.page.page-id-1043 .stage-intro .stage-badge,body.page.page-id-373 .stage-intro .stage-badge{display:inline-block;margin-bottom:.5rem}body.page.page-id-1028 .stage-intro h1,body.page.page-id-1043 .stage-intro h1,body.page.page-id-373 .stage-intro h1{margin:0;margin-bottom:.7rem}body.page.page-id-1028 .stage-intro .dates p,body.page.page-id-1043 .stage-intro .dates p,body.page.page-id-373 .stage-intro .dates p{margin:0!important}body.page.page-id-1028 .stage-content .step,body.page.page-id-1043 .stage-content .step,body.page.page-id-373 .stage-content .step{padding-top:2rem;margin-bottom:3rem}body.page.page-id-1028 .stage-content .step::before,body.page.page-id-1043 .stage-content .step::before,body.page.page-id-373 .stage-content .step::before{content:"";display:block;width:100%;height:.3rem;border-radius:.2rem;margin-bottom:1.75rem}body.page.page-id-1028 .stage-content .step-header .title-row,body.page.page-id-1043 .stage-content .step-header .title-row,body.page.page-id-373 .stage-content .step-header .title-row{padding-top:1rem;margin-bottom:1rem}body.page.page-id-1028 .stage-content .step-header .title-row>.kt-inside-inner-col,body.page.page-id-1043 .stage-content .step-header .title-row>.kt-inside-inner-col,body.page.page-id-373 .stage-content .step-header .title-row>.kt-inside-inner-col{width:100%;display:flex;flex-direction:row;gap:.5rem;flex-wrap:nowrap}body.page.page-id-1028 .stage-content .step-header .title-row figure,body.page.page-id-1043 .stage-content .step-header .title-row figure,body.page.page-id-373 .stage-content .step-header .title-row figure{width:5rem;height:5rem;max-width:5rem;background-color:transparent}body.page.page-id-1028 .stage-content .step-header .title-row figure img,body.page.page-id-1043 .stage-content .step-header .title-row figure img,body.page.page-id-373 .stage-content .step-header .title-row figure img{width:5rem;height:5rem}body.page.page-id-1028 .stage-content .step-header .title-row h2,body.page.page-id-1043 .stage-content .step-header .title-row h2,body.page.page-id-373 .stage-content .step-header .title-row h2{font-size:1.9rem}body.page.page-id-1028 .stage-content .step-content,body.page.page-id-1043 .stage-content .step-content,body.page.page-id-373 .stage-content .step-content{margin-top:2rem}body.page.page-id-1028 .stage-content .step-content h3,body.page.page-id-1043 .stage-content .step-content h3,body.page.page-id-373 .stage-content .step-content h3{font-size:1.5rem;margin-bottom:2rem;border-left-width:4px;border-left-style:solid;padding:.5rem 0 .5rem 1rem}body.page.page-id-1028 .stage-content .step-content .step-item,body.page.page-id-1043 .stage-content .step-content .step-item,body.page.page-id-373 .stage-content .step-content .step-item{border-top:1px solid rgba(41,42,45,.0980392157);padding-top:1rem}body.page.page-id-1028 .stage-content .step-content .step-item h4,body.page.page-id-1043 .stage-content .step-content .step-item h4,body.page.page-id-373 .stage-content .step-content .step-item h4{font-size:1rem;font-weight:700!important}body.page.page-id-1028 .stage-content .section-extra-resources,body.page.page-id-1043 .stage-content .section-extra-resources,body.page.page-id-373 .stage-content .section-extra-resources{padding-top:2rem}body.page.page-id-1028 .stage-content .stage-buts,body.page.page-id-1043 .stage-content .stage-buts,body.page.page-id-373 .stage-content .stage-buts{display:none}body.page.page-id-1028 .stage-content .stage-buts .stage-but-wrapper,body.page.page-id-1043 .stage-content .stage-buts .stage-but-wrapper,body.page.page-id-373 .stage-content .stage-buts .stage-but-wrapper{transition:.1s all!important}body.page.page-id-1028 .stage-content .stage-buts .stage-but-wrapper .stage-but,body.page.page-id-1043 .stage-content .stage-buts .stage-but-wrapper .stage-but,body.page.page-id-373 .stage-content .stage-buts .stage-but-wrapper .stage-but{transition:.1s all!important;color:#007891}body.page.page-id-1028 .stage-content .stage-buts .stage-but-wrapper:hover .stage-but,body.page.page-id-1043 .stage-content .stage-buts .stage-but-wrapper:hover .stage-but,body.page.page-id-373 .stage-content .stage-buts .stage-but-wrapper:hover .stage-but{border-radius:.2rem;transition:.1s all!important;background-color:rgba(0,126,153,.1019607843)}body.page.page-id-1028.page-id-373 .stage-content .step::before,body.page.page-id-1043.page-id-373 .stage-content .step::before,body.page.page-id-373.page-id-373 .stage-content .step::before{background:#ebab33}body.page.page-id-1028.page-id-373 .stage-content .step-header .title-row svg,body.page.page-id-1043.page-id-373 .stage-content .step-header .title-row svg,body.page.page-id-373.page-id-373 .stage-content .step-header .title-row svg{color:#c98303}body.page.page-id-1028.page-id-373 .stage-content .step-header h2 mark,body.page.page-id-1043.page-id-373 .stage-content .step-header h2 mark,body.page.page-id-373.page-id-373 .stage-content .step-header h2 mark{color:#c98303!important}body.page.page-id-1028.page-id-373 .stage-content .step-content h3,body.page.page-id-1043.page-id-373 .stage-content .step-content h3,body.page.page-id-373.page-id-373 .stage-content .step-content h3{border-left-color:#ebab33}body.page.page-id-1028.page-id-373 .stage-but-wrapper.stage1:hover .stage-but,body.page.page-id-1043.page-id-373 .stage-but-wrapper.stage1:hover .stage-but,body.page.page-id-373.page-id-373 .stage-but-wrapper.stage1:hover .stage-but{background-color:#007891}body.page.page-id-1028.page-id-373 .stage-but-wrapper.stage1 .stage-but,body.page.page-id-1043.page-id-373 .stage-but-wrapper.stage1 .stage-but,body.page.page-id-373.page-id-373 .stage-but-wrapper.stage1 .stage-but{border-radius:.2rem;transition:.1s all!important;background-color:#007891!important;color:#fff!important}body.page.page-id-1028.page-id-373 .stage-but-wrapper.stage1 .icon,body.page.page-id-1043.page-id-373 .stage-but-wrapper.stage1 .icon,body.page.page-id-373.page-id-373 .stage-but-wrapper.stage1 .icon{display:none}body.page.page-id-1028.page-id-1028 .stage-content .step::before,body.page.page-id-1043.page-id-1028 .stage-content .step::before,body.page.page-id-373.page-id-1028 .stage-content .step::before{background:#6a9630}body.page.page-id-1028.page-id-1028 .stage-content .step-header .title-row svg,body.page.page-id-1043.page-id-1028 .stage-content .step-header .title-row svg,body.page.page-id-373.page-id-1028 .stage-content .step-header .title-row svg{color:#4b8500}body.page.page-id-1028.page-id-1028 .stage-content .step-header h2 mark,body.page.page-id-1043.page-id-1028 .stage-content .step-header h2 mark,body.page.page-id-373.page-id-1028 .stage-content .step-header h2 mark{color:#4b8500!important}body.page.page-id-1028.page-id-1028 .stage-content .step-content h3,body.page.page-id-1043.page-id-1028 .stage-content .step-content h3,body.page.page-id-373.page-id-1028 .stage-content .step-content h3{border-left-color:#6a9630}body.page.page-id-1028.page-id-1028 .stage-but-wrapper.stage2:hover .stage-but,body.page.page-id-1043.page-id-1028 .stage-but-wrapper.stage2:hover .stage-but,body.page.page-id-373.page-id-1028 .stage-but-wrapper.stage2:hover .stage-but{background-color:#007891}body.page.page-id-1028.page-id-1028 .stage-but-wrapper.stage2 .stage-but,body.page.page-id-1043.page-id-1028 .stage-but-wrapper.stage2 .stage-but,body.page.page-id-373.page-id-1028 .stage-but-wrapper.stage2 .stage-but{border-radius:.2rem;transition:.1s all!important;background-color:#007891!important;color:#fff!important}body.page.page-id-1028.page-id-1028 .stage-but-wrapper.stage2 .icon,body.page.page-id-1043.page-id-1028 .stage-but-wrapper.stage2 .icon,body.page.page-id-373.page-id-1028 .stage-but-wrapper.stage2 .icon{display:none}body.page.page-id-1028.page-id-1043 .stage-content .step::before,body.page.page-id-1043.page-id-1043 .stage-content .step::before,body.page.page-id-373.page-id-1043 .stage-content .step::before{background:#b33a7c}body.page.page-id-1028.page-id-1043 .stage-content .step-header .title-row svg,body.page.page-id-1043.page-id-1043 .stage-content .step-header .title-row svg,body.page.page-id-373.page-id-1043 .stage-content .step-header .title-row svg{color:#b33a7c}body.page.page-id-1028.page-id-1043 .stage-content .step-header h2 mark,body.page.page-id-1043.page-id-1043 .stage-content .step-header h2 mark,body.page.page-id-373.page-id-1043 .stage-content .step-header h2 mark{color:#b33a7c!important}body.page.page-id-1028.page-id-1043 .stage-content .step-content h3,body.page.page-id-1043.page-id-1043 .stage-content .step-content h3,body.page.page-id-373.page-id-1043 .stage-content .step-content h3{border-left-color:#b33a7c}body.page.page-id-1028.page-id-1043 .stage-but-wrapper.stage2:hover .stage-but,body.page.page-id-1043.page-id-1043 .stage-but-wrapper.stage2:hover .stage-but,body.page.page-id-373.page-id-1043 .stage-but-wrapper.stage2:hover .stage-but{background-color:#007891}body.page.page-id-1028.page-id-1043 .stage-but-wrapper.stage2 .stage-but,body.page.page-id-1043.page-id-1043 .stage-but-wrapper.stage2 .stage-but,body.page.page-id-373.page-id-1043 .stage-but-wrapper.stage2 .stage-but{border-radius:.2rem;transition:.1s all!important;background-color:#007891!important;color:#fff!important}body.page.page-id-1028.page-id-1043 .stage-but-wrapper.stage2 .icon,body.page.page-id-1043.page-id-1043 .stage-but-wrapper.stage2 .icon,body.page.page-id-373.page-id-1043 .stage-but-wrapper.stage2 .icon{display:none}/*!
Theme Name: Good Food Nation Toolkit
Template:   kadence

Author: Darri Donnelly      
Author URI: https://darriux.com
Description: Theme for the Good Food Nation Toolkit Website 
License: Copyright Darri Donnelly 2025
Text Domain: darridonnelly
Requires at least: 6.2
Tested up to: 6.4
Requires PHP: 7.2 
*/html:has(body.page.page-id-27){background-color:#fafcfc!important}body.page.page-id-27 #primary{padding-top:80px}body.page.page-id-27 #wrapper{background-color:#fafcfc!important}body.page.page-id-27 #wrapper .pods-form-filters-submit{display:none}body.page.page-id-27 #wrapper .pods-dfv-field select[name=filter_resource_planning_stage],body.page.page-id-27 #wrapper input.pods-form-filters-search{display:none}body.page.page-id-27 #wrapper .stage-pills{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:2rem}body.page.page-id-27 #wrapper .stage-pill{display:inline-flex;align-items:center;justify-content:center;background-color:rgba(41,42,45,.0509803922);border:none;border-radius:.3rem;padding:.5rem 1.25rem;font-size:.9rem;color:#292a2d;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s;outline:0;box-shadow:none!important;font-weight:550}body.page.page-id-27 #wrapper .stage-pill:focus-visible,body.page.page-id-27 #wrapper .stage-pill:hover{background-color:rgba(41,42,45,.0980392157)}body.page.page-id-27 #wrapper .stage-pill.active{background-color:#292a2d;color:#fff}body.page.page-id-27 #wrapper .stage-pill[data-stage-id="1"]{background-color:#fdf6ea;color:#5e4e30}body.page.page-id-27 #wrapper .stage-pill[data-stage-id="1"]:focus-visible,body.page.page-id-27 #wrapper .stage-pill[data-stage-id="1"]:hover{background-color:rgba(235,171,51,.2)}body.page.page-id-27 #wrapper .stage-pill[data-stage-id="1"].active{color:#5e4e30;background-color:#ffc04a}body.page.page-id-27 #wrapper .stage-pill[data-stage-id="2"]{background-color:rgba(134,186,66,.1019607843);color:#557826}body.page.page-id-27 #wrapper .stage-pill[data-stage-id="2"]:focus-visible,body.page.page-id-27 #wrapper .stage-pill[data-stage-id="2"]:hover{background-color:rgba(134,186,66,.2)}body.page.page-id-27 #wrapper .stage-pill[data-stage-id="2"].active{background-color:#557826;color:#fff}body.page.page-id-27 #wrapper .stage-pill[data-stage-id="3"]{background-color:rgba(196,8,109,.0509803922);color:#b33a7c}body.page.page-id-27 #wrapper .stage-pill[data-stage-id="3"]:focus-visible,body.page.page-id-27 #wrapper .stage-pill[data-stage-id="3"]:hover{background-color:rgba(196,8,109,.1019607843)}body.page.page-id-27 #wrapper .stage-pill[data-stage-id="3"].active{background-color:#b33a7c;color:#fff}body.page.page-id-27 #wrapper .stage-pill[data-stage-id="4"]{background-color:rgba(0,126,153,.1019607843);color:#007891}body.page.page-id-27 #wrapper .stage-pill[data-stage-id="4"]:focus-visible,body.page.page-id-27 #wrapper .stage-pill[data-stage-id="4"]:hover{background-color:rgba(0,126,153,.2)}body.page.page-id-27 #wrapper .stage-pill[data-stage-id="4"].active{background-color:#007891;color:#fff}body.page.page-id-27 #wrapper .pods-no-content,body.page.page-id-27 #wrapper .resource-items{opacity:0}body.page.page-id-27 #wrapper .pods-no-content.pills-ready,body.page.page-id-27 #wrapper .resource-items.pills-ready{opacity:1;transition:opacity .3s}body.page.page-id-27 #wrapper .pods-no-content.fade-out,body.page.page-id-27 #wrapper .resource-items.fade-out{opacity:0;transition:opacity .2s}body.page.page-id-27 #wrapper .resource-items{list-style-type:none;margin:0;margin-bottom:6rem;padding:0}body.page.page-id-27 #wrapper .resource-items>li:first-child>a{border-top:1px solid rgba(41,42,45,.0980392157)}body.page.page-id-27 #wrapper .resource-items>li>a{display:flex;flex-direction:column;width:100%;padding:1rem 1rem;border-bottom:1px solid rgba(41,42,45,.0980392157);text-decoration:none!important}body.page.page-id-27 #wrapper .resource-items>li>a:focus-visible,body.page.page-id-27 #wrapper .resource-items>li>a:hover{background-color:rgba(0,126,153,.031372549)}body.page.page-id-27 #wrapper .resource-items>li>a .title-row{display:flex;flex-direction:row;justify-content:space-between}body.page.page-id-27 #wrapper .resource-items>li>a .title-row .left-area h2{color:#007891;font-size:1.25rem;font-weight:400}body.page.page-id-27 #wrapper .resource-items>li>a .title-row .right-area{min-width:100px;display:flex;flex-direction:row;justify-content:flex-end}body.page.page-id-27 #wrapper .resource-items>li>a .title-row .right-area .stages{padding-top:.3rem}body.page.page-id-27 #wrapper .resource-items>li>a .subtitle-row{display:flex;flex-direction:row;gap:1rem;align-content:flex-start;margin-bottom:.5rem}body.page.page-id-27 #wrapper .resource-items>li>a .subtitle-row .subtitle-row-item{display:flex}body.page.page-id-27 #wrapper .resource-items>li>a .subtitle-row .resource-type{color:rgba(41,42,45,.6980392157);font-size:.85rem}body.page.page-id-27 #wrapper .resource-items>li>a .subtitle-row .resource-date{color:rgba(41,42,45,.6980392157);font-size:.85rem}body.page.page-id-27 #wrapper .resource-items>li>a .excerpt-row p{margin:0;color:#292a2d}body.page.page-id-27 #wrapper .resource-items>li>a .excerpt-row p:hover{color:#292a2d}/*!
Theme Name: Good Food Nation Toolkit
Template:   kadence

Author: Darri Donnelly      
Author URI: https://darriux.com
Description: Theme for the Good Food Nation Toolkit Website 
License: Copyright Darri Donnelly 2025
Text Domain: darridonnelly
Requires at least: 6.2
Tested up to: 6.4
Requires PHP: 7.2 
*/html:has(body.single-resource){background-color:#fafcfc!important}body.single-resource{background-color:transparent}body.single-resource #wrapper{background-color:transparent!important}body.single-resource #wrapper #masthead{background-color:#fafcfc!important}body.single-resource #inner-wrap{padding-bottom:5rem}body.single-resource article.entry{background:0 0;box-shadow:none}body.single-resource .entry-content-wrap{padding:0;background-color:transparent}body.single-resource .section-intro{margin-bottom:2.5rem;max-width:50rem}body.single-resource .section-intro h1{margin-top:1rem}body.single-resource .section-intro .resource-excerpt p{font-size:1.25rem;margin-top:2rem;color:#292a2d}body.single-resource .resource-badges{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem}body.single-resource .resource-badges .badge{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:.3rem;font-size:.9rem;font-weight:500}body.single-resource .resource-badges .badge-type{background-color:rgba(0,126,153,.1019607843);color:#006177}body.single-resource .resource-badges .badge-stage{background-color:rgba(134,186,66,.2);color:#6a9630}body.single-resource .resource-layout-row{display:flex;flex-direction:column;gap:0;max-width:50rem}@media (min-width:768px) and (max-width:1024px){body.single-resource .resource-layout-row{flex-direction:column;gap:0}}@media (min-width:0px) and (max-width:767px){body.single-resource .resource-layout-row{flex-direction:column;gap:0}}body.single-resource .resource-preview{position:relative;display:block;margin:0;border:1px solid rgba(41,42,45,.0784313725);border-radius:.7rem;overflow:hidden;background-color:#fff;transition:all .3s!important}body.single-resource .resource-preview .resource-preview-open{opacity:0;display:none}body.single-resource .resource-preview:focus-visible,body.single-resource .resource-preview:hover{transform:scale(1.002);box-shadow:0 1rem 4rem rgba(0,126,153,.1019607843);background-color:#fff!important}body.single-resource .resource-preview:focus-visible .resource-preview-open,body.single-resource .resource-preview:hover .resource-preview-open{opacity:1;display:block;border-color:#006177;background-color:#006177}body.single-resource .resource-preview-img{display:block;width:100%;height:auto}body.single-resource .resource-preview-open{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;pointer-events:none}body.single-resource .section-resource-details{border-radius:.5rem}body.single-resource .resource-details-grid .detail-item{display:flex;flex-direction:row;gap:2rem;padding:.75rem 0;border-top:1px solid rgba(41,42,45,.0784313725)}body.single-resource .resource-details-grid .detail-item:last-child{border-bottom:none}body.single-resource .resource-details-grid .detail-item .detail-label{min-width:7rem;max-width:7rem;font-weight:600;color:#292a2d;font-size:1rem}body.single-resource .resource-details-grid .detail-item .detail-value{color:rgba(41,42,45,.6980392157);font-size:1rem}body.single-resource .detail-value a{color:#007891;text-decoration:underline}body.single-resource .detail-value a:hover{color:#006177}/*!
Theme Name: Good Food Nation Toolkit
Template:   kadence

Author: Darri Donnelly      
Author URI: https://darriux.com
Description: Theme for the Good Food Nation Toolkit Website 
License: Copyright Darri Donnelly 2025
Text Domain: darridonnelly
Requires at least: 6.2
Tested up to: 6.4
Requires PHP: 7.2 
*/html:has(body.page.page-id-25){background-color:#fafcfc!important}body.page.page-id-25 #primary{padding-top:80px}body.page.page-id-25 #wrapper{background-color:transparent}body.page.page-id-25 #wrapper .section-items{margin-bottom:5rem}body.page.page-id-25 #wrapper .section-items ul.news-items{width:100%;list-style-type:none;display:grid;grid-template-columns:1fr 1fr;padding:0;margin:0;gap:1rem}@media (min-width:321px) and (max-width:480px){body.page.page-id-25 #wrapper .section-items ul.news-items{display:flex;flex-direction:column}}body.page.page-id-25 #wrapper .section-items ul.news-items li{list-style-type:none;margin-bottom:2rem;transition:all .3s;scale:1;padding:1.5rem;border-radius:.5rem;box-shadow:0 .7rem 1rem rgba(0,126,153,.0509803922)!important;background-color:#fff;padding:0}body.page.page-id-25 #wrapper .section-items ul.news-items li:has(a:focus-visible),body.page.page-id-25 #wrapper .section-items ul.news-items li:hover{scale:1;box-shadow:0 1rem 4rem rgba(0,126,153,.1019607843)!important;-webkit-box-shadow:0 1rem 2rem rgba(0,126,153,.2)!important;background-color:#fff}body.page.page-id-25 #wrapper .section-items ul.news-items li a{width:100%;height:100%;color:#292a2d;text-decoration:none!important}body.page.page-id-25 #wrapper .section-items ul.news-items li a .image-area{width:100%;height:200px;max-height:200px;overflow:hidden;border-top-left-radius:.5rem;border-top-right-radius:.5rem}body.page.page-id-25 #wrapper .section-items ul.news-items li a .image-area img{width:100%;height:100%;object-fit:cover;object-position:center center}body.page.page-id-25 #wrapper .section-items ul.news-items li a .text-area{padding:1rem}body.page.page-id-25 #wrapper .section-items ul.news-items li a .text-area h2{font-size:1.25rem;line-height:1.3em;font-weight:600}body.page.page-id-25 #wrapper .section-items ul.news-items li a .text-area span{font-size:.85rem;color:rgba(41,42,45,.6980392157)}body.page.page-id-25 #wrapper .section-items ul.news-items li a .text-area p{margin:0}body.page.page-id-25 #wrapper .section-items ul.news-items li a .text-area p.meta{color:rgba(41,42,45,.6980392157)}/*!
Theme Name: Good Food Nation Toolkit
Template:   kadence

Author: Darri Donnelly      
Author URI: https://darriux.com
Description: Theme for the Good Food Nation Toolkit Website 
License: Copyright Darri Donnelly 2025
Text Domain: darridonnelly
Requires at least: 6.2
Tested up to: 6.4
Requires PHP: 7.2 
*/html:has(body.single-news_article){background-color:#fafcfc!important}body.single-news_article #wrapper{background-color:transparent}body.single-news_article #wrapper #masthead{background-color:#fafcfc!important}body.single-news_article #wrapper .entry-title{display:none}body.single-news_article #wrapper .kb-row-layout-wrap:has(> .kt-row-column-wrap > .no-image){max-width:66%}@media (min-width:0px) and (max-width:767px){body.single-news_article #wrapper .kb-row-layout-wrap:has(> .kt-row-column-wrap > .no-image){max-width:unset}}body.single-news_article #wrapper .section-side img{border-radius:.5rem}body.single-news_article #wrapper .section-side figcaption{text-align:left;color:rgba(33,40,79,.6)}body.single-news_article #wrapper .section-main{max-width:40rem}body.single-news_article #wrapper .author-row{margin-bottom:0}body.single-news_article #wrapper .author-row .author-by{color:rgba(41,42,45,.6980392157);font-size:1rem}body.single-news_article #wrapper hr.wp-block-separator.has-alpha-channel-opacity{max-width:unset;width:100%;margin-top:3rem;margin-bottom:3rem;height:1px;border:0;background-color:rgba(41,42,45,.2)!important}body.single-news_article #wrapper .wp-block-post-date{margin-bottom:1rem}body.single-news_article #wrapper .wp-block-post-date time{font-size:1rem;color:rgba(41,42,45,.6980392157)}body.single-news_article #wrapper .wp-block-post-date time:before{opacity:.8;background-size:.9rem;background-repeat:no-repeat;background-position-y:center}body.single-news_article #wrapper h1{margin-bottom:2rem;font-size:3.2rem}body.single-news_article #wrapper h2{font-size:2.4rem!important}body.single-news_article #wrapper p{line-height:1.6em!important}body.single-news_article .single-content{padding-bottom:5rem}/*!
Theme Name: Good Food Nation Toolkit
Template:   kadence

Author: Darri Donnelly      
Author URI: https://darriux.com
Description: Theme for the Good Food Nation Toolkit Website 
License: Copyright Darri Donnelly 2025
Text Domain: darridonnelly
Requires at least: 6.2
Tested up to: 6.4
Requires PHP: 7.2 
*/.breadcrumbs{margin-top:2rem;margin-bottom:2rem}.breadcrumbs .crumb a{padding:.3rem .3rem .3rem .3rem;color:#006177!important;font-size:1rem;border-radius:.2rem}.breadcrumbs .crumb:not(:has(a)){padding:.2rem .2rem;font-size:1rem}.breadcrumbs .crumb:has(a) a:hover{background:rgba(0,126,153,.1019607843)!important}.breadcrumbs .crumb-separator{padding:0;color:rgba(41,42,45,.4)}.breadcrumbs .crumb-separator svg{transform:translateY(1 px);margin-top:1rem;width:.75rem;height:.75rem}.breadcrumbs a{text-decoration:none}.reverse .breadcrumbs .crumb:has(a) a:hover{background-color:rgba(255,255,255,.2)!important}.reverse .breadcrumbs .crumb:not(:has(a)) span{color:#fff}.reverse .breadcrumbs a{color:#fff}.reverse .breadcrumbs span{color:#fff}.breadcrumbs a:focus-visible{outline:3px solid #109cde!important}/*!
Theme Name: Good Food Nation Toolkit
Template:   kadence

Author: Darri Donnelly      
Author URI: https://darriux.com
Description: Theme for the Good Food Nation Toolkit Website 
License: Copyright Darri Donnelly 2025
Text Domain: darridonnelly
Requires at least: 6.2
Tested up to: 6.4
Requires PHP: 7.2 
*/.scrollrow{width:100%}.scrollrow .scrollrow-container{overflow:visible;background-color:transparent!important;position:relative;display:flex;flex-direction:column;position:relative}.scrollrow .scrollrow-container.mobile .scrollrow-item{max-width:80%!important;min-width:80%!important}.scrollrow .scrollrow-container.tablet .scrollrow-item{width:40%;max-width:40%!important;min-width:40%!important}.scrollrow .scrollrow-container .scrollrow-controls{margin-top:-4rem;position:relative;display:flex;flex-direction:row;justify-content:flex-start;pointer-events:none;z-index:1;gap:1rem}.scrollrow .scrollrow-container .scrollrow-controls .scroll-button{border:2px solid #fff;pointer-events:all;display:none;width:3rem;height:3rem;background-color:transparent;border-radius:.2rem;box-shadow:0 .2rem 1rem rgba(0,0,0,.1333333333);padding:0;opacity:1;transition:all .1s;transform:translateX(1.8rem);color:#fff}.scrollrow .scrollrow-container .scrollrow-controls .scroll-button.on{display:flex;flex-direction:row;justify-content:center;align-items:center}.scrollrow .scrollrow-container .scrollrow-controls .scroll-button:focus-visible{border:3px solid #109cde}.scrollrow .scrollrow-container .scrollrow-controls .scroll-button:disabled{opacity:.2}.scrollrow .scrollrow-container .scrollrow-controls .scroll-button.scrollrow-control-prev .scrollrow-control-icon{transform:rotate(180deg)}.scrollrow .scrollrow-container .scrollrow-controls .scroll-button .scrollrow-control-icon{width:28px;height:28px}@media (min-width:0px) and (max-width:767px){.scrollrow .scrollrow-container .scrollrow-controls .scroll-button .scrollrow-control-icon{width:18px;height:18px}}.scrollrow .scrollrow-container .scrollrow-controls .scroll-button:hover{color:#4971d6;background-color:#fff}.scrollrow .scrollrow-container .scrollrow-scroller{display:flex;flex-direction:row;justify-content:flex-start;background-color:transparent;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:-ms-autohiding-scrollbar;position:relative;width:100%;opacity:1}.scrollrow .scrollrow-container .scrollrow-scroller.reveal-soft{transition:opacity .1s}.scrollrow .scrollrow-container .scrollrow-scroller.revealed{opacity:1!important}.scrollrow .scrollrow-container .scrollrow-scroller:focus-visible{outline:3px solid #109cde!important}.scrollrow .scrollrow-container .scrollrow-scroller::-webkit-scrollbar{display:none}.scrollrow .scrollrow-container .scrollrow-scroller .scrollrow-content{display:flex;flex-direction:row;min-width:100%;gap:2rem}.scrollrow .scrollrow-container .scrollrow-scroller .scrollrow-content .scrollrow-item{max-width:27%;min-width:27%}/*!
Theme Name: Good Food Nation Toolkit
Template:   kadence

Author: Darri Donnelly      
Author URI: https://darriux.com
Description: Theme for the Good Food Nation Toolkit Website 
License: Copyright Darri Donnelly 2025
Text Domain: darridonnelly
Requires at least: 6.2
Tested up to: 6.4
Requires PHP: 7.2 
*/#primary-menu li{padding:0 .3rem}#primary-menu li a{color:#006177;padding:.2rem 0;font-size:1.15rem;background-color:transparent;padding:.3rem .5rem;border-radius:.2rem;transition:all .2s;border:2px solid transparent}#primary-menu li a:focus-visible,#primary-menu li a:hover{color:#006177;border:2px solid #006177;background-color:transparent}#primary-menu li.current-menu-item a,#primary-menu li.current-page-ancestor a{background-color:#007891;color:#fff}#primary-menu li.current-menu-item a:focus-visible,#primary-menu li.current-menu-item a:hover,#primary-menu li.current-page-ancestor a:focus-visible,#primary-menu li.current-page-ancestor a:hover{background-color:#006177;border-color:#006177!important}#mobile-header #mobile-toggle{padding:1rem;border-radius:2rem}#mobile-header #mobile-toggle:focus-visible,#mobile-header #mobile-toggle:hover{background-color:#007891}#mobile-header #mobile-toggle:focus-visible .menu-toggle-icon,#mobile-header #mobile-toggle:hover .menu-toggle-icon{color:#fff}#mobile-header #mobile-toggle .menu-toggle-icon{font-size:2rem;color:#007891}body.non-transparent-header #mobile-header #mobile-toggle .menu-toggle-icon{color:#007891}body.non-transparent-header #mobile-header #mobile-toggle:focus-visible .menu-toggle-icon,body.non-transparent-header #mobile-header #mobile-toggle:hover .menu-toggle-icon{color:#fff}#mobile-drawer .drawer-inner{width:100%;min-width:100%;background-color:#007891}#mobile-drawer .drawer-inner .drawer-header{z-index:2}#mobile-drawer .drawer-inner .drawer-header button.menu-toggle-close{width:3rem;height:3rem;min-width:3rem;max-width:3rem;min-height:3rem;max-height:3rem;margin-top:1.3rem;margin-right:-.8rem;padding:.5rem;border-radius:2rem}#mobile-drawer .drawer-inner .drawer-header button.menu-toggle-close:focus-visible,#mobile-drawer .drawer-inner .drawer-header button.menu-toggle-close:hover{background-color:#292a2d!important}#mobile-drawer .drawer-inner .drawer-header button.menu-toggle-close span{width:2.1rem;height:.18rem;margin-left:-1.05rem}#mobile-drawer .drawer-inner .drawer-content{z-index:1}#mobile-drawer nav#mobile-site-navigation .brand{padding:0;display:flex;flex-direction:row;justify-content:center;margin-top:2rem;margin-bottom:3rem}#mobile-drawer nav#mobile-site-navigation .brand .custom-logo.default{display:none}#mobile-drawer nav#mobile-site-navigation .brand .custom-logo.reversed{width:18rem;display:block}#mobile-drawer nav#mobile-site-navigation ul#mobile-menu li{display:flex;flex-direction:row;justify-content:center;border:none;width:100%;padding-top:1.2rem;padding-bottom:2rem}#mobile-drawer nav#mobile-site-navigation ul#mobile-menu li.current_page_item a{color:#007891!important;background-color:rgba(255,255,255,.9019607843)}#mobile-drawer nav#mobile-site-navigation ul#mobile-menu li.current_page_item a:focus-visible,#mobile-drawer nav#mobile-site-navigation ul#mobile-menu li.current_page_item a:hover{background-color:#fff!important}#mobile-drawer nav#mobile-site-navigation ul#mobile-menu li a{display:inline-block;width:unset;color:#fff;font-size:1.25rem;font-family:Gabarito,"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;padding-top:.7rem;padding-bottom:.7rem;padding-left:1.5rem;padding-right:1.5rem;border:none;border-radius:.5rem}#mobile-drawer nav#mobile-site-navigation ul#mobile-menu li a:focus-visible,#mobile-drawer nav#mobile-site-navigation ul#mobile-menu li a:hover{background-color:rgba(255,255,255,.0509803922)}#mobile-drawer nav#mobile-site-navigation ul#mobile-menu li.current-menu-item a,#mobile-drawer nav#mobile-site-navigation ul#mobile-menu li.current-page-ancestor a{color:#007891!important;background-color:rgba(255,255,255,.9019607843)}#mobile-drawer nav#mobile-site-navigation ul#mobile-menu li.current-menu-item a:focus-visible,#mobile-drawer nav#mobile-site-navigation ul#mobile-menu li.current-menu-item a:hover,#mobile-drawer nav#mobile-site-navigation ul#mobile-menu li.current-page-ancestor a:focus-visible,#mobile-drawer nav#mobile-site-navigation ul#mobile-menu li.current-page-ancestor a:hover{background-color:#fff!important}body.single-resource #primary-menu #menu-item-35 a{background-color:#007891;color:#fff}body.single-resource #primary-menu #menu-item-35 a:focus-visible,body.single-resource #primary-menu #menu-item-35 a:hover{background-color:#006177;border-color:#006177!important}body.single-resource ul#mobile-menu li.menu-item-35 a{color:#007891!important;background-color:rgba(255,255,255,.9019607843)}body.single-resource ul#mobile-menu li.menu-item-35 a:focus-visible,body.single-resource ul#mobile-menu li.menu-item-35 a:hover{background-color:#fff!important}body.single-news_article #primary-menu #menu-item-36 a{background-color:#007891;color:#fff}body.single-news_article #primary-menu #menu-item-36 a:focus-visible,body.single-news_article #primary-menu #menu-item-36 a:hover{background-color:#006177;border-color:#006177!important}body.single-news_article ul#mobile-menu li.menu-item-36 a{color:#007891!important;background-color:rgba(255,255,255,.9019607843)}body.single-news_article ul#mobile-menu li.menu-item-36 a:focus-visible,body.single-news_article ul#mobile-menu li.menu-item-36 a:hover{background-color:#fff!important}/*!
Theme Name: Good Food Nation Toolkit
Template:   kadence

Author: Darri Donnelly      
Author URI: https://darriux.com
Description: Theme for the Good Food Nation Toolkit Website 
License: Copyright Darri Donnelly 2025
Text Domain: darridonnelly
Requires at least: 6.2
Tested up to: 6.4
Requires PHP: 7.2 
*/footer#colophon .site-container{padding:0}footer#colophon .footer-widget-1{padding:0;margin:0}footer#colophon .footer-widget-1>.kt-row-column-wrap{display:grid;grid-template-columns:1fr 2fr 1fr}@media (min-width:0px) and (max-width:767px){footer#colophon .footer-widget-1>.kt-row-column-wrap{display:flex;flex-direction:column}}footer#colophon .footer-widget-1 .col-2{border-top:1px solid rgba(255,255,255,.2);padding-top:1rem}footer#colophon .footer-widget-1 .col-2 ul{width:50%}footer#colophon .footer-widget-1 .col-2 .col-funders{border-top:1px solid rgba(255,255,255,.2);padding-top:1rem;margin-top:2rem;line-height:1.2em}footer#colophon .footer-widget-1 .col-2 .col-funders p{color:#fff}footer#colophon .footer-widget-1 .col-3{border-top:1px solid rgba(255,255,255,.2);padding-top:1rem}footer#colophon .footer-widget-1 .col-header{min-height:2rem}footer#colophon .footer-widget-1 .col-header h4{font-size:1rem}footer#colophon .footer-widget-1 ul{list-style-type:none;margin:0;padding:0}footer#colophon .footer-widget-1 li{padding:.3rem 0}footer#colophon .footer-widget-1 li a{font-size:1rem;color:#fff}footer#colophon .footer-widget-1 li a:hover{text-decoration:underline;text-decoration-color:rgba(255,255,255,0.2);color:#fff}footer#colophon .site-bottom-footer-wrap p{font-size:.9rem;color:#fff}footer#colophon .site-bottom-footer-wrap p a{color:#fff;text-decoration:underline;text-decoration-color:rgba(255,255,255,0.4)}footer#colophon .site-bottom-footer-wrap p a:focus-visible,footer#colophon .site-bottom-footer-wrap p a:hover{text-decoration-color:#ffffff}/*!
Theme Name: Good Food Nation Toolkit
Template:   kadence

Author: Darri Donnelly      
Author URI: https://darriux.com
Description: Theme for the Good Food Nation Toolkit Website 
License: Copyright Darri Donnelly 2025
Text Domain: darridonnelly
Requires at least: 6.2
Tested up to: 6.4
Requires PHP: 7.2 
*/.pods-accordion{opacity:0;transition:opacity .2s ease}.pods-accordion.is-initialized{opacity:1}.pods-accordion>ul{list-style:none;padding:0!important;margin:2rem 0;border-radius:0!important}.pods-accordion>ul>li{border-bottom:1px solid rgba(41,42,45,.0980392157)}.pods-accordion>ul>li .pods-accordion-inner{border-left:0 solid transparent;padding-left:0;transition:border-color .35s ease,padding-left .35s ease,background-color .35s ease}.pods-accordion>ul>li:first-child{border-top:1px solid rgba(41,42,45,.0980392157)}.pods-accordion>ul>li.is-open .pods-accordion-inner{border-left-color:#007891;border-left-width:4px;padding-left:.75rem;background-color:rgba(0,126,153,.0509803922)}.pods-accordion-heading{margin:0;padding:0;font-size:inherit;line-height:1;margin-bottom:0!important}.pods-accordion-heading .pods-accordion-trigger-text{padding-left:1rem}.pods-accordion-trigger{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1.2rem 0;background:0 0;border:none;box-shadow:none!important;cursor:pointer;font-size:1.25rem;font-family:Gabarito,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#007891!important;text-align:left;gap:1rem;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pods-accordion-trigger:focus{background:0 0!important}.pods-accordion-trigger:focus-visible{outline:3px solid #109cde!important;background:0 0!important}.pods-accordion-trigger[aria-expanded=true],.pods-accordion-trigger[aria-expanded=true]:hover{background:0 0}.pods-accordion-trigger:not([aria-expanded=true]):hover{background-color:rgba(0,126,153,.0509803922);border-radius:0}.pods-accordion-trigger-text{flex:1;transition:color .2s ease}.pods-accordion-chevron{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;transition:transform .3s cubic-bezier(.68, -.55, .265, 1.55);transform:rotateX(180deg);margin-right:1rem}.pods-accordion-chevron svg{display:block;width:100%;height:100%;fill:currentColor}[aria-expanded=true]>.pods-accordion-chevron{transform:rotateX(0)}.pods-accordion-content{display:none}.pods-accordion-content.is-open{display:block;padding:0 1.5rem 1.5rem 1rem}/*!
Theme Name: Good Food Nation Toolkit
Template:   kadence

Author: Darri Donnelly      
Author URI: https://darriux.com
Description: Theme for the Good Food Nation Toolkit Website 
License: Copyright Darri Donnelly 2025
Text Domain: darridonnelly
Requires at least: 6.2
Tested up to: 6.4
Requires PHP: 7.2 
*/*,::after,::before{box-sizing:border-box}#primary{margin-bottom:0}.boxed{background-color:#fff!important;border-radius:.7rem!important;transition:box-shadow .5s,transform .5s}.boxed>.kt-inside-inner-col{padding:3rem 3rem;border-radius:.7rem}.boxed.no-shadow{box-shadow:none}.boxed.no-padding>.kt-inside-inner-col{padding:0}.boxed:has(.kb-section-link-overlay:focus-visible),.boxed:has(.kb-section-link-overlay:hover){box-shadow:0 2rem 4rem #006177!important;transform:scale(1.01)}#primary{margin-top:0}.visible{visibility:visible}.section-header{background-color:rgba(0,126,153,.1019607843);padding:2rem;border-radius:.7rem;min-height:25rem}.section-header.reverse{background-color:#007891}.section-header.reverse a,.section-header.reverse h1,.section-header.reverse h2,.section-header.reverse h3,.section-header.reverse h4,.section-header.reverse h5,.section-header.reverse p,.section-header.reverse span{color:#fff}.section-header.reverse a{color:#fff!important;text-decoration-color:rgba(255,255,255,0.6980392157)!important}.section-header.reverse a:focus-visible,.section-header.reverse a:hover{text-decoration-color:#ffffff!important;background-color:rgba(255,255,255,.2)!important}.section-header h1{margin-top:.2em!important}.section-header .breadcrumbs{margin-top:0!important;margin-bottom:0!important}.custom-accordion .kt-accordion-inner-wrap{gap:0!important}.custom-accordion .kt-accordion-pane{border-top:1px solid rgba(41,42,45,.0980392157);overflow:hidden}.custom-accordion .kt-accordion-pane:first-child{border-top:0;border-top-left-radius:.7rem;border-top-right-radius:.7rem}.custom-accordion .kt-accordion-pane:last-child{border-bottom-left-radius:.7rem;border-bottom-right-radius:.7rem}.custom-accordion .kt-blocks-accordion-icon-trigger::after,.custom-accordion .kt-blocks-accordion-icon-trigger::before{background:#007891!important}.custom-accordion .kt-accordion-header-wrap{border-top:0;border-bottom:0;background-color:transparent;transition:.3s all;border-left:4px solid transparent}.custom-accordion .kt-accordion-header-wrap:focus-visible,.custom-accordion .kt-accordion-header-wrap:hover{border-left-color:rgba(0,126,153,.031372549)}.custom-accordion .kt-accordion-header-wrap:focus-visible .kt-blocks-accordion-header,.custom-accordion .kt-accordion-header-wrap:hover .kt-blocks-accordion-header{background-color:rgba(0,126,153,.031372549)!important}.custom-accordion .kt-blocks-accordion-header{border-top:0!important;border-bottom:0!important;border-left:0!important;border-right:0!important;background-color:transparent!important;padding:1rem!important}.custom-accordion .kt-blocks-accordion-title{font-size:1.25rem;font-weight:400;color:#007891;transition:.3s all}.custom-accordion .kt-accordion-panel{background-color:transparent;transition:.3s all;border-left:4px solid transparent}.custom-accordion .kt-accordion-panel-inner{background-color:transparent;padding:0 1rem 1rem 1rem}.custom-accordion .kt-accordion-pane:has(.kt-accordion-panel-active) .kt-accordion-header-wrap,.custom-accordion .kt-accordion-pane:has(.kt-accordion-panel-active) .kt-accordion-panel{border-left:4px solid #86ba42}.custom-accordion .kt-accordion-pane:has(.kt-accordion-panel-active) .kt-accordion-header-wrap,.custom-accordion .kt-accordion-pane:has(.kt-accordion-panel-active) .kt-accordion-panel-inner{background-color:rgba(134,186,66,.0509803922)}.custom-accordion .kt-accordion-pane:has(.kt-accordion-panel-active) .kt-blocks-accordion-header:focus-visible,.custom-accordion .kt-accordion-pane:has(.kt-accordion-panel-active) .kt-blocks-accordion-header:hover{background-color:transparent!important}.custom-accordion.accordion-gold .kt-accordion-pane:has(.kt-accordion-panel-active) .kt-accordion-header-wrap,.custom-accordion.accordion-gold .kt-accordion-pane:has(.kt-accordion-panel-active) .kt-accordion-panel{border-left:4px solid #ebab33}.custom-accordion.accordion-gold .kt-accordion-pane:has(.kt-accordion-panel-active) .kt-accordion-header-wrap,.custom-accordion.accordion-gold .kt-accordion-pane:has(.kt-accordion-panel-active) .kt-accordion-panel-inner{background-color:rgba(235,171,51,.0509803922)}.custom-accordion.accordion-no-border .kt-accordion-pane:has(.kt-accordion-panel-active) .kt-accordion-header-wrap,.custom-accordion.accordion-no-border .kt-accordion-pane:has(.kt-accordion-panel-active) .kt-accordion-panel{border-left:4px solid transparent}.stage-badge{border-radius:.2rem;color:#292a2d;background-color:rgba(0,126,153,.0509803922);font-size:.85rem;padding:.3rem .5rem}.stage-badge:hover{color:#292a2d}.stage-badge.md{font-size:.9rem}.stage-badge.stage-1{color:#5e4e30;background-color:#fdf6ea}.stage-badge.stage-2{color:#4b8500;background-color:rgba(134,186,66,.1019607843)}.stage-badge.stage-3{color:#b33a7c;background-color:rgba(196,8,109,.1019607843)}.stage-badge.reverse{color:#fff}.stage-badge.reverse.stage-1{background-color:#c98303}.stage-badge.reverse.stage-2{background-color:#86ba42}.stage-badge.reverse.stage-3{background-color:#c4086d}.stage-badge.dark{color:#292a2d}.stage-badge.dark.stage-1{background-color:#ffc04a}.stage-badge.dark.stage-2{background-color:#86ba42}.stage-badge.dark.stage-3{background-color:#c4086d;color:#fff}.stage-badge.lg{font-size:1rem;font-weight:600;padding:.2rem .8rem}.kb-adv-form-message.kb-adv-form-success{background:rgba(134,186,66,.1019607843);color:#4b8500}.cmplz-link.cookie-statement{display:none}