/*20622fdbabda11404659fbe22cad22c1*/
#g-navigation{z-index:9;transition:background 0.3s cubic-bezier(0.5, 1, 0.89, 1), box-shadow 0.3s ease}#g-navigation .ff-nav-logo-block svg path,#g-navigation .ff-nav-logo-block svg rect,#g-navigation .ff-nav-logo-block svg polygon{transition:fill 0.3s cubic-bezier(0.5, 1, 0.89, 1);fill:#d84b2d !important}#g-navigation .g-main-nav .g-toplevel>li.active{font-weight:bold}#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container{transition:color 0.3s cubic-bezier(0.5, 1, 0.89, 1)}body.home #g-navigation:not(.ff-nav-scrolled){background-color:transparent}body.home #g-navigation:not(.ff-nav-scrolled) .ff-nav-logo-block svg path,body.home #g-navigation:not(.ff-nav-scrolled) .ff-nav-logo-block svg rect,body.home #g-navigation:not(.ff-nav-scrolled) .ff-nav-logo-block svg polygon{fill:#f4f2f0 !important}body.home #g-navigation:not(.ff-nav-scrolled) .g-main-nav .g-toplevel>li>.g-menu-item-container{color:#f4f2f0 !important}#g-navigation .g-main-nav .g-toplevel{justify-content:space-between}body.home #g-navigation.ff-nav-scrolled{transition-delay:0.5s}body.home #g-navigation.ff-nav-scrolled .ff-nav-logo-block svg path,body.home #g-navigation.ff-nav-scrolled .ff-nav-logo-block svg rect,body.home #g-navigation.ff-nav-scrolled .ff-nav-logo-block svg polygon{transition-delay:0.5s}body.home #g-navigation.ff-nav-scrolled .g-main-nav .g-toplevel>li>.g-menu-item-container{transition-delay:0.5s}#g-navigation.ff-nav-scrolled{background:#f4f2f0;box-shadow:0 0 2rem rgba(0, 0, 0, 0.05)}#g-navigation.ff-nav-scrolled .ff-nav-logo-block svg path,#g-navigation.ff-nav-scrolled .ff-nav-logo-block svg rect,#g-navigation.ff-nav-scrolled .ff-nav-logo-block svg polygon{fill:#d84b2d !important}#g-navigation.ff-nav-scrolled .g-main-nav .g-toplevel>li>.g-menu-item-container{color:#d84b2d !important}#ff-mobile-menu{background-color:#f4f2f0}#ff-mobile-menu .ff-mobile-menu-inner{padding-left:0}#ff-mobile-menu .ff-mobile-menu-logo .ff-mobilemenu-logo-link .ff-mobilemenu-logo-emblem{height:60px;padding:0.35rem 0}#ff-mobile-menu .hamburger .hamburger-box{width:36px}#ff-mobile-menu .hamburger .hamburger-inner{background-color:#d84b2d !important}#ff-mobile-menu .hamburger .hamburger-inner:before,#ff-mobile-menu .hamburger .hamburger-inner:after{background-color:#d84b2d !important}#g-offcanvas{bottom:60px}#g-offcanvas #g-mobilemenu-container .g-menu-item-container{color:#d84b2d}@font-face{font-family:"wardrum";font-style:normal;font-weight:400;src:url('../fonts/wardrum/Wardrum-Regular.eot#iefix') format("embedded-opentype"), url('../fonts/wardrum/Wardrum-Regular.woff2') format("woff2"), url('../fonts/wardrum/Wardrum-Regular.woff') format("woff"), url('../fonts/wardrum/Wardrum-Regular.ttf') format("truetype"), url('../fonts/wardrum/Wardrum-Regular.svg#wardrum') format("svg")}.font-wardrum{font-family:"wardrum", sans-serif}.ff-ticker{overflow:hidden;width:100%;display:flex;align-items:center;white-space:nowrap;position:relative}.ff-ticker .ff-ticker__inner{display:flex;flex-direction:row;align-items:center;will-change:transform}.ff-ticker .ff-ticker__item{flex-shrink:0;padding-right:2rem;display:flex;align-items:center}.ff-ticker.size-xs{font-size:1rem}.ff-ticker.size-sm{font-size:1.5rem}.ff-ticker.size-md{font-size:2.5rem}.ff-ticker.size-lg{font-size:4rem}.ff-ticker.size-xl{font-size:6rem}.ff-ticker.size-xxl{font-size:10rem}.asi-logos-carousel{overflow:hidden;position:relative;width:100%}.asi-logos-carousel .embla__viewport{overflow:hidden;width:100%}.asi-logos-carousel .embla__container{display:flex;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-tap-highlight-color:transparent;margin-left:-10px}.asi-logos-carousel .embla__slide{flex:0 0 25%;min-width:0;padding-left:10px}@media (max-width:768px){.asi-logos-carousel .embla__slide{flex:0 0 50%}}@media (max-width:480px){.asi-logos-carousel .embla__slide{flex:0 0 100%}}.asi-logos-carousel .asi-logo-item{display:flex;justify-content:center;align-items:center;padding:0 20px}.asi-logos-carousel .asi-logo-item img{max-width:100%;height:auto;object-fit:contain}html body.gantry .button,html body.gantry .wp-block-button__link,html body.gantry .nf-add-fieldset,html body.gantry .ninja-forms-field[value="Submit"],html body.gantry .c7-btn,html body.gantry a.button.alt,html body.gantry button.button.alt,html body.gantry .defaultBtn,html body.gantry .gform_button{font-size:1.125rem;padding:0.9em 3.5em 0.65em}html body.gantry .wp-block-button.button{padding:0;background:none;border:none}#g-container-footer{position:relative;overflow:visible;padding:0 0 3rem;margin-top:100px;content-visibility:visible !important}@media only all and (max-width:47.99rem){#g-container-footer{padding-top:2rem}}body.page-id-1878 #g-container-footer{margin-top:0}#g-container-footer::before{content:"";display:block;position:absolute;top:-99px;left:0;width:100%;height:100px;background-repeat:no-repeat;background-size:100% 100%;background-image:url('https://fbgfoodandwine.com/wp-content/uploads/2026/03/wave.svg');z-index:10}@media only all and (min-width:48rem) and (max-width:59.99rem){#g-container-footer::before{height:80px;top:-79px}}@media only all and (max-width:47.99rem){#g-container-footer::before{height:60px;top:-59px}}#g-container-footer .ff-theme-logo{display:block}#g-container-footer .ff-theme-logo img{width:100%}#g-container-footer #menu-footer{margin:0;display:flex;flex-flow:row wrap;text-transform:uppercase}#g-container-footer #menu-footer>li{flex:1}#g-container-footer #menu-footer>li>a{font-weight:bold}#g-container-footer #menu-footer>li .sub-menu{margin:0}@media only all and (max-width:47.99rem){#g-copyright{text-align:center}}@media only all and (max-width:47.99rem){#g-copyright .ff-copyright-menu>.g-content{padding-top:0;margin-top:0}}#g-copyright .ff-copyright-menu .g-toplevel{display:flex;flex-flow:column}@media only all and (max-width:47.99rem){#g-copyright .ff-copyright-menu .g-toplevel{flex-flow:row nowrap;justify-content:space-evenly}}#g-copyright .ff-copyright-menu .g-toplevel>.g-menu-item .g-menu-item-container{padding:0}#g-copyright .ff-copyright-menu .g-toplevel>.g-menu-item .g-menu-item-content{text-decoration-line:underline !important;text-decoration-style:solid !important;text-underline-offset:0.1em !important;text-decoration-thickness:0.1em !important}ff-item.ff-item_nopadding-bg{padding:0 !important}.ff-items-block.ff-overlay-1:before,.ff-items-block.ff-overlay-2:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#d84b2d;opacity:0.5;z-index:999;pointer-events:none}.ff-items-block.ff-overlay-2:before{background-color:#232b2b}#gform_submit_button_2{background-color:#232b2b}body.blog .platform-content>.blog h1{text-align:center;text-transform:uppercase}body.blog .platform-content>.blog article.tease{height:calc(100% - 1.25rem);display:flex;flex-flow:column}body.blog .platform-content>.blog article.tease .entry-header{flex:1;display:flex;flex-flow:column}body.blog .platform-content>.blog article.tease .entry-header h2{flex:1;display:flex;flex-flow:column}body.blog .platform-content>.blog .entry-content{text-align:center}body.blog .platform-content>.blog .post-excerpt{text-align:left}body.single article.post{max-width:800px;margin:0 auto}