
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}figure{margin:0}html,input[type=search]{box-sizing:border-box}@media (max-width:359px){body{--wp--custom--layout--padding:10px}}*,*:before,*:after{box-sizing:inherit}.wrap{max-width:calc(var(--wp--custom--layout--wide) + 2 * var(--wp--custom--layout--padding));margin:0 auto;padding-left:var(--wp--custom--layout--padding);padding-right:var(--wp--custom--layout--padding)}.wrap:after{content:"";display:table;clear:both}.site-inner{padding:40px 0}body.full-width-content{--wp--custom--layout--page:var(--wp--custom--layout--wide)}.screen-reader-text,.screen-reader-text span,.screen-reader-shortcut{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.screen-reader-text:focus,.screen-reader-shortcut:focus{clip:auto!important;height:auto;width:auto;display:block;font-size:1em;font-weight:700;padding:15px 23px 14px;color:#333;background:#fff;z-index:100000;text-decoration:none;box-shadow:0 0 2px 2px rgba(0,0,0,.6)}.sidebar-primary .widget+.widget{margin-top:32px}@media (max-width:991px){.sidebar-primary{display:none}}@media (min-width:992px){.content-sidebar .content-area{display:grid;grid-template-columns:1fr var(--wp--custom--layout--sidebar);grid-column-gap:var(--wp--custom--layout--grid-column-gap);max-width:var(--wp--custom--layout--wide);margin-left:auto;margin-right:auto}.content-sidebar .site-main{float:none;width:100%;max-width:calc(var(--wp--custom--layout--content) + 48px);position:relative;border-right:1px solid #000;padding-right:48px}.content-sidebar .sidebar-primary{float:none;width:100%}}.is-style-pattern-background,.has-pattern-header .entry-header{background-color:var(--wp--preset--color--primary);background-image:url(https://www.budgetbytes.com/wp-content/themes/budgetbytes-2022/assets/images/budget-bytes-pattern.png);background-size:292px auto}.has-pattern-header .site-inner{padding-top:0}.has-pattern-header .entry-header{max-width:none;width:calc(100% + var(--wp--custom--layout--padding) * 2);margin:0 calc(var(--wp--custom--layout--padding) * -1) 45px;padding:65px var(--wp--custom--layout--padding)}@media (max-width:768px){.has-pattern-header .entry-header{padding-top:48px;padding-bottom:48px}}@media (max-width:600px){.has-pattern-header .entry-header{padding-top:24px;padding-bottom:24px}}.has-pattern-header .entry-header>*{max-width:var(--wp--custom--layout--content);margin-left:auto;margin-right:auto}.has-pattern-header .entry-header .entry-title{margin-bottom:0}.has-pattern-header .entry-header-description{margin-top:10px}.has-pattern-header .entry-header-description__inner{max-width:var(--wp--custom--layout--content)!important}.has-pattern-header .entry-header-description a{color:var(--wp--preset--color--foreground);text-decoration:none;background-color:rgba(255,255,255,.3);padding:3px;transition:background-color 0.2s ease-in-out}.has-pattern-header .entry-header-description a:hover,.has-pattern-header .entry-header-description a:active,.has-pattern-header .entry-header-description a:focus{background-color:rgba(255,255,255,.5)}.has-pattern-header .entry-header-description *{font-size:var(--wp--preset--font-size--medium);margin-top:0}.has-pattern-header .entry-header-description *:last-child{margin-bottom:0}.has-pattern-header.full-width-content .entry-header>*{max-width:var(--wp--custom--layout--wide)}.center-align-header .breadcrumb,.center-align-header .entry-title,.center-align-header .entry-header-description p{text-align:center}.no-results{margin-top:-40px}.no-results .entry-content .block-area{max-width:none}.no-results .entry-content .block-area .wp-block-group.is-style-pattern-background>*{max-width:var(--wp--custom--layout--wide);margin-left:auto;margin-right:auto}h1,h2,h3,h4,h5,h6{font-family:var(--wp--preset--font-family--serif);font-weight:800;line-height:var(--wp--custom--line-height--small);text-transform:uppercase}h1.is-style-alternate,h2.is-style-alternate,h3.is-style-alternate,h4.is-style-alternate,h5.is-style-alternate,h6.is-style-alternate{letter-spacing:2.5px}h1.is-style-no-margin,h2.is-style-no-margin,h3.is-style-no-margin,h4.is-style-no-margin,h5.is-style-no-margin,h6.is-style-no-margin{margin-top:8px;margin-bottom:0}h1.is-style-shadow,h2.is-style-shadow,h3.is-style-shadow,h4.is-style-shadow,h5.is-style-shadow,h6.is-style-shadow{margin:0;color:#fff;text-shadow:4px 4px #000,2px -2px #000,-2px -2px #000,-2px 2px #000,2px 2px #000;letter-spacing:.1em}.is-style-line-accent--container{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:16px;position:relative;overflow:hidden}.is-style-line-accent--container h1.is-style-line-accent,.is-style-line-accent--container h2.is-style-line-accent,.is-style-line-accent--container h3.is-style-line-accent,.is-style-line-accent--container h4.is-style-line-accent,.is-style-line-accent--container h5.is-style-line-accent,.is-style-line-accent--container h6.is-style-line-accent{margin:0;display:inline}.is-style-line-accent--container::after{content:"";display:block;height:3px;width:100%;background-color:var(--wp--preset--color--primary)}h1{font-size:var(--wp--preset--font-size--colossal);line-height:var(--wp--custom--line-height--tiny)}h1.is-style-alternate{font-size:46px}@media (max-width:768px){h1.is-style-alternate{font-size:42px}}@media (max-width:600px){h1.is-style-alternate{font-size:34px}}h2{font-size:var(--wp--preset--font-size--jumbo)}h2.is-style-alternate{font-size:42px}@media (max-width:768px){h2.is-style-alternate{font-size:38px}}@media (max-width:600px){h2.is-style-alternate{font-size:31px}}h3{font-size:var(--wp--preset--font-size--huge)}h3.is-style-alternate{font-size:38px}@media (max-width:768px){h3.is-style-alternate{font-size:34px}}@media (max-width:600px){h3.is-style-alternate{font-size:28px}}h4{font-size:var(--wp--preset--font-size--big)}h4.is-style-alternate{font-size:34px}@media (max-width:768px){h4.is-style-alternate{font-size:30px}}@media (max-width:600px){h4.is-style-alternate{font-size:25px}}h5{font-size:var(--wp--preset--font-size--x-large)}h5.is-style-alternate{font-size:30px}@media (max-width:768px){h5.is-style-alternate{font-size:26px}}@media (max-width:600px){h5.is-style-alternate{font-size:22px}}h6{font-size:var(--wp--preset--font-size--x-large)}h6.is-style-alternate{font-size:26px}@media (max-width:768px){h6.is-style-alternate{font-size:24px}}@media (max-width:600px){h6.is-style-alternate{font-size:22px}}.is-style-pattern-background{background-color:var(--wp--preset--color--primary);background-image:url(https://www.budgetbytes.com/wp-content/themes/budgetbytes-2022/assets/images/budget-bytes-pattern.png);background-size:292px auto}.is-style-smaller-margin{margin-top:10px!important}img{display:block;max-width:100%;height:auto}img.emoji{max-width:16px;display:inline-block}img.alignleft{float:left;margin:0 var(--wp--style--block-gap) var(--wp--style--block-gap) 0}img.alignright{float:right;margin:0 0 var(--wp--style--block-gap) var(--wp--style--block-gap)}img.aligncenter{margin-left:auto;margin-right:auto}@media (max-width:600px){.responsive-icon img{width:48px;height:48px}}.wp-block-button__link{font-family:var(--wp--preset--font-family--serif);font-weight:900;letter-spacing:2.5px;text-transform:uppercase;font-size:var(--wp--preset--font-size--small);border-radius:0;padding:16px 24px;transition:all 0.2s ease-in-out}@media (max-width:400px){.wp-block-button__link{padding:13px 20px}}.wp-block-button__link:not(.has-background),.wp-block-button__link.has-secondary-background-color{background-color:var(--wp--preset--color--secondary);color:#fff}.wp-block-button__link:not(.has-background):hover,.wp-block-button__link:not(.has-background):focus,.wp-block-button__link.has-secondary-background-color:hover,.wp-block-button__link.has-secondary-background-color:focus{background-color:#000}.wp-block-button__link.has-primary-background-color:hover,.wp-block-button__link.has-primary-background-color:focus{background-color:var(--wp--custom--color--primary-darken)!important}.is-style-shadow .wp-block-button__link{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--secondary);border:2px solid var(--wp--preset--color--secondary);box-shadow:3px 3px 0 var(--wp--preset--color--secondary);letter-spacing:2px}.is-style-shadow .wp-block-button__link:hover,.is-style-shadow .wp-block-button__link:focus{background-color:var(--wp--custom--color--primary-darken);box-shadow:2px 2px 0 var(--wp--preset--color--secondary);transform:translate(1px)}.is-style-outline .wp-block-button__link{border:2px solid var(--wp--preset--color--secondary);background-color:#fff}.is-style-outline .wp-block-button__link:hover,.is-style-outline .wp-block-button__link:focus{background-color:#EEE}div.wp-block-buttons{gap:var(--wp--custom--layout--grid-column-gap)}.sidebar-primary div.wp-block-buttons{margin-top:8px}.wp-block-group.has-background{padding:60px var(--wp--style--block-gap);margin-top:0;margin-bottom:0}@media (max-width:600px){.wp-block-group.has-background{padding:36px var(--wp--custom--layout--padding)}}.wp-block-group.is-style-pattern-background:not(.alignfull){padding:40px 50px;border-radius:10px}@media (max-width:600px){.wp-block-group.is-style-pattern-background:not(.alignfull){padding:30px 15px}}.block-area-sidebar .wp-block-group,.sidebar-primary .wp-block-group{margin-top:30px;border:1px solid #000;padding:18px 15px}.block-area-sidebar .wp-block-group>h2,.block-area-sidebar .wp-block-group h3,.block-area-sidebar .wp-block-group h4,.block-area-sidebar .wp-block-group h5,.block-area-sidebar .wp-block-group h6,.sidebar-primary .wp-block-group>h2,.sidebar-primary .wp-block-group h3,.sidebar-primary .wp-block-group h4,.sidebar-primary .wp-block-group h5,.sidebar-primary .wp-block-group h6{margin-top:0}.wp-block-group.alignfull>.block-post-listing{margin-top:0;margin-bottom:0}.alignfull>*{max-width:var(--wp--custom--layout--page);margin-left:auto;margin-right:auto}.has-secondary-background-color{color:var(--wp--preset--color--white)}.has-white-background-color,.has-primary-background-color,.has-tertiary-background-color{color:var(--wp--preset--color--foreground)}form.search-form{position:relative}form.search-form button.search-submit{border:none;background-color:transparent;position:absolute;top:0;right:0;height:56px;width:56px;display:flex;align-items:center;justify-content:center}form.search-form button.search-submit svg{width:30px;height:30px}.wp-block-search{max-width:var(--wp--custom--layout--content)!important}.wp-block-search__label{display:block;position:relative;font-size:22px;font-weight:900;line-height:var(--wp--custom--line-height--small);font-family:var(--wp--preset--font-family--serif);text-transform:uppercase;letter-spacing:1.22px;text-align:center;margin-bottom:12px;padding:0 156px;overflow:hidden}@media (max-width:600px){.wp-block-search__label{padding:0 62px}}.wp-block-search__label::before,.wp-block-search__label::after{content:"";background-image:url(https://www.budgetbytes.com/wp-content/themes/budgetbytes-2022/assets/images/zig-zag-left.svg);width:120px;height:12px;background-position:right center;background-size:cover;position:absolute;left:30px;top:calc(50% - 6px)}@media (max-width:600px){.wp-block-search__label::before,.wp-block-search__label::after{left:-63px}}.wp-block-search__label::after{background-image:url(https://www.budgetbytes.com/wp-content/themes/budgetbytes-2022/assets/images/zig-zag-right.svg);left:auto;right:30px}@media (max-width:600px){.wp-block-search__label::after{right:-63px}}.wp-block-search__button{background:url(https://www.budgetbytes.com/wp-content/themes/budgetbytes-2022/assets/icons/utility/search-fat.svg) no-repeat center;background-size:32px;border:0;box-shadow:none;cursor:pointer;position:absolute;right:4px;top:4px;padding:0;display:block;width:65px;height:65px;font-size:0;text-indent:-9999}.wp-block-search__inside-wrapper{border:none!important;border-radius:0;position:relative;padding-right:60px}.wp-block-search__input{height:65px;border:2px solid black!important;padding:15px!important}.wp-block-quote{background-color:var(--wp--preset--color--background-2);padding:20px 20px 15px 20px}.wp-block-quote::before{content:"";background-image:url(https://www.budgetbytes.com/wp-content/themes/budgetbytes-2022/assets/icons/blocks/blockquote-quotes.svg);width:62px;height:21px;background-size:cover;position:relative;display:block;margin-bottom:24px}.wp-block-quote p{margin:0 0 16px;font-size:24px;line-height:34px}.wp-block-quote cite{line-height:20px;font-weight:900;text-transform:uppercase;font-style:normal;font-size:var(--wp--preset--font-size--small)}@media (max-width:600px){.wp-block-quote::before{width:50px;height:17px;margin-bottom:20px}.wp-block-quote p{font-size:var(--wp--preset--font-size--normal);line-height:28px;margin-bottom:6px}}.wp-block-quote.is-style-review{padding:24px}.wp-block-quote.is-style-review::before{background:url(https://www.budgetbytes.com/wp-content/themes/budgetbytes-2022/assets/images/star-rating.svg) no-repeat center;background-size:contain;width:120px;height:24px;margin:0 auto 16px}.wp-block-quote.is-style-review p{font-size:18px;line-height:27px}.wp-block-quote.is-style-review cite{display:block;text-align:center}.wp-block-spacer{margin-top:0!important}@media (max-width:600px){.wp-block-spacer.is-style-mobile-hide{display:none}}:root{--gallery-block--gutter-size:32px}.wp-block-gallery.alignwide{padding-left:var(--wp--custom--layout--padding);padding-right:var(--wp--custom--layout--padding)}.wp-block-gallery.has-nested-images{align-items:center}@media (max-width:600px){.wp-block-gallery.has-nested-images{justify-content:center}}.wp-block-gallery.has-nested-images figure.wp-block-image{flex-grow:0;display:flex;align-items:center;justify-content:center;margin-bottom:var(--gallery-block--gutter-size)!important}.wp-block-gallery.has-nested-images figure.wp-block-image img{margin:0!important}@media (max-width:600px){.wp-block-gallery.has-nested-images figure.wp-block-image{width:46%!important;margin-right:0!important}}.wp-block-gallery.is-style-greyscale-images img{filter:grayscale(100%);opacity:.65}.breadcrumb{max-width:var(--wp--custom--layout--content);margin:0 auto 6px;font-size:12px;color:var(--wp--custom--color--neutral-600)}.breadcrumb span>span{padding-right:4px}.breadcrumb span>span:nth-child(n+2){padding-left:4px}.breadcrumb a{text-decoration:none;color:var(--wp--custom--color--neutral-600);transition:background-color 0.2s ease-in-out;margin-bottom:6px;display:inline-block}.breadcrumb a:hover,.breadcrumb a:active,.breadcrumb a:focus{color:var(--wp--custom--color--neutral-800)}.schema-faq-section{width:100%;position:relative;padding:24px 30px;border:2px solid var(--wp--preset--color--secondary)}@media (max-width:600px){.schema-faq-section{padding:17px 19px}}.schema-faq-section:not(:first-of-type){border-top:none}.site-inner .schema-faq-section:not(.active) .schema-faq-answer{display:none}.schema-faq-section.active .schema-faq-question{color:var(--wp--preset--color--primary)}.schema-faq-section.active .schema-faq-toggle::after{transform:rotate(0)}.schema-faq-question{display:block;font-size:var(--wp--preset--font-size--large);line-height:var(--wp--custom--typography--line-height--small);transition:all 0.2s ease-in-out;cursor:pointer;margin:0;padding-right:45px}.schema-faq-question:hover{color:var(--wp--preset--color--primary)}.schema-faq-answer{margin-top:8px}.schema-faq-answer p{margin-top:0;margin-bottom:12px}.schema-faq-answer p:last-child{margin-bottom:0}.schema-faq-toggle{position:absolute;right:30px;top:27px;width:30px;height:30px;border-radius:30px;border:none;background-color:var(--wp--preset--color--secondary)}@media (max-width:600px){.schema-faq-toggle{top:17px;right:19px}}.schema-faq-toggle::before,.schema-faq-toggle::after{content:"";cursor:pointer;position:absolute;width:17px;height:5px;top:12.5px;right:6.5px;background-color:var(--wp--preset--color--primary);transition:all 0.2s ease-in-out}.schema-faq-toggle::after{transform:rotate(90deg)}.schema-faq-toggle:focus{outline-offset:4px}body .gform_wrapper .gfield_required{color:inherit}body .gform_wrapper.gravity-theme input,body .gform_wrapper.gravity-theme input[type=date],body .gform_wrapper.gravity-theme input[type=time],body .gform_wrapper.gravity-theme input[type=datetime-local],body .gform_wrapper.gravity-theme input[type=week],body .gform_wrapper.gravity-theme input[type=month],body .gform_wrapper.gravity-theme input[type=text],body .gform_wrapper.gravity-theme input[type=email],body .gform_wrapper.gravity-theme input[type=url],body .gform_wrapper.gravity-theme input[type=password],body .gform_wrapper.gravity-theme input[type=search],body .gform_wrapper.gravity-theme input[type=tel],body .gform_wrapper.gravity-theme input[type=number],body .gform_wrapper.gravity-theme select,body .gform_wrapper.gravity-theme textarea,body .gform_wrapper input,body .gform_wrapper input[type=date],body .gform_wrapper input[type=time],body .gform_wrapper input[type=datetime-local],body .gform_wrapper input[type=week],body .gform_wrapper input[type=month],body .gform_wrapper input[type=text],body .gform_wrapper input[type=email],body .gform_wrapper input[type=url],body .gform_wrapper input[type=password],body .gform_wrapper input[type=search],body .gform_wrapper input[type=tel],body .gform_wrapper input[type=number],body .gform_wrapper select,body .gform_wrapper textarea{background:#fff;border:1px solid var(--wp--preset--color--secondary);border-radius:0;color:var(--wp--preset--color--foreground);font-size:18px;line-height:24px;padding:14px 16px;width:100%}body .gform_wrapper.gravity-theme input[type=checkbox],body .gform_wrapper input[type=checkbox]{width:auto}body .gform_wrapper.gravity-theme input[type=search],body .gform_wrapper input[type=search]{border-width:2px;font-size:20px;box-shadow:4px 4px 0 var(--wp--preset--color--primary);padding-right:56px!important}body .gform_wrapper.gravity-theme select,body .gform_wrapper select{line-height:54px;height:54px}body .gform_wrapper.gravity-theme textarea,body .gform_wrapper textarea{width:100%;resize:vertical}body .gform_wrapper.gravity-theme ::-moz-placeholder,body .gform_wrapper ::-moz-placeholder{color:#BDBDBD;opacity:1}body .gform_wrapper.gravity-theme ::-ms-input-placeholder,body .gform_wrapper ::-ms-input-placeholder{color:#BDBDBD}body .gform_wrapper.gravity-theme ::-webkit-input-placeholder,body .gform_wrapper ::-webkit-input-placeholder{color:#BDBDBD}body .gform_wrapper.gravity-theme input:focus::-webkit-input-placeholder,body .gform_wrapper.gravity-theme input:focus::-moz-placeholder,body .gform_wrapper.gravity-theme input:focus:-ms-input-placeholder,body .gform_wrapper.gravity-theme textarea:focus::-webkit-input-placeholder,body .gform_wrapper.gravity-theme textarea:focus::-moz-placeholder,body .gform_wrapper.gravity-theme textarea:focus:-ms-input-placeholder,body .gform_wrapper input:focus::-webkit-input-placeholder,body .gform_wrapper input:focus::-moz-placeholder,body .gform_wrapper input:focus:-ms-input-placeholder,body .gform_wrapper textarea:focus::-webkit-input-placeholder,body .gform_wrapper textarea:focus::-moz-placeholder,body .gform_wrapper textarea:focus:-ms-input-placeholder{color:transparent}body .gform_wrapper.gravity-theme #field_submit input,body .gform_wrapper #field_submit input{background-color:var(--wp--preset--color--primary);font-family:var(--wp--preset--font-family--serif);font-size:var(--wp--preset--font-size--normal);text-transform:uppercase;letter-spacing:2px;transition:all 0.2s ease-in-out}body .gform_wrapper.gravity-theme #field_submit input:hover,body .gform_wrapper.gravity-theme #field_submit input:focus,body .gform_wrapper #field_submit input:hover,body .gform_wrapper #field_submit input:focus{background-color:var(--wp--custom--color--primary-darken)}body .sidebar-primary .gform_footer{padding:0!important;margin-top:10px!important;justify-content:center!important}body .sidebar-primary .gform_button{background-color:var(--wp--preset--color--secondary)!important;color:white!important;font-family:var(--wp--preset--font-family--serif);text-transform:uppercase;letter-spacing:2px;width:auto!important;margin-bottom:0!important}.shared-counts-wrap.style-icon svg{fill:#BDBDBD;width:24px;height:24px}.shared-counts-wrap.style-icon .shared-counts-button{line-height:0;padding:10px}.shared-counts-wrap.style-icon .shared-counts-button:not(.included_total) .shared-counts-label,.shared-counts-wrap.style-icon .shared-counts-button:not(.included_total) .shared-counts-count{display:none}.logged-in .hide-when-logged{display:none}.header-cta-banner{display:flex;width:100%;justify-content:space-between;align-items:center;margin-top:1rem;margin-bottom:-1rem;background-color:#fff;position:relative;z-index:30}.header-cta-banner p{margin-left:1rem;font-size:14px;font-weight:500}.header-cta-banner .header-btns{display:flex;justify-content:flex-end;width:40%;gap:20px}.header-cta-banner .header-btns a{color:#292929;font-size:14px;font-weight:700;border-color:#292929;border-radius:0;padding:17px 20px;text-decoration:none;text-transform:uppercase}.header-cta-banner .header-btns--yellow{background-color:var(--wp--preset--color--primary)}.header-cta-banner .header-btns--normal{background-color:#d9d9d9}@media (max-width:1130px){.header-cta-banner{margin:0}.header-cta-banner p{margin:0}}@media (max-width:768px){.header-cta-banner p{display:none}.header-cta-banner .header-btns{width:100%;justify-content:flex-start}}.site-header{background-color:#fff;position:relative;--cwp-logo-width:320px}@media (max-width:1130px){.site-header{padding:12px 0;background-color:#000}}@media (max-width:600px){.site-header{padding:0 0}}.site-header .wrap{display:grid;grid-template-columns:var(--cwp-logo-width) 1fr;align-items:center}@media (max-width:1130px){.site-header .wrap{grid-template-columns:48px 1fr 48px;justify-items:center;padding:0}.site-header .wrap>a{display:flex;align-items:center}}.site-header .nav-menu{justify-self:flex-end;padding-right:8px}.site-header .nav-menu #primary-menu{display:flex;align-items:center}@media (max-width:1130px){.site-header .nav-menu #primary-menu{flex-direction:column;align-items:flex-start}.site-header .nav-menu #primary-menu .nav-search-toggle{display:none!important}.site-header .nav-menu #primary-menu li{width:100%}}@media (max-width:1130px){.site-header .nav-menu{grid-column:1/-1;width:100%;margin-top:12px;margin-bottom:-12px;box-shadow:0 2px 10px rgba(0,0,0,.25)}}@media (max-width:600px){.site-header .nav-menu{margin-top:6px;margin-bottom:-6px}}.site-header__logo{display:block;width:var(--cwp-logo-width);height:48.89px;max-width:calc(100vw - 96px)}@media (max-width:1130px){.site-header__logo{grid-column:2}}@media (max-width:1130px){.site-header__logo--primary{display:none}}.site-header__logo--reverse{display:none;margin:0 auto}@media (max-width:1130px){.site-header__logo--reverse{display:block}}.site-header__toggles{display:flex;flex-wrap:nowrap;justify-self:flex-end;grid-column:1;grid-row:1}@media (min-width:1131px){.site-header__toggles{display:none}}.main-header-search{display:none!important}@media (max-width:1130px){.main-header-search{display:grid!important}}.search-toggle,.menu-toggle{background:transparent;border:none;box-shadow:none;line-height:0;padding:0;text-align:center;cursor:pointer;justify-content:flex-end;width:44px;height:44px;display:flex;align-items:center}@media (max-width:1130px){.search-toggle,.menu-toggle{justify-content:center}}.search-toggle svg,.menu-toggle svg{width:32px;height:32px}@media (max-width:1130px){.search-toggle svg,.menu-toggle svg{fill:#fff}}.search-toggle .close,.menu-toggle .close{display:none}.search-toggle.active .close,.menu-toggle.active .close{display:inline}.search-toggle.active .open,.menu-toggle.active .open{display:none}@media (max-width:1130px){.search-toggle{grid-column:3;grid-row:1}}.header-search{display:none;padding:14px 18px 18px 14px;position:absolute;top:100%;width:100%;background-color:#fff}.header-search::after,.header-search::before{content:"";position:absolute;bottom:10px;left:0;width:100%;height:10px;z-index:2;background-color:#fff}.header-search::after{bottom:0;height:10px;z-index:1;box-shadow:0 2px 10px rgba(0,0,0,.25)}.header-search__inner{max-width:768px;margin:0 auto;position:relative;z-index:3}.header-search.active{display:block}@media (min-width:783px){.admin-bar .site-container{padding-top:32px}}@media (max-width:782px){#wpadminbar{display:none!important}}@supports (position:sticky){body .site-header{position:sticky;top:0;transition:transform 0.3s;z-index:10}}@supports (position:sticky){body.admin-bar .site-header{top:32px}@media (max-width:782px){body.admin-bar .site-header{top:0}}}@supports (position:sticky){body.nav-up .site-header{transform:translateY(-100%)}}.nav-menu>*{line-height:0}.nav-menu ul{clear:both;line-height:1;margin:0;padding:0;width:100%}.nav-menu .menu-item{list-style:none;position:relative}.nav-menu .menu-item a{border:none;color:var(--wp--preset--color--foreground);font-family:var(--wp--preset--font-family--serif);font-size:var(--wp--preset--font-size--small);font-weight:800;display:block;position:relative;padding:30px 15px;text-decoration:none}.nav-menu .menu-item a span{position:relative}.nav-menu .menu-item a span::after{content:"";position:absolute;bottom:-10px;left:0;height:4px;width:100%;background-color:var(--wp--preset--color--secondary);opacity:0}.nav-menu .menu-item:hover:not(.menu-item-has-children) a span::after{opacity:1;background-color:#eee}.nav-menu .menu-item.menu-item-has-children>a{padding-right:32px}.nav-menu .menu-item.menu-item-has-children:hover>a{background-color:var(--wp--preset--color--primary);box-shadow:3px 3px 0 #000}.nav-menu .menu-item.menu-item-has-children:hover>a::before{content:"";position:absolute;top:0;right:-3px;width:3px;height:3px;background-color:#000}.nav-menu .menu-item.menu-item-has-children:hover>a span::after{opacity:0}.nav-menu .menu-item.menu-item-has-children:hover .submenu-expand__icon::after{content:url(https://www.budgetbytes.com/wp-content/themes/budgetbytes-2022/assets/images/menu-arrow-dark.svg)}.nav-menu .menu-item.menu-item-has-children.current-menu-item>a span::after,.nav-menu .menu-item.menu-item-has-children.current-menu-ancestor>a span::after{width:calc(100% + 17px)}.nav-menu .menu-item.current-menu-item>a span::after,.nav-menu .menu-item.current-menu-ancestor>a span::after{opacity:1}.nav-menu .submenu-expand{background:transparent;border:none;border-radius:0;box-shadow:none;padding:0;outline:none;cursor:pointer;position:absolute;line-height:0;top:50%;transform:translateY(-50%);right:15px;width:10px;height:10px}.nav-menu .submenu-expand__icon{position:absolute;top:0;left:0;height:100%;width:100%}.nav-menu .submenu-expand__icon::after{content:url(https://www.budgetbytes.com/wp-content/themes/budgetbytes-2022/assets/images/menu-arrow-yellow.svg);width:12px;height:8px;position:absolute;top:50%;transform:translate(-50%,-50%);left:50%}@media screen and (max-width:1130px){.nav-menu .submenu-expand__icon::after{transform:unset}}@media (min-width:1131px){.nav-menu .menu-item{float:left}.nav-menu .menu-item:hover>.sub-menu,.nav-menu .menu-item:focus-within>.sub-menu{left:auto;right:0;opacity:1}.nav-menu .sub-menu{background:var(--wp--preset--color--primary);box-shadow:3px 3px 0 #000;padding:6px 0;left:-9999px;opacity:0;position:absolute;width:215px;z-index:99}.nav-menu .sub-menu .menu-item{float:none}.nav-menu .sub-menu .menu-item a{padding:12px 18px;font-family:var(--wp--preset--font-family--system-font);font-weight:400}.nav-menu .sub-menu .menu-item a:hover{background-color:#dfa904}.nav-menu .sub-menu .menu-item a span::after{display:none}.nav-menu .sub-menu .sub-menu{margin:-48px 0 0 215px}}@media (max-width:1130px){.nav-menu{display:none;background-color:#fff;padding:12px 16px}.nav-menu.active{display:block}.nav-menu li{border-bottom:1px solid #e0e0e0}.nav-menu li:last-child{border-bottom:none}.nav-menu li a{padding:18px 0!important}.nav-menu li a span::after{display:none!important}.nav-menu li:hover>a{background-color:transparent!important;box-shadow:none!important}.nav-menu li:hover>a::before{display:none}.nav-menu .submenu-expand{top:0;right:0;transform:none;width:52px;height:52px}.nav-menu .submenu-expand__icon::before{top:calc(50% - 1.75px)!important;left:auto!important;right:0!important;background-color:var(--wp--preset--color--primary)!important}.nav-menu .submenu-expand__icon::after{top:calc(50% - 5px)!important;left:auto!important;right:3.5px!important}.nav-menu .submenu-expand.expanded .submenu-expand__icon::after{top:calc(50% - 5px)!important;left:auto!important;right:3.5px!important;rotate:180deg}.nav-menu .submenu-expand.expanded+.sub-menu{display:block}.nav-menu .sub-menu{display:none;margin-bottom:12px}.nav-menu .sub-menu .menu-item{border-bottom:none}.nav-menu .sub-menu .menu-item a{font-family:var(--wp--preset--font-family--system-font);font-weight:400}}.post-summary{margin-bottom:12px}.post-summary__image{display:block;width:100%;margin-bottom:12px;overflow:hidden}.post-summary__image img{display:block;width:100%;transition:all 0.2s ease-in-out}.post-summary__content{display:block;width:100%}.post-summary__content p{margin:16px 0 0;font-size:var(--wp--preset--font-size--small)}.post-summary__title{margin:0 0 12px;font-size:var(--wp--preset--font-size--big)}@media (max-width:600px){.post-summary__title{margin-bottom:6px}}.post-summary__title a{color:var(--wp--preset--color--secondary);text-decoration:none}.post-summary__title a:hover,.post-summary__title a:focus{opacity:.8}.post-summary.post-summary--default>a,.post-summary.post-summary--primary>a,.post-summary.post-summary--secondary>a,.post-summary.post-summary--tertiary>a,.post-summary.post-summary--septenary>a{text-decoration:none}.post-summary.post-summary--default>a:hover .post-summary__title,.post-summary.post-summary--default>a:focus .post-summary__title,.post-summary.post-summary--primary>a:hover .post-summary__title,.post-summary.post-summary--primary>a:focus .post-summary__title,.post-summary.post-summary--secondary>a:hover .post-summary__title,.post-summary.post-summary--secondary>a:focus .post-summary__title,.post-summary.post-summary--tertiary>a:hover .post-summary__title,.post-summary.post-summary--tertiary>a:focus .post-summary__title,.post-summary.post-summary--septenary>a:hover .post-summary__title,.post-summary.post-summary--septenary>a:focus .post-summary__title{opacity:.9}@media (max-width:768px){.post-summary.post-summary--default,.post-summary.post-summary--primary{margin-bottom:24px}}.post-summary.post-summary--default .post-summary__title,.post-summary.post-summary--primary .post-summary__title{color:var(--wp--preset--color--secondary);font-size:var(--wp--preset--font-size--big);transition:all 0.2s ease-in-out}.post-summary.post-summary--default p,.post-summary.post-summary--primary p{color:var(--wp--preset--color--secondary)}.post-summary.post-summary--primary{margin-bottom:0}.post-summary.post-summary--primary .post-summary__title{margin-bottom:0}@media (max-width:600px){.post-summary.post-summary--primary{margin-bottom:24px}.post-summary.post-summary--primary .post-summary__image{margin-bottom:8px}}.post-summary.post-summary--secondary .post-summary__title{color:var(--wp--preset--color--secondary);font-size:var(--wp--preset--font-size--medium);transition:all 0.2s ease-in-out}@media (max-width:600px){.post-summary.post-summary--secondary .post-summary__title{font-size:var(--wp--preset--font-size--normal)}}@media (max-width:600px){.post-summary.post-summary--secondary{margin-bottom:0}}.post-summary.post-summary--tertiary .post-summary__title{color:var(--wp--preset--color--secondary);font-size:var(--wp--preset--font-size--normal);transition:all 0.2s ease-in-out}@media (max-width:600px){.post-summary.post-summary--tertiary{margin-bottom:16px}.post-summary.post-summary--tertiary>a{display:flex;align-items:center}.post-summary.post-summary--tertiary .post-summary__title{font-size:var(--wp--preset--font-size--small)}.post-summary.post-summary--tertiary .post-summary__image{width:125px;margin:0 16px 0 0}.post-summary.post-summary--tertiary .post-summary__content{flex:1}.post-summary.post-summary--tertiary .post-summary__content h3{margin:0}}@media (max-width:600px){.post-summary.post-summary--septenary{margin-bottom:0}.post-summary.post-summary--septenary:last-child .post-summary__image{margin-bottom:0}}.post-summary.post-summary--septenary>a{display:flex;align-items:center}.post-summary.post-summary--septenary .post-summary__image{width:80px;margin-right:12px}.post-summary.post-summary--septenary .post-summary__content{flex:1}.post-summary.post-summary--septenary .post-summary__content h3{margin:0;color:var(--wp--preset--color--secondary);font-size:var(--wp--preset--font-size--small)}.post-summary .wprm-recipe-rating{margin-top:8px;color:var(--wp--preset--color--secondary)}.cost-per{display:block;width:100%;font-size:12px;line-height:14px;color:#616161;font-weight:400;margin-bottom:20px;text-transform:capitalize}.archive .site-inner{padding-top:0}.archive-description{width:100%;max-width:var(--wp--custom--layout--wide);margin:0 auto var(--wp--custom--layout--grid-row-gap);max-width:none;width:calc(100% + var(--wp--custom--layout--padding) * 2);margin:0 calc(var(--wp--custom--layout--padding) * -1) 45px;padding:24px var(--wp--custom--layout--padding)}.archive-description>*{max-width:var(--wp--custom--layout--wide);margin-left:auto;margin-right:auto}.archive-description .archive-title{margin:0}.archive-description .breadcrumb{max-width:var(--wp--custom--layout--wide);margin-bottom:6px}.archive-description__inner{display:flex;justify-content:space-between}@media (max-width:768px){.archive-description__inner{display:block}}.archive-description__content{max-width:var(--wp--custom--layout--content);margin:0;padding:40px 0;flex:1}@media (max-width:768px){.archive-description__content{padding:24px 0;flex:0}}@media (max-width:600px){.archive-description__content{padding:0}}.archive-description__content p{margin:10px 0 0 0}.archive-description__image{width:268px;margin-left:32px;display:flex;align-items:center}@media (max-width:768px){.archive-description__image{display:none}.author .archive-description__image{display:block;margin:32px auto 0}}.archive-description__image img{display:block;width:100%}.archive-all-posts .archive-description{padding-top:0;padding-bottom:0;margin-bottom:0}.archive-all-posts .archive-description .archive-description__inner{justify-content:center;text-align:center}.archive-all-posts .archive-description .breadcrumb a{background-color:#eee}.archive-recent-header{display:flex;position:relative;overflow:hidden;max-width:var(--wp--custom--layout--page);margin:65px auto var(--wp--custom--layout--block-gap)}@media (max-width:600px){.archive-recent-header{margin-top:32px}}.archive-recent-header h2{position:relative;font-size:var(--wp--preset--font-size--big);margin:0}.archive-recent-header h2::after{content:"";position:absolute;left:calc(100% + 22px);top:calc(50% - 1.5px);height:3px;width:100vw;background-color:var(--wp--preset--color--primary)}.archive-all-posts .archive-recent-header{width:100%;margin-bottom:65px}.archive-post-listing{max-width:var(--wp--custom--layout--page);margin-left:auto;margin-right:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:var(--wp--custom--layout--grid-column-gap);grid-row-gap:var(--wp--custom--layout--grid-row-gap)}@media (min-width:992px){.archive-post-listing{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.archive-post-listing{grid-template-columns:repeat(1,minmax(0,1fr))}}.archive-post-listing .block-area,.archive-post-listing .no-results{grid-column:1/-1;margin-bottom:48px}.pagination{text-align:center;padding-top:32px;max-width:var(--wp--custom--layout--page);margin-left:auto;margin-right:auto}.pagination ul{margin:0;padding-left:0}.pagination ul li{list-style-type:none;display:inline-block}.pagination ul li a{display:flex;align-items:center;justify-content:center;width:44px;height:44px;line-height:44px;text-align:center;text-decoration:none;font-family:var(--wp--preset--font-family--serif);color:#000}.pagination ul li.pagination-next a,.pagination ul li.pagination-previous a{width:auto}.pagination ul li:hover>a{text-decoration:underline}.pagination ul li.active>a{background-color:var(--wp--preset--color--primary);border:2px solid var(--wp--preset--color--secondary);box-shadow:3px 3px 0 #000}.pagination ul li.active:hover>a{text-decoration:none;background-color:var(--wp--custom--color--primary-darken)}.archive-all-posts .site-main{display:flex;flex-wrap:wrap;max-width:var(--wp--custom--layout--wide);margin-left:auto;margin-right:auto}.archive-all-posts .recipe-catalog-sidebar{width:235px;margin-right:65px}.archive-all-posts .recipe-catalog-filters{margin-top:30px;position:relative}.archive-all-posts .recipe-catalog-filters__header{display:block;width:100%;font-family:var(--wp--preset--font-family--serif);font-size:22px;text-transform:uppercase;letter-spacing:1.22px;line-height:22px;margin-bottom:13px}.archive-all-posts .recipe-catalog-filters__header button{display:none;position:absolute;right:0;top:0;width:48px;height:54px;border:none;background-color:transparent}.archive-all-posts .recipe-catalog-filters__header button span{position:absolute;top:0;left:0;width:100%;height:100%}.archive-all-posts .recipe-catalog-filters__header button span::before,.archive-all-posts .recipe-catalog-filters__header button span::after{content:"";position:absolute;width:16px;height:4px;top:24px;right:16px;background-color:#fff;transition:all 0.2s ease-in-out}.archive-all-posts .recipe-catalog-filters__header button span::after{transform:rotate(90deg)}.archive-all-posts .recipe-catalog-filters .facetwp-facet{margin-bottom:6px}.archive-all-posts .recipe-catalog-filters .fs-wrap{width:100%!important}.archive-all-posts .recipe-catalog-filters .fs-label-wrap{border-color:var(--wp--preset--color--secondary);padding:16px}.archive-all-posts .recipe-catalog-filters .fs-label-wrap .fs-label{padding:0;line-height:20px}.archive-all-posts .recipe-catalog-filters .fs-label-wrap .fs-arrow{right:12px}.archive-all-posts .recipe-catalog-filters .fs-search{display:none}.archive-all-posts .recipe-catalog-filters .fs-dropdown{border-color:var(--wp--preset--color--secondary);transform:translateY(-1px);padding:11px 10px 10px}.archive-all-posts .recipe-catalog-filters .fs-dropdown::before{content:"";position:absolute;top:1px;left:0;width:100%;height:1px;background-color:#eee}.archive-all-posts .recipe-catalog-filters .fs-option-label{font-size:14px}.archive-all-posts .recipe-catalog-filters .fs-wrap.multiple .fs-option.selected .fs-checkbox i{background-color:#000;border-radius:0}.archive-all-posts .archive-post-listing{flex:1}.archive-all-posts .archive-pagination{padding-left:300px;width:100%}@media (max-width:1000px) and (min-width:601px){.archive-all-posts .recipe-catalog-sidebar{width:100%;margin-right:0}.archive-all-posts .recipe-catalog-filters{display:flex;flex-wrap:wrap}.archive-all-posts .recipe-catalog-filters .facetwp-facet{width:calc((100% - 72px) / 4);margin-right:24px}.archive-all-posts .recipe-catalog-filters .facetwp-facet:last-of-type{margin-right:0}.archive-all-posts .archive-post-listing{margin-top:24px;width:100%;flex:none;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:24px;grid-row-gap:24px}.archive-all-posts .archive-pagination{padding-left:0}}@media (max-width:600px){.archive-all-posts .recipe-catalog-sidebar{width:100%;margin-right:0;margin-top:24px}.archive-all-posts .recipe-catalog-filters{background-color:var(--wp--preset--color--secondary);padding:16px;max-width:300px;margin:24px auto 0}.archive-all-posts .recipe-catalog-filters__header{color:#fff;padding-right:24px;margin-bottom:0;font-size:var(--wp--preset--font-size--small)}.archive-all-posts .recipe-catalog-filters__header button{display:block}.archive-all-posts .recipe-catalog-filters .facetwp-facet{display:none}.archive-all-posts .recipe-catalog-filters .facetwp-facet:first-of-type{margin-top:13px}.archive-all-posts .recipe-catalog-filters.mobile-open .recipe-catalog-filters__header button span::after{transform:rotate(0)}.archive-all-posts .recipe-catalog-filters.mobile-open .facetwp-facet{display:block}.archive-all-posts .archive-post-listing{margin-top:24px;width:100%;flex:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:16px;grid-row-gap:16px}.archive-all-posts .archive-pagination{padding-left:0}}input,input[type=date],input[type=time],input[type=datetime-local],input[type=week],input[type=month],input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=tel],input[type=number],select,textarea{background:#fff;border:1px solid var(--wp--preset--color--secondary);border-radius:0;color:var(--wp--preset--color--foreground);font-size:18px;line-height:24px;padding:14px 16px;width:100%}input[type=checkbox]{width:auto}input[type=search]{border-width:2px;font-size:20px;box-shadow:4px 4px 0 var(--wp--preset--color--primary);padding-right:56px!important}select{line-height:54px;height:54px}textarea{width:100%;resize:vertical}::-moz-placeholder{color:#BDBDBD;opacity:1}::-ms-input-placeholder{color:#BDBDBD}::-webkit-input-placeholder{color:#BDBDBD}input:focus::-webkit-input-placeholder,input:focus::-moz-placeholder,input:focus:-ms-input-placeholder,textarea:focus::-webkit-input-placeholder,textarea:focus::-moz-placeholder,textarea:focus:-ms-input-placeholder{color:transparent}.entry-content ul,.entry-content ol{padding-left:34px;list-style-type:none}.entry-content ul li,.entry-content ol li{padding-bottom:.5rem}.entry-content ul li:last-child,.entry-content ol li:last-child{padding-bottom:0}.entry-content ul li ul,.entry-content ul li ol,.entry-content ol li ul,.entry-content ol li ol{padding-top:.5rem}.entry-content ul.wp-block-gallery,.entry-content ul.blocks-gallery-grid,.entry-content ol.wp-block-gallery,.entry-content ol.blocks-gallery-grid{padding-left:0}.entry-content ul.wp-block-gallery li,.entry-content ul.blocks-gallery-grid li,.entry-content ol.wp-block-gallery li,.entry-content ol.blocks-gallery-grid li{padding-bottom:0}.entry-content ul li{position:relative}.entry-content ul li::before{content:"";width:4px;height:4px;border-radius:4px;background-color:var(--wp--preset--color--foreground);position:absolute;left:-24px;top:12px}.entry-content ol{counter-reset:cwp-counter}.entry-content ol li{counter-increment:cwp-counter;position:relative}.entry-content ol li::before{content:counter(cwp-counter);width:20px;height:20px;border:2px solid #000;background-color:var(--wp--preset--color--primary);font-family:var(--wp--preset--font-family--serif);font-size:12px;font-weight:900;position:absolute;top:4px;left:-32px;display:flex;align-items:center;justify-content:center;box-shadow:2px 2px 0 #000}.entry-content p a,.entry-content li a,.entry-content ol a{color:var(--wp--preset--color--foreground);text-decoration:none;background-color:rgba(251,196,27,.75);padding:3px;transition:background-color 0.2s ease-in-out}.entry-content p a:hover,.entry-content p a:active,.entry-content p a:focus,.entry-content li a:hover,.entry-content li a:active,.entry-content li a:focus,.entry-content ol a:hover,.entry-content ol a:active,.entry-content ol a:focus{background-color:var(--wp--preset--color--primary)}.entry-content h2 a,.entry-content h3 a,.entry-content h4 a{color:var(--wp--preset--color--foreground)}.entry-content h2 a:hover,.entry-content h3 a:hover,.entry-content h4 a:hover{color:var(--wp--custom--color--link)}.site-inner{padding-left:var(--wp--custom--layout--padding);padding-right:var(--wp--custom--layout--padding)}.home .site-inner{padding-top:16px}.entry-content>*,.block-area>*{margin:0 auto;max-width:var(--wp--custom--layout--page)}.entry-content>*.alignwide,.block-area>*.alignwide{max-width:var(--wp--custom--layout--wide)}.entry-content>*.alignfull,.block-area>*.alignfull{margin-left:calc(-1 * var(--wp--custom--layout--padding));margin-right:calc(-1 * var(--wp--custom--layout--padding));max-width:100vw}@media (max-width:767px){.entry-content>*.alignwide,.block-area>*.alignwide{margin-left:calc(-1 * var(--wp--custom--layout--padding));margin-right:calc(-1 * var(--wp--custom--layout--padding));max-width:100vw}.entry-content>*.alignwide.wp-block-group,.block-area>*.alignwide.wp-block-group{padding-left:var(--wp--custom--layout--padding);padding-right:var(--wp--custom--layout--padding)}}.entry-content>*+*,.block-area>*+*{margin-top:var(--wp--style--block-gap)}.entry-content>h2,.entry-content>h3,.entry-content>h4,.block-area>h2,.block-area>h3,.block-area>h4{margin-top:40px}.entry-content .block-area-after-first-image{padding-top:15px}.entry-content .block-area-after-first-image p a{background:none!important;padding:0}.comment-respond p>a{color:var(--wp--preset--color--foreground);text-decoration:none;background-color:rgba(251,196,27,.75);padding:3px;transition:background-color 0.2s ease-in-out}.comment-respond p>a:hover,.comment-respond p>a:active,.comment-respond p>a:focus{background-color:var(--wp--preset--color--primary)}.wprm-recipe-not-in-collection,.shared-counts-button .shared-counts-icon-label,.wprm-recipe-jump-inline-button{display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;gap:5px}.wprm-recipe-not-in-collection .wprm-recipe-add-to-collection-icon,.shared-counts-button .shared-counts-icon-label .wprm-recipe-add-to-collection-icon,.wprm-recipe-jump-inline-button .wprm-recipe-add-to-collection-icon{height:12px;display:block!important}.entry-header .wprm-recipe-in-collection{padding-top:15px!important}.entry-header .shared-counts-button .shared-counts-icon-label{height:100%}.entry-header .shared-counts-button .shared-counts-icon-label .shared-counts-icon{height:12px}.entry-header,.entry-footer,.after-entry,.entry-comments{max-width:var(--wp--custom--layout--page);margin-left:auto;margin-right:auto}@media (max-width:992px){.single .site-inner{padding-top:20px}}.single .entry-header{margin-bottom:25px}.entry-header h1{margin-top:0;margin-bottom:16px;font-size:var(--wp--preset--font-size--gigantic)}.entry-header__meta{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:12px}@media (max-width:700px){.entry-header__meta{flex-direction:column-reverse;align-items:flex-start;gap:8px}}.entry-header__author,.entry-header__editor{font-family:var(--wp--preset--font-size--serif);font-size:var(--wp--preset--font-size--small);color:var(--wp--custom--color--neutral-700)}.entry-header__author a,.entry-header__editor a{font-weight:700;color:var(--wp--preset--color--secondary);text-decoration:none}.entry-header__editor{font-size:var(--wp--preset--font-size--tiny);font-style:italic;margin:4px 0 0}.entry-header__editor a{color:var(--wp--custom--color--neutral-700);font-weight:400}.entry-header__meta-left{display:flex;align-items:center}.entry-header__meta-left img{border-radius:50%;margin-right:12px;max-width:60px}.entry-header__meta-right{text-align:center}.entry-header__meta-right .entry-header__meta-rating{display:flex;align-items:center;gap:4px;margin-bottom:12px;font-size:12px;color:var(--wp--custom--color--neutral-700)}@media (max-width:700px){.entry-header__meta-right{width:100%;display:flex;flex-flow:column;margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid var(--wp--custom--color--neutral-200)}}.entry-header .review-button{font-size:var(--wp--preset--font-size--tiny);text-transform:uppercase;text-decoration:none;border:1px solid var(--wp--preset--color--foreground);padding:5px 8px;color:#000!important}.entry-header .entry-header__meta-time{font-size:var(--wp--preset--font-size--tiny);display:flex;align-items:center;line-height:1.2;gap:8px;order:1;margin-bottom:10px}.entry-header .entry-header__meta-time .wprm-recipe-details-label{color:var(--wp--custom--color--neutral-900);font-weight:900;text-transform:uppercase}.entry-header .entry-header__meta-time>span .wprm-recipe-servings-with-unit .wprm-recipe-servings-unit{display:none}.entry-header .entry-header__meta-time>span .wprm-recipe-details-unit{font-size:var(--wp--preset--font-size--tiny)}.entry-header .entry-header__meta-time>span span{color:var(--wp--custom--color--neutral-700)}.entry-header .entry-header__meta-time>span .wprm-recipe-servings{padding:0;font-size:12px;border:none;color:var(--wp--custom--color--neutral-700);width:inherit;height:inherit}.entry-header .entry-header__meta-time>span .wprm-recipe-servings #tippy-1{display:none!important}.entry-header .entry-header__meta-time>span .wprm-recipe-servings-link{text-decoration:none}@media (min-width:700px){.entry-header .entry-header__meta-time{justify-content:flex-end}.entry-header .entry-header__meta-time .wprm-recipe-servings-container{margin-right:0}}.entry-header .wprm-rating-star svg{width:18px;height:18px}@media (max-width:700px){.entry-header .entry-header__meta-rating{justify-content:flex-start;order:2}}.entry-header .wprm-recipe-rating{display:flex;align-items:center;justify-content:flex-end}.entry-header .wprm-recipe-rating .wprm-recipe-rating-details{font-size:12px;margin-top:3px;margin-left:12px;color:var(--wp--custom--color--neutral-700)}@media (max-width:700px){.entry-header .wprm-recipe-rating .wprm-recipe-rating-details{margin:0 0 0 5px}}.entry-header .wprm-recipe-rating .wprm-recipe-rating-count{margin-right:16px}.entry-header p.affiliate-disclaimer{margin:24px 0 0;font-size:var(--wp--preset--font-size--small);color:var(--wp--custom--color--neutral-700);padding:12px;border-radius:3px;background:var(--wp--custom--color--neutral-100)}.entry-header p.affiliate-disclaimer a{color:var(--wp--custom--color--neutral-700)}.entry-date{margin:2px 0 0 0;font-size:var(--wp--preset--font-size--tiny);color:var(--wp--custom--color--neutral-700)}.entry-date>span{display:block}.entry-date>span time{font-weight:700}.entry-date__updated{font-style:italic;margin:4px 0 0}.entry-date__updated time{font-weight:normal!important}.entry-date__updated a{text-decoration:none;color:var(--wp--custom--color--neutral-700)}.single-post-jump-buttons{display:flex;width:100%;margin:0}.single-post-jump-buttons>a{text-decoration:none}.single-post-jump-buttons a.shared-counts-button{color:var(--wp--preset--color--secondary);background-color:#fff;border:2px solid var(--wp--preset--color--secondary);border-radius:0;padding:12px 16px}.single-post-jump-buttons a.wprm-recipe-link-inline-button,.single-post-jump-buttons a.shared-counts-button{font-family:var(--wp--preset--font-family--serif);font-weight:900;border:1px solid var(--wp--preset--color--secondary);font-size:12px;line-height:18px;text-transform:uppercase;margin:0 16px 0 0;text-align:center;transition:all 0.2s ease-in-out}.single-post-jump-buttons a.wprm-recipe-link-inline-button:last-child,.single-post-jump-buttons a.shared-counts-button:last-child{margin-right:0}@media (max-width:700px){.single-post-jump-buttons a.wprm-recipe-link-inline-button,.single-post-jump-buttons a.shared-counts-button{padding:8px 10px;margin-right:8px}.single-post-jump-buttons a.wprm-recipe-link-inline-button:last-child,.single-post-jump-buttons a.shared-counts-button:last-child{margin-right:0}}@media (max-width:500px){.single-post-jump-buttons a.wprm-recipe-link-inline-button,.single-post-jump-buttons a.shared-counts-button{padding:6px 12px!important;display:flex;align-items:center;justify-content:center}}.single-post-jump-buttons a.wprm-recipe-jump{box-shadow:3px 3px 0 #000}.entry-footer{margin-top:48px}.term-list a{color:var(--wp--preset--color--foreground);text-decoration:none;background-color:rgba(251,196,27,.75);padding:3px;transition:background-color 0.2s ease-in-out;margin-bottom:3px;display:inline-block}.single-post-bottom{display:block;width:100%;border-top:2px solid var(--wp--preset--color--secondary);padding:48px 0 60px;margin-top:48px}@media (max-width:600px){.single-post-bottom{padding-bottom:48px}}.single-share-wrap{display:flex;width:100%;justify-content:center;flex-wrap:wrap}.single-share-wrap__header{width:100%;font-weight:900;font-size:14px;line-height:16px;text-transform:uppercase;text-align:center;margin-bottom:8px}.single-share-wrap .shared-counts-wrap.style-icon{display:flex}.single-share-wrap .shared-counts-wrap.style-icon .shared-counts-button{width:54px;height:54px;border-radius:54px;background-color:var(--wp--preset--color--primary);display:flex;align-items:center;justify-content:center;margin:0 15px 15px 0;box-shadow:3px 3px 0 #000;transition:all 0.2s ease-in-out}.single-share-wrap .shared-counts-wrap.style-icon .shared-counts-button:last-child{margin-right:0}.single-share-wrap .shared-counts-wrap.style-icon .shared-counts-button:hover,.single-share-wrap .shared-counts-wrap.style-icon .shared-counts-button:focus{background-color:var(--wp--custom--color--primary-darken)}.single-share-wrap .shared-counts-wrap.style-icon .shared-counts-button svg{fill:#000;width:30px;height:30px}.single-post-author{display:flex;flex-wrap:wrap;width:100%;margin-top:45px}@media (max-width:600px){.single-post-author{margin-top:33px}}.single-post-author__avatar{width:96px;margin-right:32px}.single-post-author__avatar img{border-radius:96px}@media (max-width:600px){.single-post-author__avatar{width:100%;margin-right:0;display:flex;justify-content:center;margin-bottom:10px}.single-post-author__avatar img{width:96px}}.single-post-author__info{flex:1}@media (max-width:600px){.single-post-author__info{flex:none;width:100%;display:flex;flex-wrap:wrap;justify-content:center;text-align:center}}.single-post-author__name{display:block;width:100%;font-family:var(--wp--preset--font-family--serif);text-transform:uppercase;font-weight:900;font-size:26px;line-height:30px;margin-bottom:12px}.single-post-author__bio{display:block;width:100%;font-size:var(--wp--preset--font-size--small)}.single-post-author .wp-block-button__link{margin-top:16px;font-size:14px;padding:14px 20px}img.wprm-comment-rating{filter:invert(86%) sepia(41%) saturate(3750%) hue-rotate(351deg) brightness(107%) contrast(104%)}.entry-comments .comment-list{margin:0 0 32px;padding:0}.entry-comments .comment-list li{list-style-type:none;border:2px solid var(--wp--preset--color--secondary);padding:10px}.entry-comments .comment-list li article{padding:14px 22px;position:relative}@media (max-width:600px){.entry-comments .comment-list li article{padding:1px 6px}}.entry-comments .comment-list li .wprm-rating-star svg{filter:drop-shadow(3px 3px 0 black)}.entry-comments .comment-list li .wprm-rating-star svg polygon{fill:#fff}.entry-comments .comment-list>li{overflow:hidden;margin-bottom:15px}.entry-comments .comment-list .comment-meta{display:flex;align-items:center;flex-wrap:wrap}.entry-comments .comment-list .comment-author{display:inline-block;vertical-align:middle;margin:0 24px 0 0}.entry-comments .comment-list .comment-author a{color:var(--wp--preset--color--foreground);text-decoration:none}.entry-comments .comment-list .comment-author .fn{font-family:var(--wp--preset--font-family--serif);font-size:var(--wp--preset--font-size--medium);text-transform:uppercase;font-weight:900}.entry-comments .comment-list .comment-author .says{display:none}.entry-comments .comment-list .comment-metadata a{color:#616161;text-decoration:none;font-size:12px;line-height:24px}.entry-comments .comment-list .comment-metadata a:hover{color:var(--wp--preset--color--primary)}.entry-comments .comment-list .comment-content{display:flex;flex-wrap:wrap}.entry-comments .comment-list .comment-content p{display:block;width:100%;font-size:16px;margin-top:12px;margin-bottom:0}.entry-comments .comment-list .comment-content p:last-child{margin-bottom:0}.entry-comments .comment-list .comment-content .wprm-comment-rating{order:-1;margin-top:8px}.entry-comments .comment-list .comment-reply-link{font-family:var(--wp--preset--font-family--serif);font-weight:900;letter-spacing:2.5px;text-transform:uppercase;font-size:var(--wp--preset--font-size--small);border-radius:0;padding:12px 15px;text-decoration:none;background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--secondary);display:inline-block;margin-top:16px}.entry-comments .comment-list .comment-reply-link:hover,.entry-comments .comment-list .comment-reply-link:focus{background-color:var(--wp--custom--color--primary-darken)}.entry-comments .comment-list ol.children{margin:16px 0 0 0;padding:0}.comment-respond{margin:30px 0}@media (min-width:768px){.comment-respond{margin:60px 0 30px}}.comment-respond h3{margin:0}.comment-respond .comment-notes{margin-top:8px}.comment-respond .comment-form-cookies-consent input{width:auto}.comment-respond .comment-form-cookies-consent input+label{display:inline}.comment-respond .comment-form{display:flex;flex-wrap:wrap}.comment-respond label{display:block;margin-right:12px;font-family:var(--wp--preset--font-family--serif);font-weight:900;text-transform:uppercase;font-size:var(--wp--preset--font-size--small);letter-spacing:1px;color:#424242}.comment-respond .comment-notes,.comment-respond .comment-form-wprm-rating,.comment-respond .comment-form-comment{width:100%;margin:0 0 var(--wp--custom--layout--block-gap)}.comment-respond .comment-form-author,.comment-respond .comment-form-email{width:calc(50% - 16px);margin-right:32px;margin-top:0}.comment-respond .comment-form-email{margin-right:0}.comment-respond .form-submit{margin-top:24px}.comment-respond .form-submit .wp-block-button__link{background-color:var(--wp--preset--color--primary);border:2px solid #000;color:#000;box-shadow:3px 3px 0 #000;width:auto}.comment-respond .form-submit .wp-block-button__link:hover,.comment-respond .form-submit .wp-block-button__link:focus{background-color:var(--wp--custom--color--primary-darken)}.comments-title-wrap{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px;margin-top:30px}.comments-title{margin:0 18px 0 0}.comments-leave-link{font-size:14px;line-height:18px;padding:16px}.nav-links{display:flex;justify-content:space-between}.block-area-before-footer{padding-left:var(--wp--custom--layout--padding);padding-right:var(--wp--custom--layout--padding)}.block-area-before-footer>*{max-width:var(--wp--custom--layout--wide)}.site-footer{padding-left:var(--wp--custom--layout--padding);padding-right:var(--wp--custom--layout--padding)}.site-footer .wrap{display:flex;width:100%;flex-wrap:wrap;border-top:1px solid #d8d8d8;margin-top:50px;padding:36px 0}.site-footer__main{flex:1;display:flex;padding-right:30px}@media (max-width:768px){.site-footer__main{width:100%;padding-right:0;flex:none;margin-bottom:24px}}@media (max-width:600px){.site-footer__main{justify-content:center;flex-direction:column;align-items:center;text-align:center}}.site-footer__main-icon{width:100px;margin-right:27px}@media (max-width:1000px){.site-footer__main-icon{width:64px;margin-right:18px}}@media (max-width:600px){.site-footer__main-icon{width:72px;margin:0 0 14px}}.site-footer__main-icon img{display:block;width:100%}.site-footer__main-right{flex:1}.site-footer__menu-column{width:168px;margin-left:32px}@media (max-width:1150px){.site-footer__menu-column{margin-left:16px}}@media (max-width:1000px){.site-footer__menu-column{width:140px}}@media (max-width:768px){.site-footer__menu-column.site-footer__menu-column--1{margin-left:82px}}@media (max-width:600px){.site-footer__menu-column{margin-left:0!important;width:100%;text-align:center;margin-bottom:24px}.site-footer__menu-column:last-child{margin-left:0}}.site-footer__menu-column ul{list-style-type:none;margin-left:0;padding-left:0;margin-top:0;margin-bottom:0}.site-footer__menu-column ul li{margin-bottom:8px}.site-footer__menu-column ul li:last-child{margin-bottom:0}.site-footer__menu-column ul li a{color:#000;text-decoration:none;font-size:16px;line-height:24px}.site-footer__menu-column ul li a:hover,.site-footer__menu-column ul li a:active,.site-footer__menu-column ul li a:focus{text-decoration:underline}.site-footer__menu-column ul li.social-item{position:relative;display:flex;align-items:center}@media (max-width:600px){.site-footer__menu-column ul li.social-item{justify-content:center}}.site-footer__menu-column ul li.social-item::before{content:"";position:relative;display:inline-block;width:18px;height:18px;background-size:cover;margin-right:10px}.site-footer__menu-column ul li.social-item--facebook::before{background-image:url(https://www.budgetbytes.com/wp-content/themes/budgetbytes-2022/assets/icons/utility/facebook.svg)}.site-footer__menu-column ul li.social-item--pinterest::before{background-image:url(https://www.budgetbytes.com/wp-content/themes/budgetbytes-2022/assets/icons/utility/pinterest.svg)}.site-footer__menu-column ul li.social-item--instagram::before{background-image:url(https://www.budgetbytes.com/wp-content/themes/budgetbytes-2022/assets/icons/utility/instagram.svg)}.site-footer__menu-column ul li.social-item--twitter::before{background-image:url(https://www.budgetbytes.com/wp-content/themes/budgetbytes-2022/assets/icons/utility/twitter.svg)}.site-footer__menu-column ul li.social-item--youtube::before{background-image:url(https://www.budgetbytes.com/wp-content/themes/budgetbytes-2022/assets/icons/utility/youtube-play.svg)}.site-footer__menu-column ul li.social-item--tiktok::before{background-image:url(https://www.budgetbytes.com/wp-content/themes/budgetbytes-2022/assets/icons/utility/tiktok.svg)}.site-footer__heading{display:block;width:100%;font-weight:900;text-transform:uppercase;margin-bottom:12px}.site-footer__description p{margin:0 0 6px;font-size:var(--wp--preset--font-size--small)}.site-footer__description p:last-child{margin-bottom:0}.site-footer__bottom{display:flex;width:100%;align-items:center;justify-content:center;margin-top:56px}@media (max-width:600px){.site-footer__bottom{flex-wrap:wrap;margin-top:4px}}.site-footer__copyright{font-size:12px;color:#616161;margin:0 8px}@media (max-width:600px){.site-footer__copyright{width:100%;margin:0 0 3px;text-align:center}}.site-footer__links{display:flex;align-items:center}.site-footer__links-item{font-size:12px;color:#616161;margin:0 8px}.site-footer__links-item:hover,.site-footer__links-item:active,.site-footer__links-item:focus{color:#000}.site-footer__mediavine{display:block;width:100%;max-width:365px;margin:36px auto 0;border-top:1px solid #d8d8d8;padding-top:26px;font-size:14px;color:#9e9e9e;text-align:center}.meal-plan-restriction img:nth-of-type(1){display:block}.meal-plan-restriction img:nth-of-type(2){display:none;margin:auto}@media screen and (max-width:600px){.meal-plan-restriction img:nth-of-type(1){display:none}.meal-plan-restriction img:nth-of-type(2){display:block}}.meal-plan-restriction a{color:#292929;background-color:var(--wp--preset--color--primary);border-color:#292929;border-radius:0;padding:12px 16px;text-decoration:none;font-weight:800;text-transform:uppercase;font-size:16px;margin:2rem auto!important;display:block;width:max-content}.meal-plan{max-width:1168px;margin:0 auto;padding:0}.meal-plan h1{text-align:left;margin-bottom:30px;margin-top:0;font-size:2rem;color:#000}.meal-plan-row{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;margin-top:2rem}.meal-plan-card{background:#fff;border-radius:0;text-align:center;display:flex;flex-direction:column;justify-content:flex-start}.meal-plan-card img{width:100%;height:auto;border-radius:0}.meal-plan-card h3{font-size:20px;margin:10px 0;text-align:left}.meal-plan-card h3 a{text-decoration:none;color:#333;font-weight:700}.meal-plan-card h3 a:hover{color:#fcc51c}.meal-plan-card .block-post-listing__more{padding:10px 20px!important;margin-top:auto;font-size:12px;letter-spacing:normal;border:1px solid #000}.meal-plan-card p{font-size:14px;color:#666;margin:0;text-align:left}@media (max-width:1024px){.meal-plan-row{grid-template-columns:repeat(3,1fr)}.meal-plan-card h3{font-size:16px}}@media (max-width:768px){.meal-plan-row{grid-template-columns:repeat(2,1fr)}}.saved-recipe-restriction,.saved-recipe-empty{padding:80px 200px!important;background-color:#F6F6F6}.saved-recipe-restriction h2,.saved-recipe-empty h2{font-size:20px;font-weight:800}.saved-recipe-restriction p,.saved-recipe-empty p{font-size:20px;font-weight:400;line-height:32px}.saved-recipe-restriction h2,.saved-recipe-restriction p,.saved-recipe-empty h2,.saved-recipe-empty p{max-width:600px;margin:auto;margin-bottom:2rem}@media screen and (max-width:1024px){.saved-recipe-restriction,.saved-recipe-empty{padding:80px 20px!important}}.saved-recipes-container{max-width:1168px;margin:0 auto;padding:0}.saved-recipes-container h1{text-align:left;margin-bottom:30px;margin-top:0;font-size:2rem;color:#000}.saved-recipes-container .recipe-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;margin-top:2rem}.saved-recipes-container .recipe-card{background:#fff;border-radius:0;text-align:center;display:flex;flex-direction:column;justify-content:flex-start}.saved-recipes-container .recipe-card img{width:100%;height:auto;border-radius:0}.saved-recipes-container .recipe-card h3{font-size:20px;margin:10px 0;text-align:left}.saved-recipes-container .recipe-card h3 a{text-decoration:none;color:#333;font-weight:700}.saved-recipes-container .recipe-card h3 a:hover{color:#fcc51c}.saved-recipes-container .recipe-card p{font-size:14px;color:#666;margin:0;text-align:left}.saved-recipes-container .recipe-card form{margin-top:auto;width:max-content}.saved-recipes-container .recipe-card form .block-post-listing__more{padding:10px 20px!important;font-size:12px;letter-spacing:normal;border:1px solid #000}.saved-recipes-container .recipe-card form .block-post-listing__more:hover{cursor:pointer}@media (max-width:1024px){.saved-recipes-container .recipe-grid{grid-template-columns:repeat(3,1fr)}.saved-recipes-container .recipe-card h3{font-size:16px}}@media (max-width:768px){.saved-recipes-container .recipe-grid{grid-template-columns:repeat(2,1fr)}}.memberful-plans-container{justify-content:center;align-items:stretch!important}.memberful-plans-container .wp-block-column{position:relative;border:1px solid #e5e5e5;padding:30px 30px 80px 30px;border-radius:20px;flex-grow:1}.memberful-plans-container .wp-block-column li{padding:0}.memberful-plans-container .wp-block-column .memberful-button{position:absolute;bottom:20px;left:50%;transform:translateX(-50%)}@media screen and (max-width:1024px){.memberful-plans-container{flex-wrap:wrap!important}.memberful-plans-container .wp-block-column{flex-basis:45%!important;margin-bottom:20px}}@media screen and (max-width:781px){.memberful-plans-container{flex-wrap:wrap!important;width:90%;margin:auto!important}.memberful-plans-container .wp-block-column{margin-bottom:20px}}@media screen and (max-width:768px){.memberful-spacing{height:20px!important}}.recipe-history-restriction,.recipe-history-empty{padding:80px 200px!important;background-color:#F6F6F6}.recipe-history-restriction h2,.recipe-history-empty h2{font-size:20px;font-weight:800}.recipe-history-restriction p,.recipe-history-empty p{font-size:20px;font-weight:400;line-height:32px}.recipe-history-restriction h2,.recipe-history-restriction p,.recipe-history-empty h2,.recipe-history-empty p{max-width:600px;margin:auto;margin-bottom:2rem}@media screen and (max-width:1024px){.recipe-history-restriction,.recipe-history-empty{padding:80px 20px!important}}.recipe-history-container{max-width:1168px;margin:0 auto;padding:0}.recipe-history-container .block-post-listing__more{padding:10px 20px!important;margin-top:auto;font-size:12px;letter-spacing:normal;border:1px solid #000}.recipe-history-container h1{text-align:left;margin-bottom:30px;margin-top:0;font-size:2rem;color:#000}.recipe-history-container .recipe-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;margin-top:2rem}.recipe-history-container .recipe-card{background:#fff;border-radius:0;text-align:center;display:flex;flex-direction:column;justify-content:flex-start}.recipe-history-container .recipe-card img{width:100%;height:auto;border-radius:0}.recipe-history-container .recipe-card h3{font-size:20px;margin:10px 0;text-align:left}.recipe-history-container .recipe-card h3 a{text-decoration:none;color:#333;font-weight:700}.recipe-history-container .recipe-card h3 a:hover{color:#fcc51c}.recipe-history-container .recipe-card p{font-size:14px;color:#666;margin:0;text-align:left;margin-top:auto}@media (max-width:1024px){.recipe-history-container .recipe-grid{grid-template-columns:repeat(3,1fr)}.recipe-history-container .recipe-card h3{font-size:16px}}@media (max-width:768px){.recipe-history-container .recipe-grid{grid-template-columns:repeat(2,1fr)}}.marketing-page-header{gap:0}.marketing-page-header .wp-block-column{position:relative;max-width:unset}.marketing-page-header .wp-block-column img{max-height:700px}.marketing-page-header__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:1rem;max-width:600px;width:100%;margin-top:0}.marketing-page-header__content .wp-block-heading{text-align:center;font-size:36px}.marketing-page-header__content .wp-block-button__link{border:1px solid #000;font-size:24px;letter-spacing:0;font-weight:400!important;text-transform:capitalize;padding:16px 65px;margin-top:30px}@media screen and (max-width:440px){.marketing-page-header__content .wp-block-heading{font-size:18px}.marketing-page-header__content p{font-size:16px;margin-top:10px!important;line-height:110%}.marketing-page-header__content .wp-block-button__link{font-size:16px;padding:10px 30px;margin-top:0px!important}}@media screen and (max-width:960px){.marketing-page-header{flex-direction:column}}@media screen and (max-width:1024px){.marketing-page-header__content .wp-block-button__link{border:1px solid #000;font-size:16px;letter-spacing:0;font-weight:400!important;margin-top:10px}.marketing-page-header .wp-block-column{position:relative;max-width:unset}.marketing-page-header .wp-block-column img{max-height:800px}}.new-meal-plan-section h2{font-weight:800;font-size:36px;line-height:110%;letter-spacing:0;text-align:center;text-transform:uppercase}.new-meal-plan-section .wp-block-columns{max-width:1500px}.new-meal-plan-section .wp-block-columns h3{font-weight:700;font-size:32px;line-height:110%;letter-spacing:0}.new-meal-plan-section .wp-block-columns .wp-block-column li{font-weight:400;font-size:24px;line-height:60px;letter-spacing:0;padding-left:2rem}.new-meal-plan-section .wp-block-columns .wp-block-column li:before{content:"";width:37px;height:42px;background-image:url(https://www.budgetbytes.com/wp-content/themes/budgetbytes-2022/assets/icons/brand/new-star.svg);background-color:unset;display:block}.new-meal-plan-gallery.scroll-gallery{display:flex;gap:16px;overflow-x:auto;padding-bottom:10px;padding-top:10px;scroll-snap-type:x mandatory;background-color:rgba(251,196,28,.1333333333)!important}.new-meal-plan-gallery.scroll-gallery .wp-block-image{flex:0 0 auto!important;width:400px!important;scroll-snap-align:start}@media screen and (max-width:768px){.new-meal-plan-gallery.scroll-gallery .wp-block-image{width:250px!important}}.new-meal-plan-gallery.scroll-gallery .wp-block-image img{width:100%;height:auto;display:block;border-radius:8px}