@charset "UTF-8";#g-offcanvas{background-color:#222;border:3rem solid #222;border-left-width:2rem;border-right-width:2rem;width:50%;color:#fff;opacity:0;background-image:url(https://jenblossomcellars.com/wp-content/uploads/2025/01/jbc-overlaymenu-vines-bg.jpg);background-size:cover;background-position:left top;bottom:0;transform:translate3d(0,10rem,0);transition:opacity 1s cubic-bezier(.1,.57,.1,1),transform 1s cubic-bezier(.1,.57,.1,1)}.ff-notification-enabled #g-offcanvas{top:33px}@media only all and (min-width:60rem) and (max-width:74.99rem){#g-offcanvas{border-width:2rem}}@media only all and (min-width:60rem){#g-offcanvas{top:0}.ff-notficiation-enabled.gcv-wines-page #g-offcanvas{top:83px}}@media only all and (max-width:59.99rem){#g-offcanvas{width:100%;border:none;bottom:61px;flex-flow:column}.ff-notficiation-enabled #g-offcanvas{top:33px}.g-offcanvas-open #g-offcanvas{display:flex}}.g-offcanvas-opening #g-offcanvas,.g-offcanvas-open:not(.g-offcanvas-closing) #g-offcanvas{opacity:1;transform:translate3d(0,0,0)}#g-offcanvas a{color:#fff}#g-offcanvas a:hover{color:#426378}#g-offcanvas>.g-grid{height:100%;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}@media only all and (max-width:47.99rem){#g-offcanvas>.g-grid{-webkit-flex-flow:column;-moz-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}@media only all and (max-width:47.99rem){#g-offcanvas .jbc-overlaymenu-social-block{width:100%;order:2;-webkit-box-flex:inherit;-moz-box-flex:inherit;box-flex:inherit;-webkit-flex:inherit;-moz-flex:inherit;-ms-flex:inherit;flex:inherit}}@media only all and (max-width:47.99rem){#g-offcanvas .jbc-overlaymenu-social-block>.g-content{margin-top:0;padding-top:0;margin-bottom:0;padding-bottom:0}}#g-offcanvas .jbc-overlaymenu-social-block .jb-social-img{text-align:center}@media only all and (max-width:47.99rem){#g-offcanvas .jbc-overlaymenu-social-block .jb-social-img{display:none}}#g-offcanvas .jbc-overlaymenu-social-block .jb-social-img .jbc-overlaymenu-social-butterfly{width:10rem}@media only all and (max-width:47.99rem){#g-offcanvas .jbc-overlaymenu-social-block .social{text-align:center;text-transform:uppercase}}#g-offcanvas .jbc-overlaymenu-social-block .social a{font-size:1.5rem;display:inline-block;margin:1rem}@media only all and (max-width:47.99rem){#g-offcanvas .jbc-overlaymenu-social-block .social a{padding:0 .5rem;font-size:1.75rem}}#g-offcanvas .jbc-overlaymenu-social-block .social a .g-social-text{font-size:.75rem;display:block}@media only all and (min-width:48rem){#g-offcanvas .jbc-overlaymenu-social-block .social a .g-social-text{display:none}}@media only all and (max-width:47.99rem){#g-offcanvas .jbc-overlaymenu-menu-block{width:100%;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}}@media only all and (max-width:47.99rem){#g-offcanvas .jbc-overlaymenu-menu-block>.g-content{height:100%;margin:0;padding:1rem 2rem 1.5rem}}@media only all and (max-width:47.99rem){#g-offcanvas .jbc-overlaymenu-menu-block #g-mobilemenu-container{height:100%}}@media only all and (max-width:47.99rem){#g-offcanvas .jbc-overlaymenu-menu-block #g-mobilemenu-container .g-toplevel{height:100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-flex-flow:column;flex-flow:column}}@media only all and (max-width:47.99rem){#g-offcanvas .jbc-overlaymenu-menu-block #g-mobilemenu-container .g-toplevel>.g-menu-item{width:100%;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}@media only all and (max-width:47.99rem){#g-offcanvas .jbc-overlaymenu-menu-block #g-mobilemenu-container .g-toplevel>.g-menu-item>.g-menu-item-container{width:100%;padding:.469rem 1rem}}#g-offcanvas .jbc-overlaymenu-menu-block .jbc-offcanvas-account-icons{display:flex;flex-flow:row wrap;text-align:center;text-transform:uppercase;padding-top:1rem}#g-offcanvas .jbc-overlaymenu-menu-block .jbc-offcanvas-account-icons a{flex:1;text-decoration:none}#g-offcanvas .jbc-overlaymenu-menu-block .jbc-offcanvas-account-icons a .fas{font-size:1.5rem}#g-offcanvas .jbc-overlaymenu-menu-block .jbc-offcanvas-account-icons a .g-social-text{display:block}@media only all and (min-width:60rem) and (max-width:74.99rem){#g-offcanvas .jbc-overlaymenu-menu-block .jbc-offcanvas-account-icons a .g-social-text{font-size:.65rem;padding-top:.15rem}}@media only all and (max-width:47.99rem){#g-offcanvas .jbc-overlaymenu-menu-block .jbc-offcanvas-account-icons a .g-social-text{font-size:.8rem}}#g-offcanvas #g-mobilemenu-container ul>li{-webkit-transition:background-color 1s cubic-bezier(0,.55,.45,1);-moz-transition:background-color 1s cubic-bezier(0,.55,.45,1);transition:background-color 1s cubic-bezier(0,.55,.45,1)}#g-offcanvas #g-mobilemenu-container ul>li>.g-menu-item-container{color:#fff;padding:.5rem 1rem;-webkit-transition:color 1s cubic-bezier(0,.55,.45,1);-moz-transition:color 1s cubic-bezier(0,.55,.45,1);transition:color 1s cubic-bezier(0,.55,.45,1)}#g-offcanvas #g-mobilemenu-container ul>li>.g-menu-item-container:hover{color:#426378}#g-offcanvas #g-mobilemenu-container ul>li>.g-menu-item-container .g-menu-item-content{text-transform:uppercase}#g-offcanvas #g-mobilemenu-container ul>li>.g-menu-item-container .g-menu-item-content .g-menu-item-subtitle{font-size:1rem}@media only all and (max-width:47.99rem){#g-offcanvas #g-mobilemenu-container ul>li>.g-menu-item-container .g-menu-item-content .g-menu-item-subtitle{display:none}}#g-offcanvas #g-mobilemenu-container ul>li>.g-menu-item-container .g-menu-item-content .g-menu-item-title{font-weight:700;font-size:2rem;line-height:1.1em;letter-spacing:.075em}@media only all and (min-width:60rem) and (max-width:74.99rem){#g-offcanvas #g-mobilemenu-container ul>li>.g-menu-item-container .g-menu-item-content .g-menu-item-title{font-size:1.5rem}}#g-offcanvas #g-mobilemenu-container ul>li.g-menu-item-type-particle .g-menu-item-container{border:1px solid #fff;margin-top:1rem}#g-offcanvas #g-mobilemenu-container ul>li.g-menu-item-type-particle .g-menu-item-container .g-title{margin:0;text-transform:uppercase;color:#fff}#g-offcanvas #g-mobilemenu-container ul .g-dropdown-column{width:50vw}@media print{#g-offcanvas{background:#fff!important;color:#000!important}}.g-offcanvas-open .g-offcanvas-left #g-page-surround{left:50vw}.g-offcanvas-open .g-offcanvas-right #g-page-surround{right:50vw}.outline-landing{overflow:hidden;height:100%}.outline-landing #g-page-surround{height:100%;min-height:100%;padding-bottom:0}.outline-landing #g-main{padding:0;height:100%}.outline-landing #g-main>.g-grid{height:100%}.outline-landing .ff-landing-gblock{height:100%}.outline-landing .ff-landing-gblock>.g-content{height:100%;margin:0;padding:0}.outline-landing #g-page-surround{transition:opacity 0.75s cubic-bezier(0,.55,.45,1)}.outline-landing:not(.ff-images-loaded.gcv-images-loaded) #g-page-surround{opacity:0!important}.outline-landing:not(.ff-images-loaded.gcv-images-loaded) #ff_loading{opacity:1}#ff-landing{position:relative;height:100%}#ff-landing .ff-landing-hfb-logo{position:absolute;left:50%;top:50%;background-color:#a49994;transform:translate3d(-50%,-50%,0);width:25vw;padding:.75vw 4vw;pointer-events:none;box-shadow:.146vw .146vw .365vw rgb(0 0 0 / .4)}@media only all and (max-width:47.99rem){#ff-landing .ff-landing-hfb-logo{width:85vw;padding:1vh 4vh}}#ff-landing .ff-landing-hfb-logo .ff-landing-hfb-logo{width:100%;height:auto}#ff-landing .ff-landing-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;height:100%}#ff-landing .ff-landing-container .ff-landing-block{position:relative;height:100%}#ff-landing .ff-landing-container .ff-landing-block a{color:#fff}#ff-landing .ff-landing-container .ff-landing-block .ff-landing-block-bg{position:absolute;left:0;top:0;right:0;left:0;width:100%;height:100%;overflow:hidden}#ff-landing .ff-landing-container .ff-landing-block .ff-landing-block-bg:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgb(164 153 148 / .5);mix-blend-mode:multiply;transition:opacity 1s cubic-bezier(0,.55,.45,1)}@media only all and (max-width:47.99rem){#ff-landing .ff-landing-container .ff-landing-block .ff-landing-block-bg:after{background:rgb(164 153 148 / .5);background:linear-gradient(180deg,#fff0 0%,#a49994 100%)}}#ff-landing .ff-landing-container .ff-landing-block .ff-landing-block-bg img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:transform 10s cubic-bezier(.61,1,.88,1);transform-origin:top center}@media only all and (min-width:60rem){#ff-landing .ff-landing-container .ff-landing-block:hover img.ff-landing-img-logo{transform:scale(1.15)}#ff-landing .ff-landing-container .ff-landing-block:hover .ff-landing-block-bg:after{opacity:0}#ff-landing .ff-landing-container .ff-landing-block:hover .ff-landing-block-bg img{transform:scale(1.25);transition-duration:10s;transition-timing-function:cubic-bezier(.5,1,.89,1)}#ff-landing .ff-landing-container .ff-landing-block:hover .ff-landing-block-name span{text-shadow:.146vw .146vw 1.1vw rgb(0 0 0 / .5),.146vw .146vw 2.2vw rgb(0 0 0 / .6)}}@media only all and (min-width:60rem) and (max-width:47.99rem){#ff-landing .ff-landing-container .ff-landing-block:hover .ff-landing-block-bg:after{opacity:1}}#ff-landing .ff-landing-container .ff-landing-block .ff-landing-block-name{position:relative;z-index:1;width:100%;height:100%;display:flex;flex-flow:column;justify-content:flex-end;align-items:center;text-align:center;padding-bottom:5%;pointer-events:none}@media only all and (max-width:47.99rem){#ff-landing .ff-landing-container .ff-landing-block .ff-landing-block-name{padding:10% 5% 20%}}#ff-landing .ff-landing-container .ff-landing-block .ff-landing-block-name .ff-landing-img-logo{width:15%;height:auto;filter:drop-shadow(.146vw .146vw .365vw rgb(0 0 0 / .4));transform-origin:bottom center;transition:transform 3s cubic-bezier(0,.55,.45,1)}@media only all and (max-width:47.99rem){#ff-landing .ff-landing-container .ff-landing-block .ff-landing-block-name .ff-landing-img-logo{width:35%}}#ff-landing .ff-landing-container .ff-landing-block .ff-landing-block-name span{display:block;margin-top:.5rem;font-size:1.5rem;text-transform:uppercase;text-shadow:.146vw .146vw .365vw rgb(0 0 0 / .4);transition:text-shadow 1s cubic-bezier(0,.55,.45,1);pointer-events:all}@media only all and (max-width:47.99rem){#ff-landing .ff-landing-container .ff-landing-block .ff-landing-block-name span{font-size:.75rem;margin-top:1rem;text-shadow:.25vh .25vh .5vh rgb(0 0 0 / .4),.5vh .5vh 1vh rgb(0 0 0 / .6)}}#ff-landing .ff-landing-container .ff-landing-block.ff-landing-block-top_left .ff-landing-block-name .ff-landing-img-logo{width:17%}@media only all and (max-width:47.99rem){#ff-landing .ff-landing-container .ff-landing-block.ff-landing-block-top_left .ff-landing-block-name .ff-landing-img-logo{width:40%}}@font-face{font-display:swap;font-family:"hf";src:url(https://jenblossomcellars.com/wp-content/themes/g5_fiftyfoot_child/custom/fonts/hf/hf.eot?ia6um9);src:url('https://jenblossomcellars.com/wp-content/themes/g5_fiftyfoot_child/custom/fonts/hf/hf.eot?ia6um9#iefix') format("embedded-opentype"),url(https://jenblossomcellars.com/wp-content/themes/g5_fiftyfoot_child/custom/fonts/hf/hf.ttf?ia6um9) format("truetype"),url(https://jenblossomcellars.com/wp-content/themes/g5_fiftyfoot_child/custom/fonts/hf/hf.woff?ia6um9) format("woff"),url('https://jenblossomcellars.com/wp-content/themes/g5_fiftyfoot_child/custom/fonts/hf/hf.svg?ia6um9#hf') format("svg");font-weight:400;font-style:normal;}[class^="hf-icon-"],[class*=" hf-icon-"]{font-family:"hf"!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hf-icon-hf:before{content:""}.hf-icon-gcv:before{content:""}.hf-icon-hsw:before{content:""}.hf-icon-jbc:before{content:""}.hf-icon-iv:before{content:""}.hf-icon-ke:before{content:""}.hf-brands-bar{background-color:#a29994;position:fixed;z-index:9999999;width:100%;top:0;left:0;letter-spacing:.0625rem;text-transform:uppercase;font-family:transat-text,sans-serif;font-weight:700;overflow:hidden}.hf-brands-bar:after{content:"";position:absolute;bottom:0;left:-10%;width:120%;height:150%;pointer-events:none;box-shadow:inset 0 0 1rem 0 rgb(0 0 0 / .5)}@media only all and (max-width:59.99rem){.hf-brands-bar{top:auto;bottom:60px;z-index:99999999}}@media only all and (min-width:60rem){#g-offcanvas .hf-brands-bar{display:none}}@media only all and (max-width:59.99rem){#g-offcanvas .hf-brands-bar{position:absolute;bottom:0;left:0}}@media only all and (max-width:59.99rem){body>.hf-brands-bar .hf-brands-bar-brands{display:none}}.hf-brands-bar.hf-brands-mobile-open .hf-brands-bar-brands{max-height:300px}@media only all and (max-width:59.99rem){.hf-brands-bar.hf-brands-mobile-open .hf-brands-bar-brands .hf-brands-bar-brand.hf-brands-bar-title:before{transform:translateY(-50%) rotate(180deg)}}.hf-brands-bar>.g-container{width:100%}.hf-brands-bar .hf-brands-bar-block>.g-content{margin:0;padding:0 .75rem}@media only all and (max-width:59.99rem){.hf-brands-bar .hf-brands-bar-block>.g-content{padding:0}}.hf-brands-bar .hf-brands-bar-inner{display:flex;flex-flow:row wrap;align-items:center}.hf-brands-bar .hf-brands-bar-inner .hf-brands-bar-account{flex:auto;text-align:right;align-self:center;font-size:.9rem}@media only all and (max-width:59.99rem){.hf-brands-bar .hf-brands-bar-inner .hf-brands-bar-account{position:fixed;align-self:unset;bottom:0;right:5rem;height:60px;display:flex;flex-flow:row wrap;align-items:center;font-size:1.25rem}}.hf-brands-bar .hf-brands-bar-inner .hf-brands-bar-account .hf-brands-bar-link{color:#000;margin-left:.5rem;display:inline-block}@media only all and (max-width:59.99rem){.hf-brands-bar .hf-brands-bar-inner .hf-brands-bar-account .hf-brands-bar-link{color:#426378}}@media only all and (max-width:1000px){.hf-brands-bar .hf-brands-bar-inner .hf-brands-bar-account .hf-brands-bar-link.hf-brands-bar-shop-link{display:none}}.hf-brands-bar .hf-brands-bar-inner .hf-brands-bar-account .hf-brands-bar-link:hover{color:#fff}.hf-brands-bar .hf-brands-bar-inner .hf-brands-bar-account #c7-cart{margin-left:.5rem;display:inline-block}@media only all and (max-width:59.99rem){.hf-brands-bar .hf-brands-bar-inner .hf-brands-bar-account #c7-cart{margin-left:1rem}}.hf-brands-bar .hf-brands-bar-inner .hf-brands-bar-account #c7-cart>.c7-user-nav__cart>.c7-link{display:block;padding:0;position:relative;font-size:inherit}.hf-brands-bar .hf-brands-bar-inner .hf-brands-bar-account #c7-cart>.c7-user-nav__cart>.c7-link:not([aria-label="View Cart, contains 0 items"]):after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;color:#fff;position:absolute;left:7px;top:5px;font-size:.3rem;transition:color 0.5s cubic-bezier(0,.55,.45,1)}@media only all and (max-width:59.99rem){.hf-brands-bar .hf-brands-bar-inner .hf-brands-bar-account #c7-cart>.c7-user-nav__cart>.c7-link:not([aria-label="View Cart, contains 0 items"]):after{left:10px;top:7px}}.hf-brands-bar .hf-brands-bar-inner .hf-brands-bar-account #c7-cart>.c7-user-nav__cart>.c7-link .c7-user-nav__cart__title:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;color:#000;transition:color 0.5s cubic-bezier(0,.55,.45,1)}@media only all and (max-width:59.99rem){.hf-brands-bar .hf-brands-bar-inner .hf-brands-bar-account #c7-cart>.c7-user-nav__cart>.c7-link .c7-user-nav__cart__title:before{color:#426378}}.hf-brands-bar .hf-brands-bar-inner .hf-brands-bar-account #c7-cart>.c7-user-nav__cart>.c7-link .c7-user-nav__cart__title svg{display:none}.hf-brands-bar .hf-brands-bar-inner .hf-brands-bar-account #c7-cart>.c7-user-nav__cart>.c7-link:hover .c7-user-nav__cart__title:before{color:#fff}.hf-brands-bar .hf-brands-bar-inner .hf-brands-bar-account #c7-cart>.c7-user-nav__cart>.c7-link:hover:after{color:#000000!important}.hf-brands-bar .hf-brands-bar-inner .hf-brands-bar-account #c7-cart>.c7-user-nav__cart>.c7-link .c7-user-nav__cart__count{display:none}.hf-brands-bar .hf-brands-bar-inner .hf-brands-bar-account #c7-side-cart{max-width:500px;font-size:1rem}.hf-brands-bar .hf-brands-bar-inner .hf-brands-bar-account #c7-side-cart .c7-cart__carrot{margin:1rem 0;max-width:none}.hf-brands-bar .hf-brands-bar-inner .hf-brands-bar-account #c7-side-cart .c7-cart__buttons,.hf-brands-bar .hf-brands-bar-inner .hf-brands-bar-account #c7-side-cart .c7-order-summary__buttons{display:flex;flex-flow:row wrap;column-gap:1rem}.hf-brands-bar .hf-brands-bar-inner .hf-brands-bar-account #c7-side-cart .c7-cart__buttons>a,.hf-brands-bar .hf-brands-bar-inner .hf-brands-bar-account #c7-side-cart .c7-order-summary__buttons>a{font-size:1.5rem;flex:auto;width:auto;margin:0;padding:.8125rem 1rem .625rem}.hf-brands-bar .hf-brands-bar-inner .hf-brands-bar-account #c7-side-cart .c7-cart__buttons>a[href="/checkout"],.hf-brands-bar .hf-brands-bar-inner .hf-brands-bar-account #c7-side-cart .c7-cart__buttons>a[href="/checkout/cart"],.hf-brands-bar .hf-brands-bar-inner .hf-brands-bar-account #c7-side-cart .c7-order-summary__buttons>a[href="/checkout"],.hf-brands-bar .hf-brands-bar-inner .hf-brands-bar-account #c7-side-cart .c7-order-summary__buttons>a[href="/checkout/cart"]{font-size:0}.hf-brands-bar .hf-brands-bar-inner .hf-brands-bar-account #c7-side-cart .c7-cart__buttons>a[href="/checkout"]:before,.hf-brands-bar .hf-brands-bar-inner .hf-brands-bar-account #c7-side-cart .c7-cart__buttons>a[href="/checkout/cart"]:before,.hf-brands-bar .hf-brands-bar-inner .hf-brands-bar-account #c7-side-cart .c7-order-summary__buttons>a[href="/checkout"]:before,.hf-brands-bar .hf-brands-bar-inner .hf-brands-bar-account #c7-side-cart .c7-order-summary__buttons>a[href="/checkout/cart"]:before{content:"Checkout";font-size:1.5rem;line-height:1em;display:block}.hf-brands-bar .hf-brands-bar-brands{color:#000;max-height:47px;overflow:hidden;transition:max-height 0.5s cubic-bezier(0,.55,.45,1)}@media only all and (max-width:59.99rem){.hf-brands-bar .hf-brands-bar-brands{display:none}}.hf-brands-bar .hf-brands-bar-brands a{color:#000;text-decoration:none}@media only all and (max-width:59.99rem){.hf-brands-bar .hf-brands-bar-brands a{display:flex;flex-flow:row wrap;width:100%;justify-content:center;align-items:center}}.hf-brands-bar .hf-brands-bar-brands a .hf-brands-bar-brand-title{position:relative}.hf-brands-bar .hf-brands-bar-brands a .hf-brands-bar-brand-title:before,.hf-brands-bar .hf-brands-bar-brands a .hf-brands-bar-brand-title:after{content:"";position:absolute;display:block;height:1px;width:0%;bottom:-1px;background-color:#000;transition:width 0.5s cubic-bezier(0,.55,.45,1)}@media only all and (max-width:59.99rem){.hf-brands-bar .hf-brands-bar-brands a .hf-brands-bar-brand-title:before,.hf-brands-bar .hf-brands-bar-brands a .hf-brands-bar-brand-title:after{display:none}}.hf-brands-bar .hf-brands-bar-brands a .hf-brands-bar-brand-title:before{right:50%}.hf-brands-bar .hf-brands-bar-brands a .hf-brands-bar-brand-title:after{left:50%}.hf-brands-bar .hf-brands-bar-brands ul{margin:0;list-style:none;display:flex;flex-flow:row wrap;align-items:flex-end;gap:1rem}@media only all and (max-width:1500px){.hf-brands-bar .hf-brands-bar-brands ul{gap:calc(1rem / 2)}}@media only all and (max-width:1330px){.hf-brands-bar .hf-brands-bar-brands ul{gap:calc(1rem / 3)}}.hf-brands-bar .hf-brands-bar-brands .hf-brands-bar-brand{display:inline-block;font-size:calc(0.75rem * 1);margin-top:.25rem}@media only all and (max-width:1500px){.hf-brands-bar .hf-brands-bar-brands .hf-brands-bar-brand{font-size:calc(0.7rem * 1)}}@media only all and (max-width:1330px){.hf-brands-bar .hf-brands-bar-brands .hf-brands-bar-brand{font-size:calc(0.65rem * 1)}}@media only all and (min-width:60rem) and (max-width:74.99rem){.hf-brands-bar .hf-brands-bar-brands .hf-brands-bar-brand{font-size:calc(0.6rem * 1)}}@media only all and (max-width:59.99rem){.hf-brands-bar .hf-brands-bar-brands .hf-brands-bar-brand{flex:0 100%;text-align:center;padding:.5rem 1.5rem;font-size:.7rem}}.hf-brands-bar .hf-brands-bar-brands .hf-brands-bar-brand:not(.hf-brands-bar-title) a{padding:.25rem 1rem;display:block;background-color:#edeae6}@media only all and (max-width:1500px){.hf-brands-bar .hf-brands-bar-brands .hf-brands-bar-brand:not(.hf-brands-bar-title) a{padding:.25rem .5rem}}@media only all and (max-width:1330px){.hf-brands-bar .hf-brands-bar-brands .hf-brands-bar-brand:not(.hf-brands-bar-title) a{padding:.25rem}}.hf-brands-bar .hf-brands-bar-brands .hf-brands-bar-brand.hf-brands-bar-title{font-size:calc(1rem * 1);align-self:center;margin-top:0}@media only all and (max-width:1500px){.hf-brands-bar .hf-brands-bar-brands .hf-brands-bar-brand.hf-brands-bar-title{font-size:calc(0.95rem * 1)}}@media only all and (max-width:1330px){.hf-brands-bar .hf-brands-bar-brands .hf-brands-bar-brand.hf-brands-bar-title{font-size:calc(0.85rem * 1)}}@media only all and (min-width:60rem) and (max-width:74.99rem){.hf-brands-bar .hf-brands-bar-brands .hf-brands-bar-brand.hf-brands-bar-title{font-size:calc(0.8rem * 1)}}@media only all and (max-width:59.99rem){.hf-brands-bar .hf-brands-bar-brands .hf-brands-bar-brand.hf-brands-bar-title{background-color:#9d928c;position:relative;padding-bottom:.75rem}.hf-brands-bar .hf-brands-bar-brands .hf-brands-bar-brand.hf-brands-bar-title:before{content:"";font-weight:900;font-family:"Font Awesome 5 Free";position:absolute;color:#000;right:1.5rem;top:50%;transform:translateY(-50%);transition:transform 0.5s cubic-bezier(0,.55,.45,1)}}.hf-brands-bar .hf-brands-bar-brands .hf-brands-bar-brand.hf-brands-bar-title .hf-icon{border-right:2px solid #000;padding-right:.25rem;margin-right:.25rem}.hf-brands-bar .hf-brands-bar-brands .hf-brands-bar-brand:not(.gcv-current-domain) a:hover{color:#000}.hf-brands-bar .hf-brands-bar-brands .hf-brands-bar-brand:not(.gcv-current-domain) a:hover .hf-icon:before{transform:scale(1.2)}.hf-brands-bar .hf-brands-bar-brands .hf-brands-bar-brand:not(.gcv-current-domain) a:hover .hf-brands-bar-brand-title:before,.hf-brands-bar .hf-brands-bar-brands .hf-brands-bar-brand:not(.gcv-current-domain) a:hover .hf-brands-bar-brand-title:after{width:50%;transition-delay:0.15s}@media only all and (min-width:60rem) and (max-width:74.99rem){.hf-brands-bar .hf-brands-bar-brands .hf-brands-bar-brand.gcv-current-domain{display:none}}.hf-brands-bar .hf-brands-bar-brands .hf-brands-bar-brand.gcv-current-domain a{cursor:default;position:relative;z-index:10;background-color:#222;color:#b7b8b9}.hf-brands-bar .hf-brands-bar-brands .hf-brands-bar-brand.gcv-current-domain .hf-brands-bar-brand-title:before,.hf-brands-bar .hf-brands-bar-brands .hf-brands-bar-brand.gcv-current-domain .hf-brands-bar-brand-title:after{display:none}@media only all and (max-width:59.99rem){.hf-brands-bar .hf-brands-bar-brands .hf-brands-bar-brand:nth-child(2){padding-top:1.5rem}}@media only all and (max-width:59.99rem){.hf-brands-bar .hf-brands-bar-brands .hf-brands-bar-brand:last-child{padding-bottom:1.5rem}}.hf-brands-bar .hf-brands-bar-brands .hf-brands-bar-brand .hf-icon{font-size:1rem}@media only all and (max-width:59.99rem){.hf-brands-bar .hf-brands-bar-brands .hf-brands-bar-brand .hf-icon{font-size:1.5rem;padding-right:.5rem}}.hf-brands-bar .hf-brands-bar-brands .hf-brands-bar-brand .hf-icon:before{display:inline-block;transition:transform 1s cubic-bezier(0,.55,.45,1)}@media only all and (max-width:59.99rem){.hf-brands-bar .hf-brands-bar-brands .hf-brands-bar-brand .hf-brands-bar-brand-title{flex:0 44%;text-align:left;white-space:nowrap}}.hf-brands-bar .hf-brands-bar-brands .hf-brands-bar-brand span{vertical-align:middle}#c7-content.c7-content--checkout{padding-top:28px!important}@media only all and (max-width:59.99rem){#c7-content.c7-content--checkout{padding-top:0!important}}@media only all and (max-width:59.99rem){.hf-brands-bar-wrapper{padding-top:47px;position:relative}}@media print{#g-brands{background:#fff!important;color:#000!important}}body{--sb-track-color:#222222;--sb-thumb-color:#426378;--sb-size:12px}@media only all and (max-width:59.99rem){body #redchirp-iframe{bottom:60px!important}}body::-webkit-scrollbar{width:var(--sb-size)}body::-webkit-scrollbar-track{background:var(--sb-track-color);border-radius:1px}body::-webkit-scrollbar-thumb{background:var(--sb-thumb-color);border-radius:1px;border:1px solid #222;border-top:none;border-bottom:none}@supports not selector(::-webkit-scrollbar){body{scrollbar-color:var(--sb-thumb-color) var(--sb-track-color)}}.bg-color-white{background-color:#fff}#ff-mobile-menu{height:auto;display:block;box-shadow:none;background-color:#222}@media only all and (max-width:59.99rem){#ff-mobile-menu{top:auto!important}}@media only all and (min-width:60rem){#ff-mobile-menu{top:30px;bottom:auto;background:#fff0;pointer-events:none}.ff-notification-enabled #ff-mobile-menu{top:61px}#ff-mobile-menu #ss_mobile_menu_toggle,#ff-mobile-menu .ff-mobilemenu-logo-emblem{pointer-events:all}#ff-mobile-menu .ff-mobilemenu-logo-emblem{height:0!important}}@media only all and (min-width:60rem){.page-id-7 #ff-mobile-menu .ff-mobile-menu-logo{visibility:hidden;opacity:0}}#ff-offcanvas-social .g-content{display:flex;flex-flow:column;justify-content:center;text-align:center}#ff-offcanvas-social .g-content:before{content:url(https://jenblossomcellars.com/wp-content/uploads/2024/04/jbc-logo.svg);width:60%;display:block;margin:0 auto}#ff-offcanvas-social .g-social a{background:none;border:none;font-size:1.5rem;display:inline-block;margin:1rem;padding:0}@media only all and (max-width:47.99rem){#ff-offcanvas-menu{width:100%}}#ff-offcanvas-menu #g-mobilemenu-container{height:100%;text-align:center;overflow:hidden}#ff-offcanvas-menu #g-mobilemenu-container .g-toplevel{height:100%;display:flex;flex-flow:column;justify-content:center}#ff-offcanvas-menu #g-mobilemenu-container .g-toplevel.g-slide-out>.g-menu-item>.g-menu-item-container{opacity:0}#ff-offcanvas-menu #g-mobilemenu-container .g-toplevel>.g-menu-item{text-transform:uppercase;flex:initial!important}@media only all and (max-width:47.99rem){#ff-offcanvas-menu #g-mobilemenu-container .g-toplevel>.g-menu-item{flex:1;display:flex;flex-flow:column;justify-content:center}}#ff-offcanvas-menu #g-mobilemenu-container .g-toplevel>.g-menu-item.g-parent .g-menu-parent-indicator{top:50%;transform:translateY(-50%);right:0}#ff-offcanvas-menu #g-mobilemenu-container .g-toplevel>.g-menu-item.g-parent .g-dropdown{text-align:left}#ff-offcanvas-menu #g-mobilemenu-container .g-toplevel>.g-menu-item.g-parent .g-dropdown .g-dropdown-column{width:100%}#ff-offcanvas-menu #g-mobilemenu-container .g-toplevel>.g-menu-item.g-parent .g-dropdown .g-menu-item .g-menu-item-title{font-size:1.35rem}#ff-offcanvas-menu #g-mobilemenu-container .g-toplevel>.g-menu-item.g-parent .g-dropdown .g-menu-item>.g-menu-item-container{font-weight:400;padding:.5rem}#ff-offcanvas-menu #g-mobilemenu-container .g-toplevel>.g-menu-item.g-parent .g-dropdown .g-menu-item>.g-menu-item-container .g-menu-item-title:before{font-family:"hf";display:inline-block;font-weight:400;font-size:1.25rem;padding-right:.35rem}#ff-offcanvas-menu #g-mobilemenu-container .g-toplevel>.g-menu-item.g-parent .g-dropdown .g-menu-item.ff-brands-offcanvas-gcv>.g-menu-item-container .g-menu-item-title:before{content:""}#ff-offcanvas-menu #g-mobilemenu-container .g-toplevel>.g-menu-item.g-parent .g-dropdown .g-menu-item.ff-brands-offcanvas-jbc>.g-menu-item-container{color:#b7b8b9}#ff-offcanvas-menu #g-mobilemenu-container .g-toplevel>.g-menu-item.g-parent .g-dropdown .g-menu-item.ff-brands-offcanvas-jbc>.g-menu-item-container .g-menu-item-title:before{content:""}#ff-offcanvas-menu #g-mobilemenu-container .g-toplevel>.g-menu-item.g-parent .g-dropdown .g-menu-item.ff-brands-offcanvas-hsw>.g-menu-item-container .g-menu-item-title:before{content:""}#ff-offcanvas-menu #g-mobilemenu-container .g-toplevel>.g-menu-item.g-parent .g-dropdown .g-menu-item.ff-brands-offcanvas-iv>.g-menu-item-container .g-menu-item-title:before{content:""}#ff-offcanvas-menu #g-mobilemenu-container .g-toplevel>.g-menu-item.g-parent .g-dropdown .g-menu-item.ff-brands-offcanvas-ke>.g-menu-item-container .g-menu-item-title:before{content:""}#ff-offcanvas-menu #g-mobilemenu-container .g-toplevel>.g-menu-item>.g-menu-item-container{transition:0.2s ease-out}#ff-offcanvas-menu #g-mobilemenu-container .g-toplevel>.g-menu-item>.g-menu-item-container>.g-menu-item-content{display:flex;flex-flow:column}#ff-offcanvas-menu #g-mobilemenu-container .g-toplevel>.g-menu-item .g-menu-item-title{font-weight:700;font-size:2rem;line-height:1.1em;letter-spacing:.075em;order:2}#ff-offcanvas-menu #g-mobilemenu-container .g-toplevel>.g-menu-item .g-menu-item-subtitle{order:1;font-size:1rem;display:block!important}#ff-offcanvas-menu #g-mobilemenu-container .g-menu-item-1025 .g-menu-item-container{border:1px solid #fff;margin-top:1rem}#ff-offcanvas-menu #g-mobilemenu-container .g-menu-item-1025 .g-menu-item-container .g-title{margin:0;text-transform:uppercase;color:#fff}#ff-offcanvas-menu #g-mobilemenu-container .g-menu-item-1025 .g-menu-item-container .ff-offcanvas-account-icons{display:flex;flex-flow:row wrap;text-align:center;text-transform:uppercase;padding-top:1rem}#ff-offcanvas-menu #g-mobilemenu-container .g-menu-item-1025 .g-menu-item-container .ff-offcanvas-account-icons a{flex:1;text-decoration:none;background:none;border:none}#ff-offcanvas-menu #g-mobilemenu-container .g-menu-item-1025 .g-menu-item-container .ff-offcanvas-account-icons a .fas{font-size:1.5rem}#ff-offcanvas-menu #g-mobilemenu-container .g-menu-item-1025 .g-menu-item-container .ff-offcanvas-account-icons a .g-social-text{display:block}@media only all and (max-width:47.99rem){.gantry .hf-brands-bar .hf-brands-bar-inner .hf-brands-bar-account .hf-brands-bar-link{margin-left:1.25rem}.gantry .hf-brands-bar .hf-brands-bar-inner .hf-brands-bar-account .hf-brands-bar-link:active,.gantry .hf-brands-bar .hf-brands-bar-inner .hf-brands-bar-account .hf-brands-bar-link:hover{color:#b7b8b9}}html{scroll-padding:27px}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-weight:700}html body.gantry #g-notification{top:30px}@media only all and (max-width:47.99rem){html body.gantry #g-notification{top:0}}html body.gantry #ff_notification_offset{min-height:30px}@media only all and (max-width:47.99rem){html body.gantry #ff_notification_offset{min-height:0}}html body.gantry.ff-notification-enabled #ff_notification_offset{height:61px}html body.gantry #g-newsletter{background-color:#426378}@media only all and (max-width:47.99rem){html body.gantry #g-newsletter{text-align:center}}html body.gantry #g-newsletter .gform_heading p{margin:0}html body.gantry #g-newsletter .gform_fields{align-items:center}html body.gantry #g-newsletter input[type="email"]{text-align:center;color:#222}html body.gantry #g-newsletter #field_submit{position:relative;padding-left:2rem}@media only all and (max-width:47.99rem){html body.gantry #g-newsletter #field_submit{display:block;padding:0}}html body.gantry #g-newsletter #field_submit:before{content:"";display:block;background-image:url(https://jenblossomcellars.com/wp-content/uploads/2024/05/jbc-coming-arrow1.svg);background-size:cover;background-position:center center;background-repeat:no-repeat;position:absolute;left:-15px;width:54px;height:15px;top:17px;transform:rotate(-90deg)}@media only all and (max-width:47.99rem){html body.gantry #g-newsletter #field_submit:before{transform:none;position:static;width:100%}}@media only all and (max-width:47.99rem){html body.gantry #g-newsletter #field_submit input[type="submit"]{padding:0}}html body.gantry #g-newsletter .gform_footer,html body.gantry #g-newsletter .gfield_validation_message{display:none}html body.gantry #g-container-footer a{color:#b7b8b9}html body.gantry #g-container-footer a:hover{color:#426378}html body.gantry #g-container-footer .jbc-footer-butterfly{width:3.5rem}html body.gantry #g-container-footer .jbc-heathfamily-logo{letter-spacing:-9px;padding:0 1rem 0 2rem;vertical-align:middle;font-size:45px;font-weight:700;line-height:1em}html body.gantry #g-container-footer .jbc-heathfamily-brand{vertical-align:middle;text-transform:uppercase;font-size:.75rem;border-left:2px solid #b7b8b9;padding:.5rem .75rem}html body.gantry #gform_submit_button_3{margin:0 auto}html body.gantry #ff-mobile-menu .ff-mobile-menu-inner{padding:5px 1rem}html body.gantry #g-offcanvas{top:30px}@media only all and (max-width:47.99rem){html body.gantry #g-offcanvas{bottom:60px;top:0}}html body.gantry.ff-notification-enabled #g-offcanvas{top:61px}@media only all and (max-width:47.99rem){html body.gantry.ff-notification-enabled #g-offcanvas{top:33px}}html body.gantry #ff-item_1027 .jbc-onepage-slider-mobilebottle>.n2-ss-layer-with-background{background-size:contain;margin-bottom:-4vh;margin-top:-12vh}#ff-item_1175 .ff-items-block-2>.g-content{max-width:500px}#ff-item_1202{z-index:1}@media only all and (max-width:47.99rem){#ff-item_1202 .ff-items-block-2{order:2}#ff-item_1202 .ff-items-block-2 .ff-items-top_image{display:none}#ff-item_1202 .ff-items-block-4{order:1}}#ff-item_1215{margin-top:-17rem}@media only all and (max-width:47.99rem){#ff-item_1215 .ff-items-block-3{margin-top:-21rem}}.jbc-ot-form-processed #ot-reservation-widget{opacity:1}.ot-dtp-picker{margin:0 auto}.ot-dtp-picker:after{content:"";display:block;clear:both;height:64px}@media only all and (max-width:47.99rem){.ot-dtp-picker:after{height:0}}@media only all and (max-width:47.99rem){.ot-dtp-picker{width:100%!important}}#ot-reservation-widget{opacity:0;-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;transition:opacity 0.2s ease-out}#ot-reservation-widget .ot-title{display:none}#ot-reservation-widget .ot-dtp-picker-form{margin-bottom:1rem;display:flex;flex-flow:row wrap}@media only all and (max-width:47.99rem){#ot-reservation-widget .ot-dtp-picker-form{height:auto}}#ot-reservation-widget .ot-party-size-picker,#ot-reservation-widget .ot-date-picker,#ot-reservation-widget .ot-time-picker{flex:auto}@media only all and (max-width:47.99rem){#ot-reservation-widget .ot-party-size-picker,#ot-reservation-widget .ot-date-picker,#ot-reservation-widget .ot-time-picker{flex:0 100%}}@media only all and (max-width:47.99rem){#ot-reservation-widget .ot-dtp-picker-selector{width:100%;float:none;border:none}#ot-reservation-widget .ot-dtp-picker-selector>select{left:0}}#ot-reservation-widget .jbc-reservation-form-confirmation{margin:0;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}#ot-reservation-widget .ot-dtp-picker-button{margin-top:0!important;outline:none;background-color:#426378;text-transform:uppercase;border:none;box-shadow:none}#ot-reservation-widget .ot-dtp-picker-button:disabled{opacity:.4;cursor:no-drop}@media only all and (max-width:47.99rem){#ot-reservation-widget .ot-dtp-picker-button{float:none;display:inline-block;margin:1rem 0!important;width:100%}}#ot-reservation-widget .jbc-ot-rules_submit-wrapper{clear:both;padding-top:1rem;flex:0 100%;display:flex;flex-flow:row wrap;align-items:center}@media only all and (max-width:47.99rem){#ot-reservation-widget .jbc-ot-rules_submit-wrapper{text-align:center;padding:1rem 1rem 0}}#ot-reservation-widget .ot-powered-by{display:none}