html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0;margin-block-start:0;margin-block-end:0}h2,h3,h4,h5,h6{margin-block-start:0;margin-block-end:0}p{margin:0;padding: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}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}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}@font-face{font-family:'montserrat';font-display:swap;src:url(../../../../../../../../themes/bellyfull/assets/fonts/montserrat-bold-webfont.woff2) format('woff2');font-weight:700;font-style:normal}@font-face{font-family:'raleway';font-display:swap;src:url(../../../../../../../../themes/bellyfull/assets/fonts/raleway-extrabold-webfont.woff2) format('woff2');font-weight:900;font-style:normal}@font-face{font-family:'raleway';font-display:swap;src:url(../../../../../../../../themes/bellyfull/assets/fonts/raleway-extrabolditalic-webfont.woff2) format('woff2');font-weight:900;font-style:italic}@font-face{font-family:'raleway';font-display:swap;src:url(../../../../../../../../themes/bellyfull/assets/fonts/raleway-medium-webfont.woff2) format('woff2');font-weight:500;font-style:normal}@font-face{font-family:'raleway';font-display:swap;src:url(../../../../../../../../themes/bellyfull/assets/fonts/raleway-mediumitalic-webfont.woff2) format('woff2');font-weight:500;font-style:italic}body{font-family:'raleway',Arial,sans-serif;font-weight:500;font-style:normal;font-size:18px;line-height:1.5;color:#212121;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,select,optgroup,textarea{color:#212121;font-size:15px;line-height:1.5}label,.sm-caps{font-family:'montserrat',Arial,sans-serif;font-size:13px;letter-spacing:1px;line-height:1.5;text-transform:uppercase;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bg-sans{font-family:'montserrat',Arial,sans-serif;font-size:16px;font-weight:700}.sm-sans{font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sm-ser{font-family:Georgia,serif;font-size:13px;font-style:italic;line-height:1;text-transform:none;letter-spacing:0;font-weight:400}h1,h2,h3,h4,h5,h6{font-family:'montserrat',Arial,sans-serif;clear:both;font-weight:400;margin:0 0 20px;line-height:1.25;-ms-word-wrap:break-word;word-wrap:break-word}h1{font-size:32px}h2{font-size:28px}h3{font-size:24px}h4{font-size:22px}h5{font-size:20px}h6{font-size:18px}p{margin-bottom:20px}.entry-content p:last-child,.arc-desc p:last-child{margin-bottom:0}dfn,cite,em,i{font-style:italic}blockquote{margin:0 auto 20px;padding:20px;background:#f5f5f5}address{margin:0 0 20px}pre{background:#f5f5f5;font-family:"Courier 10 Pitch",Courier,monospace;font-size:14px;line-height:1.5;margin-bottom:20px;max-width:100%;overflow:auto;padding:20px}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:14px}abbr,acronym{background:#f5f5f5;cursor:help}mark,ins{background:#f5f5f5;text-decoration:none}big{font-size:24px}table{font-size:14px;line-height:1.5}.breadcrumbs{font-size:12px;letter-spacing:0;color:#212121;max-width:1080px;width:calc(100% - 30px);margin:0 auto 10px;opacity:.8}.breadcrumbs a,.breadcrumbs a:visited{color:#212121}.entry-meta,.comment-form-cookies-consent label{font-size:14px;letter-spacing:0;text-transform:none;font-weight:500;font-family:'raleway',Arial,sans-serif}.entry-meta .label{font-weight:900}.widget-title{font-size:20px;margin:0 0 10px;padding:0 0 5px;line-height:1.25;font-weight:700;text-align:center;font-family:'montserrat',Arial,sans-serif;border-bottom:2px solid #f5f5f5}.comment-content,.widget li,.widget p,figcaption,.content-meta{font-size:15px}.entry-content ol{list-style-position:outside;margin-left:0;margin-bottom:20px;display:block;list-style-type:none;list-style:none;counter-reset:lh-counter}.entry-content ol>li{counter-increment:lh-counter;margin:0 0 5px 30px}.entry-content ol>li>ol>li{margin:0 0 5px 30px}.entry-content ol>li::before{content:counter(lh-counter);position:absolute;display:block;width:24px;height:24px;line-height:24px;text-align:center;font-weight:700;color:#fff;background:#751D84;border-radius:100%;margin-top:3px;margin-left:-30px;font-size:12px}.bg-grey{background:#f5f5f5}.bg-grd{background:rgb(156,39,176);background:linear-gradient(-45deg,rgba(156,39,176,1) 0%,rgba(117,29,132,1) 50%,rgba(75,45,135,1) 100%)}.bg-white{background:#FFF}a,a:visited,a:focus{color:#751D84;outline:none;text-decoration:none}.entry-content a,.entry-content a:visited{font-weight:900;text-decoration:underline}a:hover,a:focus,a:active{color:#212121}.alt a,.alt a:visited,.alt a:focus{color:#212121}.alt a:hover,.alt a:visited:hover,.alt a:focus:hover{color:#751D84}::-moz-selection{background:#DCC7E0}::selection{background:#DCC7E0}a:hover img{-webkit-transition:400ms;transition:400ms;will-change:opacity}.pattern-1{background-color:#FFF;opacity:1;background-size:4px 4px;background-image:repeating-linear-gradient(45deg,#f5f5f5 0,#f5f5f5 .4px,#FFFFFF 0,#FFFFFF 50%)}.pattern-2{background-color:#FFF;opacity:1;background-image:linear-gradient(30deg,#f5f5f5 12%,transparent 12.5%,transparent 87%,#f5f5f5 87.5%,#f5f5f5),linear-gradient(150deg,#f5f5f5 12%,transparent 12.5%,transparent 87%,#f5f5f5 87.5%,#f5f5f5),linear-gradient(30deg,#f5f5f5 12%,transparent 12.5%,transparent 87%,#f5f5f5 87.5%,#f5f5f5),linear-gradient(150deg,#f5f5f5 12%,transparent 12.5%,transparent 87%,#f5f5f5 87.5%,#f5f5f5),linear-gradient(60deg,#f5f5f577 25%,transparent 25.5%,transparent 75%,#f5f5f577 75%,#f5f5f577),linear-gradient(60deg,#f5f5f577 25%,transparent 25.5%,transparent 75%,#f5f5f577 75%,#f5f5f577);background-size:8px 14px;background-position:0 0,0 0,4px 7px,4px 7px,0 0,4px 7px}.pattern-3{background-color:#FFF;opacity:1;background-image:radial-gradient(#f5f5f5 1px,#FFFFFF 1px);background-size:4px 4px}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#212121;border:0;height:1px;margin:60px 0}ul,ol{margin-block-start:0;margin-block-end:0;padding-inline-start:0;margin:0 0 20px 20px}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:20px}.entry-content ul{list-style:none}.entry-content ul li::before{content:'\2022';color:#751D84;font-weight:700;font-size:-1em;display:inline-block;width:1em;margin-left:-1em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:20px 0}table{margin:0 0 20px;width:100%}th,td,thead th,thead td{border-bottom:1px solid #f5f5f5;border-right:1px solid #212121;text-align:left;padding:5px}tbody tr:last-child th,tbody tr:last-child td{border-bottom:0}td:last-child{border-right:0}.sticky{border:1px solid #212121}button,input[type="button"],input[type="reset"],input[type="submit"]{border:0;background:#212121;color:#fff;font-size:13px;font-weight:700;line-height:1;letter-spacing:1px;padding:14px 20px;border-radius:5px;font-family:'montserrat',Arial,sans-serif;text-transform:uppercase;height:40px;cursor:pointer;transition:400ms}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{background:#751D84;color:#FFF;-ms-transition:all 300ms ease;-webkit-transition:all 300ms ease;transition:all 300ms ease}.bf-btn{background:#212121;color:#fff;padding:10px 15px;border-radius:5px;font-family:'montserrat',Arial,sans-serif;font-size:13px;letter-spacing:1px;line-height:1;text-transform:uppercase;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.entry-content a.bf-btn{text-decoration:none}.bf-btn:visited,.bf-btn:focus{color:#fff}.bf-btn:hover,.bf-btn:visited:hover{background:#751D84;color:#fff;-ms-transition:all 300ms ease;-webkit-transition:all 300ms ease;transition:all 300ms ease}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#212121;border:2px solid #212121;border-radius:5px;padding:8px;background:transparent;font-family:'raleway',Arial,sans-serif;font-weight:500}input[type="search"]{font-size:16px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#212121}select{border:2px solid #212121;background:transparent;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;text-align-last:left;padding:8px;min-width:225px;width:100%}option{font-size:13px;font-family:'montserrat',Arial,sans-serif;text-transform:uppercase;letter-spacing:1px;font-weight:700}input[type="checkbox"],input[type="radio"]{-webkit-appearance:inherit;border-radius:15px;border:1px solid #212121;white-space:nowrap;overflow:hidden;width:14px;height:14px;color:transparent;vertical-align:middle;margin-right:5px}input[type="checkbox"]:checked{background:#212121}textarea{width:100%}.search-form{border:2px solid #212121;border-radius:5px;max-width:300px;width:100%;position:relative;overflow:hidden}.search-field{border:0;background:transparent;padding:8px;width:100%;font-family:'raleway',Arial,sans-serif;font-weight:900;color:#212121}.mobile-search .search-field,.header-search .search-field{max-width:calc(100% - 30px)}.search-form .search-submit{background:transparent;fill:#212121;border:none;padding:0;margin:0;min-width:0;width:44px;height:44px;font-size:32px;line-height:0;text-align:center;position:absolute;top:50%;margin-top:-24px;right:0}.before-header .search-form{background:#751D84;border:0;border-top-left-radius:0;border-top-right-radius:0;color:#fff;max-width:fit-content}.before-header .search-field,.before-header input[type="search"]:focus,.fixed input[type="search"]:focus,.site-menu .search-field{color:#fff}.before-header .search-field::placeholder,.fixed .search-field::placeholder{color:#fff}.before-header .search-submit,.fixed .search-submit{fill:#fff}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:transparent;border-radius:3px;clip:auto!important;clip-path:none;color:#212121;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.fixed .screen-reader-text{color:#fff}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.site-main .comment-navigation,.site-main .posts-navigation{margin:30px auto 60px;text-align:center;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:5px 0 0;font-family:Georgia,serif;font-size:14px;font-style:italic;opacity:.8}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.flexbox{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.site-inner{margin:0 auto;max-width:100%}.wrap{max-width:1080px;margin:0 auto;width:calc(100% - 30px)}.page-front .site-inner,.archive .site-inner{margin-top:0;max-width:100%}.single .site-inner{max-width:1080px}.content-sidebar-wrap{display:flex;margin:20px auto 0;width:100%;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;max-width:1080px}.single .content-sidebar-wrap{max-width:1000px}.single #primary{max-width:600px;width:100%}#primary.sidebar{max-width:728px;width:100%}#secondary{padding-left:20px;min-width:340px;max-width:360px}.before-header{background:#fff;border-top:5px solid #751D84}.before-header .wrap{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.before-header .right{display:flex;align-items:center;flex-direction:row;justify-content:flex-end;width:90%}ul.secondary-menu{display:flex;list-style:none;margin:0;width:90%}ul.secondary-menu li{margin-right:5px;padding:5px}.social-menu{margin:0 10px 0 0}.social-menu li{display:inline-block}.site-header{width:100%;background:#fff;padding:0 15px}.main-navigation{max-width:1080px;padding:20px 0;width:100%;align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:0 auto;z-index:999}.site-branding{width:250px}.site-title{margin:0;line-height:1;padding-right:5px}.site-title a{display:block;width:100%;background:url(../../../../../../../../themes/bellyfull/assets/images/logo.svg) no-repeat center;background-size:contain;background-position:center center;margin:0;max-width:300px;height:75px;text-indent:-9999px;-webkit-transition:opacity 400ms;transition:opacity 400ms}.site-menu{align-items:center;display:flex;flex-direction:row}.primary-menu{display:flex;list-style:none;margin:0;padding-left:0}.primary-menu ul{float:left;position:absolute;top:100%;left:-999em;background:#751D84;display:block;margin-left:-15px;cursor:pointer;-webkit-transition:400ms;transition:400ms;text-align:center;z-index:5}.primary-menu>.menu-item>.submenu>.menu-item:first-of-type::before{position:absolute;top:-5px;left:calc(50% - 8px);width:16px;height:16px;background-color:#751D84;content:'';border-top:8px solid transparent;z-index:3;border-radius:50%}.primary-menu>.menu-item>.submenu>.menu-item:first-of-type:hover::before{background:#212121}.primary-menu .submenu .menu-item:first-of-type>a{padding-top:15px}.primary-menu ul ul{left:-999em;top:0}.primary-menu li ul li:hover>ul,.primary-menu ul li.focus>ul{display:block;left:auto}.primary-menu li ul li{width:150px;display:block}.primary-menu li:hover>ul,.primary-menu li.focus>ul{left:auto}.primary-menu li{position:relative;margin:0 5px;line-height:1}.primary-menu li a{padding:5px 15px;color:#212121}.primary-menu li a:hover{color:#751D84}.primary-menu li ul li{margin:0}.primary-menu li ul li a{padding:8px 5px;font-size:14px;font-family:'raleway',Arial,sans-serif;font-weight:500;color:#fff}.primary-menu li ul li a:hover{color:#fff;background:#212121}.primary-menu a{display:block;text-decoration:none}.primary-menu .sub-menu-toggle{display:block;position:absolute;padding:0;background:transparent;fill:#212121;top:-5px;right:-4px}.primary-menu li:hover .sub-menu-toggle{fill:#751D84}.primary-menu li ul li:first-child:hover+.sub-menu-toggle{background:#212121}.highlight-item a{background:#212121;border:2px solid #212121;color:#ffffff!important;border-radius:5px}.primary-menu li.highlight-item a{padding:5px}.highlight-item a:hover{background:#751D84;border:2px solid #751D84;color:#ffffff!important}.site-menu .search-form,.site-menu .social-menu,.site-menu .secondary-menu{display:none}.search-toggle,.menu-toggle,.mobile-menu{display:none}.header-search:not(.active){display:none}.fixed{position:fixed!important;display:block;z-index:1000000;left:0;background:#751D84;-webkit-box-shadow:0 0 10px 0 rgba(50,50,50,.15);-moz-box-shadow:0 0 10px 0 rgba(50,50,50,.15);box-shadow:0 0 10px 0 rgba(50,50,50,.15)}.fixed .main-navigation{position:relative;padding:0}.fixed .secondary-nav{display:none}.fixed .site-branding{width:125px}.fixed .site-title a{color:#fff}.fixed .bg-sans{font-size:15px}.fixed .primary-menu li a{color:#fff;padding:15px 8px}.fixed .primary-menu li{margin:0 10px 0 0}.fixed .primary-menu li ul li{margin:0}.fixed .primary-menu li a:hover{background:#212121}.fixed .primary-menu .sub-menu-toggle{top:5px;fill:#fff;right:-8px}.fixed .primary-menu .submenu li a{padding:10px}.fixed .primary-menu li:hover .sub-menu-toggle{color:#fff}.fixed .nav-row.first{padding:5px 0}.fixed .primary-menu li.highlight-item a{padding:5px 10px;margin:8px;border:2px solid #fff;background:transparent}.fixed .primary-menu li.highlight-item a:hover{border:2px solid #212121;background:#212121}.fixed .site-title a{height:40px;background:url(../../../../../../../../themes/bellyfull/assets/images/logo-white.svg) no-repeat center;max-width:100px}.fixed .site-menu .search-form{display:block;border:0;background:#212121;border-radius:0;padding:5px;width:200px}.fixed .highlight-item a{border:0}.page-numbers{border-radius:50%;display:block;line-height:36px;text-align:center;width:40px;height:40px;vertical-align:middle;margin:0 3px;background:#FFF;color:#212121;font-weight:700;font-size:13px;letter-spacing:1px;border:2px solid #212121}.pagination .nav-links{display:flex;justify-content:center;align-items:center}a.page-numbers,a.page-numbers:visited{color:#212121}.page-numbers.current{background:#212121;color:#fff}a.next.page-numbers,a.next.page-numbers:visited,a.prev.page-numbers,a.prev.page-numbers:visited{border-radius:0;width:inherit;background:transparent;border:0;color:#212121}.nav-text{width:fit-content;height:fit-content;line-height:1}.page-numbers.dots{border:0}.next.page-numbers{transform:rotate(-90deg);margin-left:15px}.prev.page-numbers{transform:rotate(90deg);margin-right:15px}.site-footer{background:#f5f5f5;padding:40px 0}.footer-branding{width:250px;text-align:center;margin-right:40px}a.site-badge{display:block;width:100%;background:url(../../../../../../../../themes/bellyfull/assets/images/badge.svg) no-repeat center;background-size:contain;background-position:center center;margin:0 auto 20px;max-width:175px;height:175px;text-indent:-9999px;-webkit-transition:opacity 400ms;transition:opacity 400ms}#footer-social.social-menu{margin:0 auto;justify-content:center}#footer-social.social-menu a::before{height:30px;width:30px;display:inline-block;line-height:30px;margin:0 2px}.footer-index .submenu-expand{display:none}.footer-index .submenu-expand .svg-icon{fill:#751D84}ul.footer-index{width:80%;list-style:none;display:flex;justify-content:space-between;flex-direction:row;margin:0;font-size:14px;line-height:1;font-weight:500}ul.footer-index li{list-style:none;margin:0;text-transform:uppercase;letter-spacing:1px}ul.footer-index li a{color:#751D84;font-weight:900}ul.footer-index li ul li a{font-weight:500;color:#212121}ul.footer-index li ul li a:hover{color:#751D84}ul.footer-index li>ul{margin-left:0;margin-top:10px}ul.footer-index li ul li{text-transform:none;letter-spacing:0;font-weight:500;line-height:1.2;margin:0 0 10px;padding:5px 0}ul.footer-index li ul li:last-child{margin:0}.footer-notes{font-size:12px;line-height:1;display:flex;flex-direction:row;align-items:center;padding:20px;justify-content:center}ul.footer-menu{margin:0;display:inline-block}ul.footer-menu li{display:inline-block;margin:0}ul.footer-menu li:after{content:'\00b7';padding:0 3px 0 5px}.press-section{background:#fff;padding:20px 0}.press-inner{align-items:center;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;max-width:1080px;margin:0 auto;width:calc(100% - 20px)}.press-inner img{width:100px;height:auto}a.fl-button,a.search.modal-link{display:none;position:fixed;bottom:30px;right:30px;z-index:9999;border:none;outline:none;cursor:pointer;text-align:center;background:#212121;fill:#FFF;height:44px;width:44px;border-radius:50%;align-items:center;justify-content:center}a.search.modal-link{display:flex;bottom:90px}a.fl-button{transform:rotate(180deg)}a.fl-button:hover,a.search.modal-link:hover{background:#751D84}#cover{display:none;position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;opacity:.5;z-index:10000}#cover.blurred{display:block}.modal{display:none;width:90%;max-width:500px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10001;text-align:center;animation:mmfadeIn .3s cubic-bezier(0,0,.2,1);background:rgb(156,39,176);background:linear-gradient(-45deg,rgba(156,39,176,1) 0%,rgba(117,29,132,1) 50%,rgba(75,45,135,1) 100%);color:#fff;-webkit-box-shadow:0 0 10px 0 rgba(50,50,50,.15);-moz-box-shadow:0 0 10px 0 rgba(50,50,50,.15);box-shadow:0 0 10px 0 rgba(50,50,50,.15)}#search .modal-inner{padding:50px}.modal .search-form{max-width:300px;margin:0 auto;border:2px solid #fff;color:#fff}.modal .search-form .search-submit{fill:#fff}.modal .search-field{max-width:100%}.modal-close{font-size:30px;position:absolute;top:5px;right:5px;z-index:10}.modal-close{fill:#fff}#subscribe .modal-inner{background:url(../../../../../../../../themes/bellyfull/assets/images/icon.svg) no-repeat center;background-size:175px;background-position:-30px -30px}#subscribe .widget{margin:0;padding:50px}#subscribe h2{margin:15px auto;font-size:24px}#subscribe .widget p{font-size:16px}#subscribe input[type="email"],#subscribe input[type="text"]{border:2px solid #fff;color:#fff;display:block;margin:10px auto;width:300px;text-align:center}.modal input[type="email"]::placeholder,.modal input[type="text"]::placeholder,.modal input[type="search"]::placeholder{color:#fff}#subscribe input[type="submit"]{margin:5px auto 0}.sub-line{width:calc(100% - 20px);max-width:1080px;margin:0 auto;padding:10px;color:#fff;background:rgb(156,39,176);background:linear-gradient(-45deg,rgba(156,39,176,1) 0%,rgba(117,29,132,1) 50%,rgba(75,45,135,1) 100%)}.sub-line svg{fill:#FFF}.sub-line.footer-subscribe{margin:20px auto 0}.subscribe-inner{display:flex;align-items:center;flex-direction:row;justify-content:center;margin:0 auto}.sub-line h2,.page .entry-content .sub-line h2{margin:0;line-height:1;font-size:28px;max-width:inherit}.subscribe.modal-link{background:#212121;border:2px solid #212121;color:#FFF;padding:10px;margin-left:10px;border-radius:5px;text-decoration:none}.subscribe.modal-link:hover{background:transparent;color:#fff;border:2px solid #fff;transition:400ms}.type-post .subscribe-inner{display:block;text-align:center;padding:20px}.type-post .sub-line h2{margin:0 auto 20px}.type-post .subscribe.modal-link{margin:10px auto 0}.lh-subscribe{background:rgb(156,39,176);background:linear-gradient(-45deg,rgba(156,39,176,1) 0%,rgba(117,29,132,1) 50%,rgba(75,45,135,1) 100%);color:#fff;padding:30px}.lh-subscribe .widget{margin:0 auto;max-width:1080px;width:calc(100% - 20px)}.lh-subscribe h2{margin:10px 0;font-size:36px}.lh-subscribe p{font-size:20px;font-weight:400}.lh-subscribe .enews-form{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.lh-subscribe .enews input[type="email"],.lh-subscribe .enews input[type="text"]{border:2px solid #fff;color:#ffffff!important;display:block;margin:0 10px 0 0;min-width:300px;max-width:530px;width:100%;text-align:left}.lh-subscribe .enews input[type="email"]{margin:0}.lh-subscribe input[type="email"]::placeholder,.lh-subscribe input[type="text"]::placeholder{color:#ffffff!important}.lh-subscribe .enews input[type="submit"]{color:#212121;background:#fff;display:block;margin:5px 0 0}.lh-subscribe .enews input[type="submit"]:hover{color:#FFF;background:#212121}.lh-subscribe .type-options{margin:15px 0;display:flex;align-items:center;width:100%;line-height:1}.lh-subscribe .input-option{margin-left:20px}.lh-subscribe .enews input[type="checkbox"]{border:2px solid #fff}.lh-subscribe .enews input[type="checkbox"]:checked{background:#fff}.single .lh-subscribe{padding:15px}.single .lh-subscribe .widget{width:100%}.single .lh-subscribe h2{font-size:22px}.single .lh-subscribe p{font-size:16px}.single .lh-subscribe .enews input[type=email],.single .lh-subscribe .enews input[type=text]{margin:0 0 5px}#secondary .enews-widget{background:rgb(156,39,176);background:linear-gradient(-45deg,rgba(156,39,176,1) 0%,rgba(117,29,132,1) 50%,rgba(75,45,135,1) 100%);color:#fff;padding:20px;margin:0 auto 30px}#secondary .enews-widget .widget-title{font-size:13px;text-transform:uppercase;letter-spacing:1px;border-bottom:0;text-align:left}#secondary .enews-widget h2{margin:10px 0;font-size:24px}#secondary .enews-widget input[type="email"],#secondary .enews-widget input[type="text"]{border:2px solid #fff;color:#ffffff!important;display:block;margin:0 auto 5px;width:100%;text-align:left}#secondary .enews-widget input[type="email"]::placeholder,#secondary .enews-widget input[type="text"]::placeholder{color:#ffffff!important}#secondary .enews-widgetinput[type="submit"]{color:#212121;background:#fff}#secondary .enews-widget input[type="submit"]:hover{color:#FFF;background:#212121}#secondary .enews-widget .type-options{margin:15px 0;display:block}#secondary .enews-widget .input-option{margin-right:20px;display:inline-block}#secondary .enews-widget input[type="checkbox"]{border:2px solid #fff}#secondary .enews-widget input[type="checkbox"]:checked{background:#fff}.page-header{padding:20px;background:#f5f5f5;margin:0 auto 20px}.page-title{color:#751D84;line-height:1;margin:0}.page-header .entry-title{color:#751D84;text-align:center;margin:0 auto;line-height:1.25}.page-header .wrap{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.page-title.wrap{margin:0 auto}.page-content{max-width:1080px;width:calc(100% - 30px);margin:0 auto}.archive-content{max-width:1080px;margin:20px auto 0;width:100%;display:flex;flex-direction:row;flex-wrap:wrap}.arc-desc{margin:20px auto;max-width:1080px;width:calc(100% - 30px)}.archive-callout{margin:0 auto 40px}#recent.page-header{max-width:1080px;background:transparent;border-top:2px solid #f5f5f5;padding:10px 0;width:calc(100% - 30px)}#recent h2{margin:0}.type-page{margin:0 auto 40px}.error-posts{margin-top:40px}.no-results .entry-content{margin:0 auto 40px;text-align:center}.no-results .search-form{margin:0 auto;display:block}.single .breadcrumbs{width:100%}.entry-header{margin:0 0 10px}h1.entry-title{margin:0 0 10px;color:#751D84}.recipe-details{margin:0 0 10px;display:flex;flex-direction:row;justify-content:inherit;flex-wrap:wrap;align-items:center}.recipe-info{margin-right:10px;font-size:13px;letter-spacing:1px;line-height:1;font-weight:900;font-family:'montserrat',Arial,sans-serif;text-transform:uppercase}.wprm-recipe-rating{line-height:1}.wprm-recipe-rating .wprm-recipe-rating-details{font-size:13px!important}.wprm-recipe-rating .wprm-rating-star{font-size:13px;padding-right:2px}.wprm-recipe-rating .wprm-rating-star.wprm-rating-star-full svg *{fill:#751D84!important;stroke:#751D84!important}.post-detail:after{content:'\00b7';padding:0 5px}.post-detail:last-child:after{display:none}.disclosure{margin-bottom:10px;padding-bottom:10px;border-bottom:2px solid #f5f5f5;font-size:14px;font-style:italic}.entry-footer .row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-top:2px solid #f5f5f5;border-bottom:2px solid #f5f5f5;padding:10px 0;margin:0 auto 10px}.post-share{flex-wrap:wrap;display:flex;align-items:center;justify-content:end}.post-share a{-ms-transition:all 300ms ease;-webkit-transition:all 300ms ease;transition:all 300ms ease}.post-share .icon-font::before{width:40px;height:40px}.post-share a:hover{transform:scale(1.5)}.post-related{margin:30px auto}.post-related h3{font-size:20px;text-align:center;margin:0 auto 10px}.related-posts.flexbox{align-items:baseline;margin:0 auto 20px;flex-wrap:wrap}.related-posts .vertical{margin:0}.related-posts .vertical h2{font-size:16px}.post-tax{text-align:center;margin:0 auto 20px}.post-tax a,.post-tax a:visited,.post-tax a:focus{padding:5px;background:#f5f5f5;color:#212121;border-radius:5px;margin:5px;display:inline-block}.post-tax a:hover,.post-tax a:visited:hover{color:#ffffff!important;background:#212121;-ms-transition:all 300ms ease;-webkit-transition:all 300ms ease;transition:all 300ms ease}.footer-disclosure{padding:10px;background:#f5f5f5;margin:0 auto 20px}.footer-disclosure .sm-caps{margin:0 0 10px}.footer-disclosure p{margin:0}.post-author{margin:0 auto 20px;padding:20px;border:5px solid #f5f5f5}.post-author h3{margin:0 0 10px}.author-img{width:225px;padding-right:20px}.post-author-info{width:75%}.post-author-info .content-meta{margin-bottom:10px}.author-social{display:flex;flex-direction:row}.author-social .sm-sans{font-style:italic;font-size:16px;margin-right:10px;line-height:24px;vertical-align:middle}.post-nav{margin:0 auto 20px}.post-nav img{width:150px;height:auto}.prev-post,.next-post{width:calc(1 / 2 * 100% - 20px);-webkit-box-shadow:0 0 10px 0 rgba(50,50,50,.15);-moz-box-shadow:0 0 10px 0 rgba(50,50,50,.15);box-shadow:0 0 10px 0 rgba(50,50,50,.15)}.prev-post a,.next-post a{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.prev-post .post-nav-title{padding-left:20px;width:100%}.post-nav-title .sm-ser{display:block;margin-bottom:10px}.next-post .post-nav-title{text-align:right;padding-right:20px;width:100%}.comment-form::before{display:block;content:" ";margin-top:-150px;height:150px;visibility:hidden;pointer-events:none}.wprm-recipe-container::before{display:block;content:" ";margin-top:-100px;height:100px;visibility:hidden;pointer-events:none}.comment-content a{word-wrap:break-word}div#respond{border:10px solid #f5f5f5;padding:40px;margin:0 0 40px}h3#reply-title,h2.comments-title{text-align:center;margin-bottom:20px}h2.comments-title{margin-top:40px}p.comment-form-author,p.comment-form-email{background:#f5f5f5;padding:5px 10px;width:49%;display:flex;flex-direction:row;align-items:center}p.comment-form-comment{background:#f5f5f5;padding:5px 10px}p.comment-form-author input#author,p.comment-form-email input#email{border:0}p.comment-form-comment textarea#comment{border:0;padding:0}.comment-author-details{display:flex;flex-direction:row;justify-content:space-between}p.form-submit{margin:0;text-align:right}#cancel-comment-reply-link{display:block;margin-top:5px}.comment{list-style-type:none;position:relative}.comment-body{background:#f5f5f5;border-left:3px solid #212121;padding:20px;margin-bottom:40px;position:relative}.comments-pagination{text-align:center;margin:20px auto}.bypostauthor .comment-body{border-left:3px solid #751D84}.bypostauthor ul li .comment-body{border-left:3px solid #212121}.bypostauthor ul li.bypostauthor .comment-body{border-left:3px solid #751D84}a.comment-reply-link{position:absolute;text-transform:uppercase;letter-spacing:1px;font-weight:700;font-family:'montserrat',arial,sans-serif;font-size:13px;padding:10px 15px;background:#212121;color:#ffffff!important;bottom:0;right:0;border-top-left-radius:5px}a.comment-reply-link:visited{background:#212121;color:#fff}a.comment-reply-link:hover,a.comment-reply-link:visited:hover{background:#751D84;color:#fff}img.wprm-comment-rating{position:absolute;top:40px;right:50px}.post-list{background:#FFF;-webkit-box-shadow:0 0 10px 0 rgba(50,50,50,.15);-moz-box-shadow:0 0 10px 0 rgba(50,50,50,.15);box-shadow:0 0 10px 0 rgba(50,50,50,.15);margin:0 auto 10px;display:flex;align-items:center}.flex-row .post-list{width:calc(1 / 4 * 100% - 10px);margin:0 10px 0 0}.flex-row .post-list:nth-child(4n){margin:0}.post-list .featured-image{width:150px;line-height:0}.list-content{width:60%;padding:10px;max-width:160px}.post-list h2{font-size:15px;margin:0;-ms-word-break:break-all;-webkit-word-break:break-word;-webkit-word-wrap:break-word;word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.post-list .recipe-time{justify-content:flex-start;padding:5px 0 0}.post-numbered{width:calc(1 / 5 * 100% - 10px);margin:0 10px 30px 0;background:#fff;-webkit-box-shadow:0 0 10px 0 rgba(50,50,50,.15);-moz-box-shadow:0 0 10px 0 rgba(50,50,50,.15);box-shadow:0 0 10px 0 rgba(50,50,50,.15);border-bottom:3px solid #751D84;position:relative}.post-numbered:nth-child(n+5){margin-bottom:0}.post-numbered:nth-child(5){margin:0 0 30px 0}.post-numbered img{display:block}.post-numbered h3{padding:10px;line-height:1.25;margin:0 auto;font-size:20px;text-align:center;display:block}.count-number{background:#751D84;color:#FFF;height:30px;width:30px;display:flex;justify-content:center;align-items:center;border-radius:50%;margin:-15px auto 0;position:relative;border:2px solid #FFF}.post-numbered a{text-decoration:none}.vertical{width:calc(1 / 4 * 100% - 10px);margin:0 10px 30px 0;background:#fff;-webkit-box-shadow:0 0 10px 0 rgba(50,50,50,.15);-moz-box-shadow:0 0 10px 0 rgba(50,50,50,.15);box-shadow:0 0 10px 0 rgba(50,50,50,.15);border-bottom:3px solid #751D84}.vertical:nth-child(4n){margin:0 0 30px 0}.flex-row .vertical{margin:0 10px 0 0}.flex-row .vertical:nth-child(4n){margin:0}.vertical img{display:block}.vertical h2{padding:10px;line-height:1.25;margin:0 auto;font-size:20px;text-align:center}.vertical a{text-decoration:none}.side-posts .vertical{width:calc(1 / 6 * 100% - 20px)}.side-posts .vertical h2{font-size:16px}.vertical-sm{width:calc(1 / 6 * 100% - 10px);margin:0 10px 30px 0;background:#fff;-webkit-box-shadow:0 0 10px 0 rgba(50,50,50,.15);-moz-box-shadow:0 0 10px 0 rgba(50,50,50,.15);box-shadow:0 0 10px 0 rgba(50,50,50,.15);border-bottom:3px solid #751D84}.vertical-sm:nth-child(6n){margin:0 0 30px 0}.flex-row .vertical-sm{margin:0 10px 0 0}.flex-row .vertical-sm:nth-child(6n){margin:0}.vertical-sm img{display:block}.vertical-sm h2{padding:10px;line-height:1.25;margin:0 auto;font-size:16px;text-align:center}.vertical-sm a{text-decoration:none}.video{width:calc(1 / 3 * 100% - 10px);margin:0 10px 30px 0;background:#fff;-webkit-box-shadow:0 0 10px 0 rgba(50,50,50,.15);-moz-box-shadow:0 0 10px 0 rgba(50,50,50,.15);box-shadow:0 0 10px 0 rgba(50,50,50,.15);border-bottom:3px solid #751D84}.video:nth-child(3n){margin:0 0 30px 0}.flex-row .video{margin:0 10px 0 0}.flex-row .video:nth-child(3n){margin:0}.video-img{position:relative;display:block}.video-img i{color:#212121;border:2px solid #212121;border-radius:50%;height:40px;width:40px;font-size:24px;line-height:38px;position:absolute;right:calc(50% - 20px);bottom:calc(50% - 20px);display:block;text-align:center}.video h2{line-height:1.25;font-size:20px;padding:10px;text-align:center;margin:0 auto}.video .recipe-info{display:block;text-align:center;padding:15px 10px;margin:0 auto}.video-block{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.video-block iframe,.video-block object,.video-block embed{position:absolute;top:0;left:0;width:100%;height:100%}.video .recipe-info:after{transform:rotate(90deg)}.post-search{align-items:center;display:flex;flex-direction:row;justify-content:space-between;max-width:728px;width:100%;margin:0 0 30px;background:#fff;position:relative;-webkit-box-shadow:0 0 10px 0 rgba(50,50,50,.15);-moz-box-shadow:0 0 10px 0 rgba(50,50,50,.15);box-shadow:0 0 10px 0 rgba(50,50,50,.15)}.flex-row .post-search{width:calc(1 / 2 * 100% - 10px);margin:0 10px 0 0}.flex-row .post-search:nth-child(2n){margin:0}.post-search .featured-image{width:200px;height:auto;line-height:0;margin:0}.post-search .entry-details{margin:0;width:70%;padding:10px 10px 0}.post-search .entry-meta{margin:10px 0;text-align:left}.post-search h2,.post-search .entry-summary{margin:0 0 10px}.flex-row .post-search h2{font-size:24px}.flex-row .entry-summary{font-size:16px}.post-btn{display:block;position:absolute;right:0;bottom:0;padding:10px;background:#751D84;border-top-left-radius:5px;color:#ffffff!important}.post-btn:hover{background:#212121;-ms-transition:all 300ms ease;-webkit-transition:all 300ms ease;transition:all 300ms ease}.post-search .recipe-meta{justify-content:flex-start}.widget{margin:0 0 40px}.widget select{max-width:100%}.widget .search-form{margin:0 auto}.widget-posts{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.widget-posts .vertical{width:calc(1 / 2 * 100% - 10px)}.widget-posts .vertical h2{font-size:16px;padding:10px}.key-terms{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.lh_social_widget .social-menu{margin:0 auto;display:flex;flex-direction:row;justify-content:space-around}.lh_about_widget{position:relative}.lh_about_widget .widget-image img{width:150px;border-radius:50%;height:auto;line-height:0;display:block;margin:-30px auto 0;border:8px solid #fff}.lh_about_widget .widget-image{position:relative}.lh_about_widget .widget-content{background:#f5f5f5;padding:10px 20px 20px;position:relative}.lh_about_widget .widget-image:after{background:#f5f5f5;height:75px;display:block;content:"";position:absolute;right:0;left:0;z-index:-1;bottom:0}.lh_about_widget .widget-title{text-align:center;line-height:1;font-size:18px;border-bottom:0}.lh_about_widget .widget-text{line-height:1.25;text-align:center;margin:0 auto 10px}.lh_about_widget .social-menu{display:block;margin:0 auto}.lh_highlight_widget{display:flex;flex-direction:row;justify-content:space-around;align-items:center;background:#f5f5f5;padding:20px}.lh_highlight_widget .widget-image img{width:150px;height:auto;line-height:0;-webkit-box-shadow:0 0 10px 0 rgba(50,50,50,.15);-moz-box-shadow:0 0 10px 0 rgba(50,50,50,.15);box-shadow:0 0 10px 0 rgba(50,50,50,.15);border:10px solid #fff}.lh_highlight_widget .widget-image{line-height:0}.lh_highlight_widget .widget-content{width:60%;margin:5px 10px}.lh_highlight_widget h3{font-size:18px;text-align:center;line-height:1.25;margin:0 auto 10px}.widget .bf-btn{display:block;margin:5px auto 0;line-height:1;color:#ffffff!important;background:#212121;border-radius:5px;padding:5px 8px;text-align:center;font-size:12px;text-decoration:none}.wp-block-cover{margin:0 auto 15px}.wp-block-pullquote{padding:0}.page .entry-content p,.wp-block-columns,.page .entry-content ul,.page .entry-content ol{margin-left:auto;margin-right:auto;max-width:728px;width:95%}h2.page-section{margin:40px auto;max-width:728px;text-align:center}.wp-block-image.size-full{margin:0 auto 20px;text-align:center}.page .entry-content ul.blocks-gallery-grid{max-width:100%}.entry-content ul.blocks-gallery-grid li::before{display:none}.gdpr-framework-privacy-tools{max-width:728px;margin:0 auto}.flex-row-wide{padding:30px 0}.flex-row{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;max-width:1080px;width:calc(100% - 20px);margin:0 auto}.flex-row a{text-decoration:none}.section-header{margin:0 auto 10px;align-items:flex-end}.section-header a{text-decoration:none}.section-title{font-size:20px;text-transform:uppercase;letter-spacing:1px;margin:0 auto 10px;text-align:center;color:#751D84}.section-header .section-title{margin:0;padding:10px;background:#751D84;color:#fff;text-align:left}.section-description{margin:0 auto 10px}.block-footer{text-align:right;margin-top:10px}a.more-link{color:#212121;font-weight:400;line-height:1;position:relative;padding-right:15px;text-decoration:none}a.more-link:hover{color:#751D84}.more-link .svg-icon{transform:rotate(-90deg);top:4px;position:absolute}.section-meta{font-size:16px;max-width:1080px;width:calc(100% - 20px);margin:0 auto 20px}.alt-row{padding:30px;max-width:1080px;width:calc(100% - 20px);margin:0 auto}.block-row .alt-row{background:#f5f5f5}.bg-grey .alt-row{background:#fff}.alt-row h2{text-align:center;color:#751D84}.alt-row .content-meta{text-align:center}.callout-inner{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap}.callout-inner img{width:100%;height:auto;border:10px solid #fff;-webkit-box-shadow:0 0 10px 0 rgba(50,50,50,.15);-moz-box-shadow:0 0 10px 0 rgba(50,50,50,.15);box-shadow:0 0 10px 0 rgba(50,50,50,.15)}.callout-content{padding-left:20px;width:75%}.callout-content h2,.page .entry-content .callout-content h2{margin:20px 0;text-align:left;color:#212121}.callout-content .content-meta{text-align:left;margin:0 0 20px}.callout-content p{width:100%!important}.contributors-inner{padding:40px;background:#FFF;max-width:1080px;width:calc(100% - 20px);display:block;margin:0 auto}.contributor-header h2,.contributor-header .content-meta{margin:0 0 10px;text-align:center}.contributors-list{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}.contributor{text-align:center;width:calc(1 / 6 * 100% - 20px)}.contributor .sm-caps{margin-bottom:10px}.block-cooking-tip{max-width:1080px;margin:60px auto;width:calc(100% - 20px);padding:50px 20px 20px;text-align:center;position:relative;background:#f5f5f5;border-bottom:3px solid #751D84}.block-cooking-tip .block-icon{background:#751D84;width:90px;height:90px;line-height:75px;border-radius:100px;border:10px solid #FFF;fill:#FFF;position:absolute;display:flex;justify-content:center;align-items:center;top:-45px;left:calc(1 / 2 * 100% - 50px);right:calc(1 / 2 * 100% - 50px)}.faq-question{margin:20px 0 0;background:#f5f5f5;padding:10px;border-radius:5px;cursor:pointer;display:flex;justify-content:space-between}.faq-question:after{content:'';background:url(../../../../../../../../themes/bellyfull/assets/icons/core-arrow.svg) no-repeat center;margin-right:3px;position:relative;display:block;text-align:center;letter-spacing:0;width:18px;height:18px;cursor:pointer}.faq-button-selected{background:#751D84;color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0}.faq-answer{background:#f5f5f5;padding:20px;font-size:16px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.faq-answer p:last-child{margin-bottom:0}.block-subscribe.sub-line{margin:0 auto 40px}.subscribe-row .sub-line{background:transparent}.ingredient-group{background:#f5f5f5;padding:40px 0;margin:0 auto}.ingredient-group .wp-block-group__inner-container{max-width:1080px;margin:0 auto;width:calc(100% - 30px)}.ingredient-group h2{font-size:20px;text-transform:uppercase;letter-spacing:1px;margin:0 auto 10px;text-align:center;color:#751D84}.ingredient-group ul{column-count:3;-ms-column-count:3;-webkit-column-count:3;-moz-column-count:3;column-gap:40px;-ms-column-gap:40px;-webkit-column-gap:40px;-moz-column-gap:40px;margin:40px 0 0!important;max-width:100%!important;width:100%!important}.ingredient-group li{font-size:13px;text-transform:uppercase;letter-spacing:1px;list-style:none;display:block;line-height:1.2;margin:0 auto 15px;text-align:center}.ingredient-group a{color:#212121;text-decoration:none}.ingredient-group a:hover{color:#751D84}.entry-content .ingredient-group ul li::before{display:none}ul.links-list{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;margin:0 auto;max-width:100%!important;width:100%!important}li.text-link{list-style:none;width:calc(1 / 6 * 100% - 10px);text-align:center;padding:10px;background:#212121;color:#fff;border-radius:5px;display:block;cursor:pointer}li.text-link:hover{background:#751D84}li.text-link a{color:#fff;text-decoration:none}li.text-link:hover a,li.text-link a:hover{color:#FFF}.image-group{display:flex;justify-content:space-evenly;align-items:center;flex-wrap:wrap}.image-group a{text-decoration:none}.circle-image{width:calc(1 / 8 * 100% - 20px);margin:0 5px 5px 0}.circle-image:nth-child(8){margin:0 0 5px}.circle-image img{border-radius:50%;display:block}.circle-image .sm-caps{display:block;text-align:center;margin:5px auto 0;font-size:11px}.circle-image:hover img{filter:brightness(75%);-ms-transition:all 300ms ease;-webkit-transition:all 300ms ease;transition:all 300ms ease}.sm-img{position:relative;margin:0 0 10px;width:calc(1 / 6 * 100% - 10px);display:block;line-height:0}.sm-img{position:relative;margin:0 0 10px;width:calc(1 / 6 * 100% - 10px);display:block;line-height:0}.widget .sm-img{width:calc(1 / 2 * 100% - 5px)}.sm-img .key-image{border-radius:5px;-webkit-box-shadow:0 0 10px 0 rgba(50,50,50,.15);-moz-box-shadow:0 0 10px 0 rgba(50,50,50,.15);box-shadow:0 0 10px 0 rgba(50,50,50,.15)}.sm-img a{line-height:0;display:block}.sm-img .key-label{background:rgba(255,255,255,.9);margin:0;width:90%;text-align:center;position:absolute;bottom:calc(50% - 18px);left:5%;padding:10px 5px;pointer-events:none;transition:400ms;height:36px;line-height:1.25;top:calc(50% - 18px);border-radius:5px}.widget .sm-img .key-label{width:90%;left:5%}.sm-img:hover .key-image{filter:brightness(75%);-ms-transition:all 300ms ease;-webkit-transition:all 300ms ease;transition:all 300ms ease}.sm-img:hover .key-label{background:#212121;color:#fff;-ms-transition:all 300ms ease;-webkit-transition:all 300ms ease;transition:all 300ms ease}.bg-img{margin:0 10px 10px 0;width:calc(1 / 4 * 100% - 10px);margin:0 10px 10px 0;background:#fff;-webkit-box-shadow:0 0 10px 0 rgb(50 50 50 / 15%);-moz-box-shadow:0 0 10px 0 rgba(50,50,50,.15);box-shadow:0 0 10px 0 rgb(50 50 50 / 15%);border-bottom:3px solid #751D84}.bg-img h2{margin:0 auto;display:block;text-align:center;font-size:18px;padding:5px 0}.bg-img a{text-decoration:none}.latest-header{margin:0 auto 10px;align-items:center}.latest-header svg{fill:#212121;margin-right:5px}.latest-header h2{margin:0;font-size:24px;text-transform:uppercase;letter-spacing:1px;line-height:1;color:#751D84;fill:#751D84;display:flex;justify-content:start;align-items:center}.latest .wprm-recipe-rating{padding:0 10px 10px;text-align:center}.latest{margin:0 10px 0 0}.latest .recipe-meta{padding:0 10px 10px}.side-wide{position:relative}.side-wide-inner{max-width:1080px;width:calc(100% - 30px);position:relative;margin:0 auto}.side-wide .side-title{position:absolute;transform:rotate(-90deg);color:#751D84;top:40%;left:-175px;height:25px;line-height:1;width:300px;text-align:center;vertical-align:middle}.schema-faq{padding:30px;margin:30px auto;background:#f5f5f5}.schema-faq-question{margin:0 0 10px;color:#751D84;font-size:24px;display:block}.schema-faq-answer{margin:0 0 20px!important}.schema-faq-section:last-child .schema-faq-answer{margin:0!important}.schema-how-to{padding:30px;margin:30px auto;border:3px double #f5f5f5}.schema-how-to-total-time{text-align:center;font-size:14px;font-style:italic;border-bottom:1px solid #f5f5f5;padding:0 0 30px}.schema-how-to-description{border-bottom:1px solid #f5f5f5;padding:0 0 30px}li.schema-how-to-step{margin:0 0 15px}ul.archive-button{display:none}@media screen and (max-width:1080px){body{padding-top:0px!important}#page{margin-top:70px}.site-inner>.wrap,.content-sidebar-wrap,.site-footer .wrap{max-width:calc(100% - 20px);margin:0 auto}.arc-desc{padding:0 20px}.archive-content{max-width:calc(100% - 20px)}.sm-img .key-label{font-size:11px;width:90%;left:5%;padding:5px;height:24px;top:calc(50% - 12px)}.top-subscribe{display:block;max-width:100%;width:100%}.top-subscribe h2{font-size:12px!important;margin-bottom:0!important;margin-right:5px;line-height:1}.top-subscribe .subscribe-inner{display:flex}.top-subscribe.sub-line{padding:5px}.top-subscribe .subscribe.modal-link{padding:5px}.site-header{padding:0;position:fixed;width:100%;top:0;left:0;-webkit-box-shadow:0 4px 6px 0 rgba(0,0,0,.15);-moz-box-shadow:0 4px 6px 0 rgba(0,0,0,.15);box-shadow:0 4px 6px 0 rgba(0,0,0,.15);z-index:9999999}.fixed{background:#fff}.main-navigation{max-width:100%;padding:5px 0;display:block;position:relative}.fixed .main-navigation{padding:5px 0}.site-branding{margin:0 auto;text-align:center}.fixed .site-branding{width:300px}.site-title{padding-right:0}.fixed .site-title{margin:0 auto}.site-title a{height:60px;width:100%;max-width:100%}.fixed .site-title a{height:60px;max-width:100%;width:100%;background:url(../../../../../../../../themes/bellyfull/assets/images/logo.svg) no-repeat center}.search-toggle,.menu-toggle{border:none;border-radius:0;box-shadow:none;padding:0;outline:none;cursor:pointer;line-height:1;text-align:center;position:absolute;top:0;width:105px;height:70px;font-size:30px;color:#212121;background:#fff;font-size;20px}.search-toggle .sm-caps,.menu-toggle .sm-caps{font-size:11px}.search-toggle{right:0}.search-toggle .icon-close,.menu-toggle .icon-close{display:none}.search-toggle:hover,.search-toggle.active,.menu-toggle:hover,.menu-toggle.active{background:#f5f5f5;color:#212121}.search-toggle.active .icon-close,.menu-toggle.active .icon-close{display:inline}.search-toggle.active .icon-search,.menu-toggle.active .icon-menu{display:none}.header-search{background:#f5f5f5;color:#212121;overflow:hidden;padding:16px;width:100%;position:absolute;top:70px;right:0;-webkit-box-shadow:0 0 10px 0 rgba(50,50,50,.15);-moz-box-shadow:0 0 10px 0 rgba(50,50,50,.15);box-shadow:0 0 10px 0 rgba(50,50,50,.15)}.header-search .search-form{max-width:100%}.site-menu.active{background:#f5f5f5;display:block;position:absolute;height:100vh;width:100%;top:70px;padding:20px;-webkit-box-shadow:0 0 10px 0 rgba(50,50,50,.15);-moz-box-shadow:0 0 10px 0 rgba(50,50,50,.15);box-shadow:0 0 10px 0 rgba(50,50,50,.15)}.site-menu .search-form,.site-menu .secondary-menu{display:block}.site-menu .social-menu{display:flex;align-items:center;justify-content:center}.primary-menu>*{line-height:0}.primary-menu ul{clear:both;line-height:1;margin:0;width:100%;float:none}.primary-menu .menu-item a{border:none;display:block;padding:10px 0;position:relative;text-decoration:none;text-align:left}.primary-menu li{border-top:2px solid #212121;list-style:none;position:relative;margin:0 0 10px}.primary-menu li ul li{border-top:0;margin:0}.primary-menu .menu-item-has-children{position:relative}.primary-menu ul{float:none;position:relative;top:0;left:0;background:#751D84;display:none;margin-left:0;cursor:pointer;text-align:left;z-index:5}.primary-menu .sub-menu-toggle{background:transparent;border:none;border-radius:0;box-shadow:none;padding:0;outline:none;cursor:pointer;position:absolute;line-height:0;right:0;top:0;color:#212121;font-size:24px}.primary-menu .sub-menu-toggle{position:absolute;right:0;top:8px}.primary-menu>.menu-item>.submenu>.menu-item:first-of-type::before{display:none}.primary-menu .sub-menu-toggle.expanded+.submenu,.menu-item-has-children.expanded .submenu{display:block;transition:400ms;margin-left:20px;width:inherit;background:transparent}.primary-menu .sub-menu-toggle.expanded+.submenu .menu-item{border-top:0;padding:0;width:inherit}.primary-menu li ul li a{color:#212121;font-size:18px;font-weight:900}.fixed .bg-sans{font-size:16px}.fixed .primary-menu li a{color:#212121}.fixed .primary-menu .menu-item{margin:0 0 10px}.fixed .primary-menu li a{padding:10px 0}.fixed .primary-menu .sub-menu-toggle{color:#212121;right:0}.primary-menu li ul li a:hover{color:#751D84;background:transparent}.primary-menu .highlight-item a{border-top-left-radius:0;border-top-right-radius:0;padding:10px}.fixed .primary-menu li.highlight-item a{background:#212121;border:2px solid #212121;padding:10px 0;margin:0}.primary-menu{display:block;text-align:center;margin-top:10px}.site-menu .secondary-menu{display:flex;flex-wrap:wrap;margin:20px auto;width:100%}.secondary-menu ul li{flex:1;margin:0 4px 8px;flex-basis:calc(50% - 8px)}ul.secondary-menu li{padding:10px;width:calc(1 / 2 * 100% - 10px);text-align:center;text-transform:uppercase;letter-spacing:1px;font-size:13px;font-family:'montserrat',Arial,sans-serif;line-height:1;background:#FFF;border-radius:5px;margin:0 5px 5px 0}ul.secondary-menu li:hover{background:#212121;color:#fff}ul.secondary-menu li:hover a{color:#fff}.site-menu .social-menu{margin:0 auto 20px}.mobile-social .social-menu{margin:30px auto 0;align-items:center;display:flex;flex-direction:row;justify-content:space-between}.fixed .site-menu .search-form,.fixed .header-search .search-form,.header-search .search-form,.site-menu .search-form{background:#f5f5f5;border:2px solid #212121;border-radius:5px;color:#212121;width:100%;padding:0;margin:0 auto}.fixed .search-submit,.search-submit{color:#212121}.fixed .header-search.active .search-form input{color:#212121}.site-menu .search-field,.fixed .site-menu .search-field,.header-search .search-field,.fixed .header-search .search-field{color:#212121}.fixed .site-menu .search-field::placeholder,.fixed .site-menu input[type="search"]:focus,.fixed .header-search .search-field::placeholder,.header-search .search-field::placeholder{color:#212121}.primary-menu li.highlight-item{border-top:0}.primary-menu li.highlight-item a{border-top:0;border-radius:5px;padding:10px}.home-icon a:hover{color:#ffffff!important}.home-icon:hover a{color:#fff}.home-icon a:before{display:none!important}.site-menu,.before-header{display:none}.search-toggle,.menu-toggle{border:none;border-radius:0;box-shadow:none;outline:none;cursor:pointer;line-height:0;text-align:center;padding:10px;display:flex;justify-content:center;align-items:center}.fixed .mobile-menu .search-field,.mobile-menu .search-field{color:#212121}.fixed .mobile-menu .search-field::placeholder,.mobile-menu .search-field::placeholder{color:#212121}.fixed .mobile-menu .search-submit{color:#212121}.site-navigation>.menu-toggle,.site-navigation>.search-toggle{position:absolute;top:0;width:48px;height:48px}.mobile-menu{display:none}}@media screen and (max-width:1023px){.content-sidebar-wrap{display:block}.content-sidebar-wrap #primary{margin:0 auto;width:85%;min-width:300px;display:block}.content-sidebar-wrap #secondary{padding-left:0;padding-top:40px;width:85%;min-width:300px;margin:0 auto;display:block}.single .footer-subscribe{display:none}}@media screen and (max-width:768px){ul.archive-button{display:flex;align-items:center;justify-content:space-between;margin:0 auto 20px}ul.archive-button li{display:block;color:#fff;background:#212121;border-radius:5px;padding:10px;text-align:center;width:calc(1/2 * 100% - 10px)}ul.archive-button li a,ul.archive-button li a:visited{color:#fff!important}ul.archive-button li:hover{background:#751D84}#page{margin-top:70px}.flex-row-wide{padding:20px;position:relative}.comment-form-cookies-consent label{font-size:13px}.entry-meta{font-size:10px}.vertical h2{font-size:18px}.subscribe-inner{display:block;text-align:center}.sub-line{padding:20px}.sub-line h2{font-size:20px;line-height:1.25;margin:0 0 10px}.subscribe.modal-link{font-size:11px;padding:7px;margin:10px auto 0;display:block;width:fit-content}.top-subscribe .subscribe.modal-link{width:inherit;display:inline-block;margin:0 0 0 5px}#subscribe .modal-inner{background-size:100px;background-position:top center}#subscribe .widget{padding:120px 50px 50px}a.search.modal-link{right:5px;bottom:200px}a.fl-button{right:5px;bottom:130px}.entry-header{margin:20px auto 10px}.post-related{width:80%}p.comment-form-author,p.comment-form-email{width:100%}.comment-author-details{display:block}.post-share a{margin:10px}p.comment-form-author,p.comment-form-email{display:block}p.comment-form-author input#author,p.comment-form-email input#email{border:0;width:inherit;padding:8px 0}.flex-row .post-search{width:100%;margin:0 auto 10px;display:block}.post-search .entry-details{margin:0;width:100%;padding:20px 20px 30px}.post-search .entry-meta{text-align:left}.vertical-sm,.flex-row .vertical-sm{width:calc(1 / 3 * 100% - 20px);margin:0 20px 30px 0}.vertical-sm:nth-child(3n){margin:0 0 30px 0!important}.flex-row .post-list{width:calc(1 / 2 * 100% - 10px);margin:0 10px 10px 0}.flex-row .post-list:nth-child(2n){margin:0 0 10px 0!important}.post-numbered h3{font-size:14px;padding:5px}.latest-post-group{margin:0 auto 20px}.callout-inner{display:block;width:70%}.callout-content{padding-left:0;width:100%;margin-top:20px}.callout-content h2,.page .entry-content .callout-content h2{text-align:center;margin:10px auto}.callout-inner img{max-width:300px;display:block;margin:0 auto}.callout-content,.callout-content h2,.callout-content .content-meta{text-align:center}li.text-link{width:calc(1 / 2 * 100% - 20px);margin:5px auto}.sm-img{width:calc(1 / 3 * 100% - 5px);margin:0 0 10px}.side-posts .vertical{width:calc(1 / 3 * 100% - 20px);margin:0 0 10px}.sm-img .key-label{font-size:11px;width:90%;left:5%;padding:5;top:calc(50% - 12px)}.section-header.flex-row,.latest-header.flex-row{display:block;text-align:center}.section-header h2{display:block;width:fit-content;margin:0 auto 10px}.section-header .section-title{text-align:center;margin:0 auto 10px}.section-description{text-align:center}.latest-header h2{text-align:center;justify-content:center;font-size:20px}.section-meta{text-align:center;width:75%}.block-footer{text-align:center}.latest-header a.bf-btn{position:absolute;bottom:0;display:block;left:calc(50% - 150px);right:calc(50% - 150px);margin-top:20px}.page-header .wrap{display:block}.page-title{margin:0 0 15px}.site-info.flexbox{display:block;text-align:center}.footer-branding{width:100%;margin:0 auto 40px}.press-inner{flex-wrap:wrap}.press-inner img{width:20%;text-align:center;margin:10px auto}.press-inner .sm-caps{margin:10px auto;text-align:center}ul.footer-index{width:80%;flex-wrap:wrap;margin:0 auto;clear:both;line-height:1}ul.footer-index li{width:calc(1 / 2 * 100% - 10px);padding:20px 0;text-align:left;border-top:2px solid #751D84;position:relative}.footer-index .menu-item{list-style:none}.footer-index .menu-item a{border:none;display:block;position:relative;text-decoration:none}.footer-index .submenu-expand{background:transparent;border:none;border-radius:0;box-shadow:none;padding:0;outline:none;cursor:pointer;position:absolute;line-height:0;right:0;top:0;color:#751D84;font-size:24px;display:block;text-align:right;width:48px;height:48px}.footer-index .sub-menu{display:none}.footer-index .submenu-expand.expanded+.sub-menu{display:block;transition:400ms}.footer-index .submenu-expand.expanded+.sub-menu .menu-item{border-top:0;width:100%}.footer-notes{display:block;font-size:14px}ul.footer-menu{display:block;margin:0 auto 20px;text-align:center}.credits{display:block;text-align:center;line-height:1.5;font-size:.55em}.lh-subscribe .enews-form{display:block}.lh-subscribe .enews input[type="email"],.lh-subscribe .enews input[type="text"]{margin:0 auto 5px}.lh-subscribe .type-options{display:block}.lh-subscribe .input-option{margin:0 10px 0 0;display:inline-block}}@media screen and (max-width:600px){.ingredient-group ul{column-count:2;-ms-column-count:2;-webkit-column-count:2;-moz-column-count:2;column-gap:20px;-ms-column-gap:20px;-webkit-column-gap:20px;-moz-column-gap:20px;margin:20px 0 0!important;max-width:100%!important;width:100%!important}#subscribe input[type="email"],#subscribe input[type="text"]{width:100%;max-width:200px;min-width:120px}h1.entry-title{text-align:center}.recipe-details{justify-content:center}.recipe-details .wprm-recipe-rating{text-align:center}.entry-meta,.disclosure,.footer-disclosure{text-align:center}.entry-footer .row{display:block;text-align:center}.post-share{justify-content:center}.post-related h3{font-size:16px}.comment-count{display:block;margin:20px auto 0}.post-author h3{font-size:22px}.post-author .flexbox,.post-nav.flexbox{display:block}.author-img{padding-right:0;padding-bottom:20px;margin:0 auto}.post-author-info{width:100%;text-align:center}.content-meta .sm-caps{display:block;margin:10px auto}.comment-meta.breadcrumbs{text-align:left}.prev-post,.next-post{width:100%;margin-bottom:20px}.vertical,.side-posts .vertical,.post-numbered{width:calc(1 / 2 * 100% - 5px);margin:0 10px 10px 0}.vertical:nth-child(2n),.side-posts .vertical:nth-child(2n),.post-numbered:nth-child(2n){margin:0 0 10px}.flex-row .vertical,.post-numbered,.post-numbered:nth-child(5n){margin:0 10px 10px 0}.post-numbered:nth-child(n+5){margin-bottom:10px}.flex-row .vertical:nth-child(2n),.post-numbered:nth-child(2n){margin:0 0 10px}.video{width:90%;margin:0 auto 30px;max-width:350px}.circle-image{width:calc(1 / 4 * 100% - 20px)}.circle-image:nth-child(4n){margin:0 0 5px!important}.sm-img,.bg-img{width:calc(1 / 2 * 100% - 10px);margin:0 10px 10px 0}.sm-img:nth-child(2n),.bg-img:nth-child(2n){margin:0 0 10px!important}.flex-row .video,.flex-row .video:nth-child(3n){margin:0 auto 10px;max-width:350px}.flex-row .post-list{width:100%;margin:0 auto 10px}.list-content{max-width:200px;width:100%}.post-search .entry-summary,.post-search .post-btn,.post-search .entry-meta{display:none}.post-search h2{font-size:20px;margin:0}.post-search .featured-image{display:block}.post-search .entry-details{min-width:150px}.post-search .featured-image{width:100%}.arc-info{position:relative}.breadcrumbs,.page-title,.arc-desc,#recent h2{text-align:center}.page-header .search-form{margin:0 auto}.page-title{margin:0 auto 20px}.callout-inner{width:80%}li.text-link{width:100%}.press-inner .sm-caps{display:block;width:100%}.press-inner img{width:30%}ul.footer-index li{width:100%}ul.footer-menu li{width:45%;padding:10px}ul.footer-menu li:after{display:none}.wprm-recipe-template-bellyfull-snippet{margin:80px auto!important}}@media screen and (max-width:450px){.circle-image{width:calc(1 / 2 * 100% - 10px);margin:0 5px 5px 0}.circle-image:nth-child(2n){margin:0 0 5px}.vertical-sm,.flex-row .vertical-sm,.vertical-sm:nth-child(3n){width:calc(1 / 2 * 100% - 5px);margin:0 10px 10px 0!important}.vertical-sm:nth-child(2n),.flex-row .vertical-sm:nth-child(2n){margin:0 0 10px!important}.vertical-sm h2{font-size:14px}}