.agp__wrapper button,.agp__wrapper input,.agp__wrapper optgroup,.agp__wrapper select,.agp__wrapper textarea{font-size:16px!important}.header--root{padding-top:0}.header--top-row{display:none}.header--bottom-row{padding-bottom:5px;padding-top:5px}.header--bottom-row>.header--cart{display:none}.header--bottom-row .x-menu[data-x-menu--overlap=true]{height:152px;margin-left:-30px}.header--bottom-row .x-menu--overlap-icon{display:none!important}.header--bottom-row .x-menu--level-1--container{display:initial!important;margin-left:-20px}.header--bottom-row .x-menu--level-1--container .header--logo{padding:0 0 0 10px;position:static!important;transform:none!important;display:inline-block}.header--bottom-row .x-menu--level-1--container .header--logo a img{display:none}.header--bottom-row .x-menu--level-1--container .header--logo a:after{content:url(https://cdn.shopify.com/s/files/1/0538/0341/7774/files/tvl-logo-badge-wht.svg?v=1623948510);vertical-align:middle}.header--bottom-row .x-menu--level-1--container .header--cart{position:static;display:inline-block}.header--bottom-row .x-menu--level-1--link>a{padding-bottom:16px}.x-menu--level-1--container ul.x-menu--level-2--list li.x-menu--level-2--link a.list-title,.x-menu--level-2--container li.x-menu--level-2--link:first-child a.list-title,.x-menu--level-2--container .x-menu--level-2--list li.x-menu--level-2--link:first-child a.list-title{font-weight:700}.x-menu--level-2--link a{font-weight:400}.header--cart-link{padding:0!important;vertical-align:middle;position:relative}.header--cart-link svg{display:none}.header--cart-link:before{content:"";background:url(shopping_cart.svg);display:inline-block;width:26px;height:26px;margin-top:20px;margin-right:30px}.header--cart-number{position:absolute;left:5px;color:#39643a}.header--mobile{padding-top:10px;padding-bottom:10px}.header--mobile .header--mobile--title{z-index:1}.header--mobile .header--mobile--title a img{display:none}.header--mobile .header--mobile--title a:after{content:url(https://cdn.shopify.com/s/files/1/0538/0341/7774/files/tvl-logo-badge-wht-mobile.svg?v=1623951560);vertical-align:middle;line-height:0}.header--mobile .header--mobile--cart{z-index:1}.header--mobile .header--cart-link:before{margin-right:16px}h6.pd_item_tags_country{font-size:15px;text-transform:capitalize;line-height:25px}h6.pd_item_tags_varietal{font-size:15px;text-transform:capitalize;line-height:28px}@media screen and (max-width: 1200px){.header--bottom-row{display:none}.header--mobile{display:flex}.header--mobile .mobile-icons{display:inline-block}}.mobile-nav--search a{padding-top:16px;padding-bottom:16px}.mobile-nav--login a{padding-top:18px;padding-bottom:18px;color:#79cdcb}#shopify-section-framework--footer .footer--root{padding-top:70px;padding-bottom:50px}#shopify-section-framework--footer ul.footer--menu li{font-size:17px;margin-bottom:10px}#shopify-section-framework--footer .footer--subscribe--info{font-size:17px;padding-bottom:25px;line-height:1.25em}#shopify-section-framework--footer #footer-email{background:transparent;border-radius:15px;width:60%;color:#fff;font-weight:400;padding-bottom:19px}#shopify-section-framework--footer #footer-email::placeholder{color:#fff;line-height:1.2em;font-weight:400}#shopify-section-framework--footer .footer--form-submit{width:40%}#shopify-section-framework--footer .footer--form-submit button{width:100%;border-radius:15px;padding-top:1px}#shopify-section-framework--footer .footer--social-icons{margin-top:15px}#shopify-section-framework--footer .footer--social-icons .icon--root:hover{color:#79cdcb;background:none}#shopify-section-framework--footer .footer--social-icons .icon--root{width:40px;height:27px}#shopify-section-framework--footer .footer--social-icons .icon--instagram{height:27px!important;padding:0!important}#shopify-section-framework--footer .custom-payment-logos{width:50%;padding:20px 0 60px;display:inline-block}#shopify-section-framework--footer .custom-footer-info{display:inline-block;float:right;margin-top:40px;max-width:300px}#shopify-section-framework--footer hr{padding:0;margin-bottom:20px;border-top:none;border-left:none;border-right:none}#shopify-section-framework--footer .custom-privacy-and-terms{display:flex;justify-content:space-between}#shopify-section-framework--footer .footer--sub{display:none}@media screen and (max-width: 767px){#shopify-section-framework--footer .custom-payment-logos{width:100%;margin:auto;max-width:500px;padding:25px 0;display:block}#shopify-section-framework--footer .custom-footer-info{display:block;float:none;margin-top:initial;max-width:unset;text-align:center}}#shopify-section-1616248570d0c90c8a{background:#f1f7f9;margin-bottom:-50px}#shopify-section-1616248570d0c90c8a .featured-text--root{padding-bottom:0;z-index:1;position:relative}#shopify-section-1616248570d0c90c8a .featured-text--heading{color:#000;font-size:50px}#shopify-section-1616248570d0c90c8a .featured-text--body p:not(:last-child){color:#000;font-weight:700;font-size:18px;padding-top:16px}#shopify-section-1616248570d0c90c8a .featured-text--body p:last-child{margin-top:30px;margin-bottom:30px}#shopify-section-1616248570d0c90c8a .featured-text--body p:last-child a:first-child{background:#79cdcb;border:1px solid #79CDCB;box-sizing:border-box;border-radius:15px;text-decoration:none;padding:16px 30px 13px;color:#fff;font-weight:700;margin-right:30px;transition:all .3s}#shopify-section-1616248570d0c90c8a .featured-text--body p:last-child a:first-child:hover{opacity:.7}#shopify-section-1616248570d0c90c8a .featured-text--body p:last-child a:last-child{background:transparent;border:1px solid #79CDCB;box-sizing:border-box;border-radius:15px;text-decoration:none;padding:16px 30px 13px;color:#79cdcb;font-weight:700;transition:all .3s}#shopify-section-1616248570d0c90c8a .featured-text--body p:last-child a:last-child:hover{background:#79cdcb;color:#fff}@media screen and (max-width: 450px){#shopify-section-1616248570d0c90c8a{margin-bottom:-50px}#shopify-section-1616248570d0c90c8a .featured-text--heading{font-size:26px}#shopify-section-1616248570d0c90c8a .featured-text--body p:last-child a:first-child{display:block;max-width:200px;margin:auto}#shopify-section-1616248570d0c90c8a .featured-text--body p:last-child a:last-child{display:block;max-width:200px;margin:20px auto auto}}#shopify-section-1616250941ef9684d7{background:#f1f7f9;padding-top:300px}#shopify-section-1616250941ef9684d7.zap{padding-top:0}#shopify-section-1616250941ef9684d7 .featured-content--root{background:#f1f7f9!important;padding:0!important}@media screen and (max-width: 450px){#shopify-section-1616250941ef9684d7{padding-top:100px}}#shopify-section-1616312090799c4b21 .featured-collections--title{font-weight:700}#shopify-section-1616312090799c4b21 .featured-collections--item a img{transition:all .3s}#shopify-section-1616312090799c4b21 .featured-collections--item a:hover img{opacity:.5;transform:scale(1.05)}@media screen and (max-width: 767px){#shopify-section-1616312090799c4b21 .featured-collections--root{padding-top:55px}#shopify-section-1616312090799c4b21 .featured-collections--heading{padding-bottom:25px}#shopify-section-1616312090799c4b21 .featured-collections--title{margin-bottom:30px}}@media screen and (min-width:768px){#shopify-section-1616312437866dd3fb .slide{background:#396439}#shopify-section-1616312437866dd3fb .image--root{width:50%!important}#shopify-section-1616312437866dd3fb .caption{width:55%;background:#fff;margin-right:0;max-width:unset}}@media screen and (max-width:1099px){#shopify-section-1616312437866dd3fb .caption h2{font-size:20px}#shopify-section-1616312437866dd3fb .caption p{font-size:12px}}@media screen and (max-width:824px){#shopify-section-1616312437866dd3fb .caption{padding:16px}}@media screen and (max-width:767px){#shopify-section-1616312437866dd3fb .caption{padding-bottom:30px;text-align:center!important}}#shopify-section-1616312437866dd3fb .slideshow--button a{background:transparent}#shopify-section-1616312437866dd3fb .slideshow--button a div{color:#4b824e;background:#fff;border:1px solid #4B824E;box-sizing:border-box;border-radius:15px;padding-left:25px;padding-right:70px;position:relative;transition:all .3s}#shopify-section-1616312437866dd3fb .slideshow--button a div:hover{opacity:.7}#shopify-section-1616312437866dd3fb .slideshow--button a div:after{content:url(https://cdn.shopify.com/s/files/1/0538/0341/7774/files/arrow-01_2.png?v=1616318280);position:absolute;top:50%;transform:translateY(-50%);height:30px;right:20px}#shopify-section-1616312437866dd3fb .owl-pagination{display:none}#shopify-section-1616320132820c4b52{background:#fffbf2}#shopify-section-1616320132820c4b52 .featured-text--body p:last-child{margin-top:25px}#shopify-section-1616320132820c4b52 .featured-text--body p:last-child a{color:#4b824e;text-decoration:none;background:#fff;border:1px solid #4B824E;box-sizing:border-box;border-radius:15px;padding:13px 70px 10px 25px;position:relative;transition:all .3s;font-weight:700}#shopify-section-1616320132820c4b52 .featured-text--body p:last-child a:hover{opacity:.7}#shopify-section-1616320132820c4b52 .featured-text--body p:last-child a:after{content:url(https://cdn.shopify.com/s/files/1/0538/0341/7774/files/arrow-01_2.png?v=1616318280);position:absolute;top:50%;transform:translateY(-50%);height:22px;right:20px}#shopify-section-161632141830c8c491 img{margin-left:-100%}#shopify-section-161632141830c8c491 img.zap2{margin-left:0}#shopify-section-16163253317a889023{background:#fffbf2}#shopify-section-16163253317a889023 .custom-content--root{padding-left:0;padding-right:0;padding-top:0;max-width:unset}#shopify-section-16163253317a889023 .custom-image{background-image:url(https://cdn.shopify.com/s/files/1/0538/0341/7774/files/eco_Modified.png?v=1616325410);background-size:contain;background-repeat:repeat-x;height:250px;width:100%;background-position:0% 0%}@media screen and (max-width: 1060px){#shopify-section-16163253317a889023 .custom-image{background-size:cover}}#shopify-section-1616333924a45f7fed{background:#fffbf2}@media screen and (min-width: 768px){#shopify-section-1616333924a45f7fed .featured-grid--item--image img{transition:all .3s}#shopify-section-1616333924a45f7fed .featured-grid--item:nth-child(1) .featured-grid--item--container:hover .featured-grid--item--image img{opacity:0}#shopify-section-1616333924a45f7fed .featured-grid--item:nth-child(2) .featured-grid--item--container:hover .featured-grid--item--image img{transform:scale(1.1)}#shopify-section-1616333924a45f7fed .featured-grid--item:nth-child(3) .featured-grid--item--container:hover .featured-grid--item--image img{transform:scale(1.1)}#shopify-section-1616333924a45f7fed .featured-grid--item:nth-child(4) .featured-grid--item--container:hover .featured-grid--item--image img{opacity:0}}#shopify-section-16163369837540614c{background:#fffbf2}#shopify-section-16163369837540614c .featured-content--container{background:#fff}#shopify-section-16163369837540614c h2.featured-content--title{font-weight:700}#shopify-section-16163369837540614c h2.featured-content--title:before{content:"The Real Wine CLub subscription";display:block;margin-bottom:30px;font-size:14px}#shopify-section-16163369837540614c .featured-content--description{padding-top:15px;padding-bottom:25px}#shopify-section-16163369837540614c .featured-content--link a{background:#79cdcb;color:#fff;border:1px solid #79CDCB;box-sizing:border-box;border-radius:15px;padding:17px 70px 15px 25px;position:relative;transition:all .3s;text-decoration:none}#shopify-section-16163369837540614c .featured-content--link a:hover{opacity:.7}#shopify-section-16163369837540614c .featured-content--link a:after{content:url(https://cdn.shopify.com/s/files/1/0538/0341/7774/files/arrow_white.png?v=1616338366);position:absolute;top:50%;transform:translateY(-50%);height:22px;right:20px;border:none;width:auto}#shopify-section-1616341199e9b22d10 .featured-grid--root{padding:25px}#shopify-section-1616416815f7cbbee2 .featured-content--text{text-align:left;left:initial}@media screen and (max-width:1099px){#shopify-section-1616416815f7cbbee2 .featured-content--text h2{font-size:22px}#shopify-section-1616416815f7cbbee2 .featured-content--text p:first-child{font-size:12px}}@media screen and (max-width:874px){#shopify-section-1616416815f7cbbee2 .featured-content--text{padding-right:16px}#shopify-section-1616416815f7cbbee2 .featured-content--text h2{font-size:20px}#shopify-section-1616416815f7cbbee2 .featured-content--text p:first-child{font-size:10px}}@media screen and (max-width: 767px){#shopify-section-1616416815f7cbbee2 .featured-content--text{text-align:center}}#shopify-section-1616416815f7cbbee2 .featured-content--description p:last-child{margin-top:30px;margin-bottom:20px}@media screen and (max-width: 767px){#shopify-section-1616416815f7cbbee2 .featured-content--description p:last-child{margin-top:10px;margin-bottom:20px}}#shopify-section-1616416815f7cbbee2 .featured-content--description p:last-child a:first-child{background:#79cdcb;border:1px solid #79CDCB;box-sizing:border-box;border-radius:15px;text-decoration:none;padding:16px 30px 13px;color:#fff;font-weight:700;margin-right:30px;transition:all .3s}#shopify-section-1616416815f7cbbee2 .featured-content--description p:last-child a:first-child:hover{opacity:.7}#shopify-section-1616416815f7cbbee2 .featured-content--description p:last-child a:last-child{background:transparent;border:1px solid #79CDCB;box-sizing:border-box;border-radius:15px;text-decoration:none;padding:16px 30px 13px;color:#79cdcb;font-weight:700;transition:all .3s}#shopify-section-1616416815f7cbbee2 .featured-content--description p:last-child a:last-child:hover{background:#79cdcb;color:#fff}@media screen and (min-width: 768px) and (max-width: 1200px){#shopify-section-1616416815f7cbbee2 .featured-content--description p:last-child a:first-child,#shopify-section-1616416815f7cbbee2 .featured-content--description p:last-child a:last-child{display:inline-block;margin-top:10px}}@media screen and (max-width: 767px){#shopify-section-1616416815f7cbbee2 .featured-content--description p:last-child a:first-child{display:block;max-width:250px;text-align:center;margin:auto}#shopify-section-1616416815f7cbbee2 .featured-content--description p:last-child a:last-child{display:block;max-width:250px;text-align:center;margin:20px auto auto}}#insta-feed,.instafeed-shopify{margin-top:0!important}#shopify-section-1616418515654839ae{background:#f1f7f9}#shopify-section-1616418515654839ae .newsletter--heading{font-size:20px;margin-bottom:16px}#shopify-section-1616418515654839ae .newsletter--email{border-radius:15px;background:transparent;border:1px solid;text-transform:uppercase;padding-top:11px}#shopify-section-1616418515654839ae .newsletter--body button{border-radius:15px;text-transform:uppercase;padding-top:1px;padding-left:25px;padding-right:25px}#shopify-section-framework--blog--portfolio{padding-top:50px}#shopify-section-framework--blog--portfolio .blog--body{flex-direction:row;justify-content:center;align-items:flex-start}#shopify-section-framework--blog--portfolio .custom-filter-wrapper{width:30%;max-width:250px}#shopify-section-framework--blog--portfolio .custom-filter-wrapper h3{margin-bottom:25px}#shopify-section-framework--blog--portfolio .custom-filter-li{box-shadow:0 0 5px #0000004d;padding:10px;margin-bottom:10px;cursor:pointer;box-sizing:border-box;transition:all .3s}#shopify-section-framework--blog--portfolio .custom-filter-li.clicked{box-shadow:none}#shopify-section-framework--blog--portfolio .blog--list{margin:0;width:70%;display:flex;flex-wrap:wrap;height:unset!important}#shopify-section-framework--blog--portfolio .blog--list--item{position:static!important}#shopify-section-framework--blog--portfolio .blog--list--item-timesince,#shopify-section-framework--blog--portfolio .blog--list--item-readmore{display:none}@media screen and (max-width: 767px){#shopify-section-framework--blog--portfolio{padding-left:20px}#shopify-section-framework--blog--portfolio .blog--list--item{padding:30px}}#shopify-section-image-with-text-for-blog-portfolio-2 .featured-content--title{font-size:50px}#shopify-section-image-with-text-for-blog-portfolio-2 .featured-content--description{font-size:14px;text-transform:uppercase;font-weight:400;line-height:1.4em;margin-top:5px}#shopify-section-image-with-text-for-blog-portfolio-2 .featured-content--text{background:#fff}@media screen and (min-width: 768px){#shopify-section-image-with-text-for-blog-portfolio-2 .featured-content--text{padding:50px 80px}}#shopify-section-framework--blog--portfolio--2{padding-top:50px;padding-bottom:50px;background:#f1f7f9}#shopify-section-framework--blog--portfolio--2 .custom-filter-overlay-wrapper{position:fixed;width:300px;top:0;bottom:0;right:-350px;z-index:9999999999;overflow:auto;background:#fff;transition:all .3s;padding:10px 20px 20px}#shopify-section-framework--blog--portfolio--2 .custom-filter-overlay-wrapper.open{right:0}#shopify-section-framework--blog--portfolio--2 .custom-close-button-container{text-align:right;margin-bottom:10px}#shopify-section-framework--blog--portfolio--2 .custom-filter-apply-button{background:#79cdcb;padding:11px 12px 8px;color:#fff;margin-left:20px}#shopify-section-framework--blog--portfolio--2 .custom-filter-ul{margin-top:20px}#shopify-section-framework--blog--portfolio--2 .custom-filter-ul label{display:inline-block;cursor:pointer}#shopify-section-framework--blog--portfolio--2 .custom-blog-wrapper{max-width:1200px;margin:auto;padding-left:25px;padding-right:25px}#shopify-section-framework--blog--portfolio--2 .custom-filter-panel{display:flex;flex-wrap:wrap;padding-bottom:15px}#shopify-section-framework--blog--portfolio--2 .custom-sort-filter{width:50%}#shopify-section-framework--blog--portfolio--2 #region-sort-filter{width:auto;font-weight:400;font-size:14px;background-color:transparent;border:none;line-height:1.2em;background:url(https://cdn.shopify.com/s/files/1/0538/0341/7774/files/dropdown.svg?v=1623337524);background-repeat:no-repeat;background-position:0px 2.25px;padding:0 0 0 23px;outline:none}#shopify-section-framework--blog--portfolio--2 #region-sort-filter options{line-height:1.2em}#shopify-section-framework--blog--portfolio--2 .custom-search-wrapper-portfolio-page{display:inline-block;margin-left:20px}#shopify-section-framework--blog--portfolio--2 .custom-search-wrapper-portfolio-page a{text-transform:uppercase}.page-portfolio .modal--window .modal--content{min-height:unset}.page-portfolio .modal--window .search--products .search--info{border:none;padding-bottom:30px}#shopify-section-framework--blog--portfolio--2 .custom-country-filter{width:50%;text-align:right}#shopify-section-framework--blog--portfolio--2 .custom-filter-open-button{margin-right:20px;padding:10px 5px}#shopify-section-framework--blog--portfolio--2 .custom-filter-open-button:before{content:url(https://cdn.shopify.com/s/files/1/0538/0341/7774/files/filter.svg?v=1623337524);vertical-align:middle;margin-right:8px}#shopify-section-framework--blog--portfolio--2 .custom-filter-reset{padding:10px 5px}#shopify-section-framework--blog--portfolio--2 .custom-filter-reset:before{content:url(https://cdn.shopify.com/s/files/1/0538/0341/7774/files/reset.svg?v=1623337524);vertical-align:middle;margin-right:8px}#shopify-section-framework--blog--portfolio--2 .country-section div[class*=country-section-items-container]{display:flex;flex-wrap:wrap}#shopify-section-framework--blog--portfolio--2 .country-section h1{text-align:center;padding:20px 10px;margin-top:25px;margin-bottom:25px;cursor:pointer;font-weight:400;font-size:30px}#shopify-section-framework--blog--portfolio--2 .country-section-title.ui-closed:after{content:url(https://cdn.shopify.com/s/files/1/0538/0341/7774/files/Vector.svg?v=1622653673);margin-left:20px;vertical-align:middle;margin-top:5px;display:inline-block}#shopify-section-framework--blog--portfolio--2 .country-section-title.ui-open:after{content:url(https://cdn.shopify.com/s/files/1/0538/0341/7774/files/Minus_22d9b5c5-bd1d-4a2a-8ac1-d127abedf3fa.png?v=1622012455);margin-left:20px;vertical-align:middle;margin-top:-15px;display:inline-block}#shopify-section-framework--blog--portfolio--2 .country-section .custom-blog-item{width:25%;padding:15px 15px 50px}#shopify-section-framework--blog--portfolio--2 .custom-blog-item-title{font-size:22px;line-height:1.2em}#shopify-section-framework--blog--portfolio--2 .custom-blog-item-description{margin-top:6px;margin-bottom:5px}#shopify-section-framework--blog--portfolio--2 .custom-description-country,#shopify-section-framework--blog--portfolio--2 .custom-description-region{text-transform:capitalize}#shopify-section-framework--blog--portfolio--2 .country-section-end{border:none;border-top:solid 2px #79CDCB;margin-top:15px;margin-bottom:15px}@media screen and (min-width: 768px) and (max-width: 1024px){#shopify-section-image-with-text-for-blog-portfolio-2 .featured-content--text{max-width:70%}}@media screen and (max-width: 767px){#shopify-section-image-with-text-for-blog-portfolio-2 .featured-content--root{padding-top:0;padding-left:0;padding-right:0}#shopify-section-image-with-text-for-blog-portfolio-2 .featured-content--title{font-size:26px}#shopify-section-image-with-text-for-blog-portfolio-2 .featured-content--description{font-size:17px}#shopify-section-framework--blog--portfolio--2 .country-section .custom-blog-item{width:50%}#shopify-section-framework--blog--portfolio--2 .custom-blog-item-title{font-size:16px;line-height:26px}#shopify-section-framework--blog--portfolio--2 .custom-sort-filter,#shopify-section-framework--blog--portfolio--2 .custom-country-filter{width:100%;text-align:center}}body.template-article.gempage .article--root{padding-top:0;padding-bottom:0}body.template-article.gempage .article--heading{display:none}body.template-article.gempage .article--content{margin-top:-20px;padding-bottom:0;max-width:unset}body.template-article.gempage .gryffeditor{padding-bottom:0!important}body.template-article.gempage .gf_row{margin:auto}body.template-article.gempage .gf_button{transition:all .3s;text-decoration:none}body.template-article.gempage .back-to-portfolio a{text-decoration:none!important}body.template-article.gempage .custom-social .gf_column{max-width:38px;box-sizing:content-box}body.template-article.gempage .custom-social .gf_column{padding-left:0}body.template-article.gempage .gf_product-quantity,body.template-article.gempage .gf_add-to-cart{display:none!important}body.template-article.gempage div[data-label="Product List"] .gf_product-image{width:100%!important}@media screen and (max-width: 767px){body.template-article.gempage div[data-label="Product List"]>.module{margin-left:-30px;margin-right:-30px}}@media screen and (min-width: 768px){body.template-article.gempage div[data-label="Product List"]>.module>.item-content>.gf_row{display:flex;justify-content:center;flex-wrap:wrap}body.template-article.gempage div[data-label="Product List"]>.module>.item-content>.gf_row>.gf_column{width:33.3333%}body.template-article.gempage div[data-label="Product List"] div[data-label=Liquid]+.gf_row>.gf_column{width:100%}body.template-article.gempage .gf_product-title{font-size:20px!important}body.template-article.gempage .gf_product-vendor,body.template-article.gempage .custom-tags-country-and-region-container,body.template-article.gempage .custom-tags-varietal-container{font-size:18px!important}}.template-collection .layout--main-content{padding:0}#shopify-section-image-with-text-for-collection .image--parallax{padding-top:23.4062%!important}#shopify-section-image-with-text-for-collection .featured-content--title{font-size:50px}#shopify-section-image-with-text-for-collection .featured-content--description{font-size:14px;font-weight:400;line-height:1.4em;margin-top:5px}#shopify-section-image-with-text-for-collection .featured-content--text{background:#fff}@media screen and (min-width: 1065px){#shopify-section-image-with-text-for-collection .featured-content--text{padding:50px}}@media screen and (max-width: 767px){#shopify-section-image-with-text-for-collection .featured-content--root{padding:0}#shopify-section-image-with-text-for-collection .image--parallax{padding-top:30vh!important}#shopify-section-image-with-text-for-collection .featured-content--text{position:absolute;text-align:center;width:90%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#shopify-section-image-with-text-for-collection .featured-content--text p{font-size:10px}#shopify-section-image-with-text-for-collection .featured-content--title{font-size:26px}}@media screen and (min-width: 768px) and (max-width: 1024px){#shopify-section-image-with-text-for-collection .image--parallax{padding-top:30.4062%!important}#shopify-section-image-with-text-for-collection .featured-content--text{max-width:70%}}#shopify-section-collection-template-boost-pfs-filter .boost-pfs-filter-collection-image{display:none}#shopify-section-collection-template-boost-pfs-filter .boost-pfs-filter-default-toolbar{margin-bottom:0}#shopify-section-collection-template-boost-pfs-filter .custom-search-wrapper .boost-pfs-container-default{text-align:left;padding-top:20px;padding-bottom:20px}#shopify-section-collection-template-boost-pfs-filter .custom-search-wrapper svg{margin-left:5px}#shopify-section-collection-template-boost-pfs-filter .boost-pfs-filter-message{padding-left:16px}.boost-pfs-filter-option-wine-making-style .boost-pfs-filter-option-tooltip{display:inline-block}.boost-pfs-filter-option-wine-making-style .boost-pfs-filter-qtip-content{text-align:left!important}.boost-pfs-filter-option-wine-making-style li.boost-pfs-filter-option-item{height:50px;padding-left:50px!important}.boost-pfs-filter-option-wine-making-style span.boost-pfs-check-box{visibility:hidden}.boost-pfs-filter-option-wine-making-style span.boost-pfs-check-box.aged-in-amphora:after{content:url(https://cdn.shopify.com/s/files/1/0538/0341/7774/files/s5.png?v=1619899556);visibility:visible;position:absolute;top:-12px;left:5px}.boost-pfs-filter-option-wine-making-style span.boost-pfs-check-box.cloudy-wine:after{content:url(https://cdn.shopify.com/s/files/1/0538/0341/7774/files/s6.png?v=1619896886);visibility:visible;position:absolute;top:-12px}.boost-pfs-filter-option-wine-making-style span.boost-pfs-check-box.high-acid:after{content:url(https://cdn.shopify.com/s/files/1/0538/0341/7774/files/s7.jpg?v=1624891606);visibility:visible;position:absolute;top:-12px;left:-2px}.boost-pfs-filter-option-wine-making-style span.boost-pfs-check-box.iconic-producer:after{content:url(https://cdn.shopify.com/s/files/1/0538/0341/7774/files/s2.png?v=1619899556);visibility:visible;position:absolute;top:-12px;left:8px}.boost-pfs-filter-option-wine-making-style span.boost-pfs-check-box.extra-funky:after{content:url(https://cdn.shopify.com/s/files/1/0538/0341/7774/files/s1.png?v=1619899556);visibility:visible;position:absolute;top:-12px}.boost-pfs-filter-option-wine-making-style span.boost-pfs-check-box.zero-wine:after{content:url(https://cdn.shopify.com/s/files/1/0538/0341/7774/files/s4.png?v=1619899556);visibility:visible;position:absolute;top:-12px}.template-collection .modal--window .modal--content{min-height:unset}.template-collection .modal--window .search--products .search--info{border:none;padding-bottom:30px}@media screen and (max-width: 767px){#shopify-section-collection-template-boost-pfs-filter .custom-search-wrapper .boost-pfs-container-default{padding-top:0}}#shopify-section-collection-template-boost-pfs-filter .boost-pfs-quickview-btn{text-transform:uppercase;box-shadow:0 0 1px #4b824e7f;font-weight:700;padding-top:3px;border-radius:15px;border:none!important}#boost-pfs-quickview-cart-form{margin-bottom:15px}#boost-pfs-quickview-cart-form .boost-pfs-swatch-element[data-value="1"]{display:none}#shopify-section-collection-template-boost-pfs-filter .boost-pfs-addtocart-select-options{border-radius:15px}#shopify-section-collection-template-boost-pfs-filter .boost-pfs-addtocart-select-options span{font-weight:700;font-size:14px;text-transform:uppercase}#shopify-section-collection-template-boost-pfs-filter .boost-pfs-filter-product-bottom{align-items:center;justify-content:flex-start}#shopify-section-collection-template-boost-pfs-filter .boost-pfs-filter-product-item-title{text-transform:uppercase;text-align:center}#shopify-section-collection-template-boost-pfs-filter .boost-pfs-filter-product-item-vendor{color:#4b824e;text-transform:capitalize;font-size:14px}#shopify-section-collection-template-boost-pfs-filter .boost-pfs-filter-product-item-price{font-size:18px;color:#ed533f;line-height:1.4em}@media screen and (max-width: 1199px){#shopify-section-collection-template-boost-pfs-filter .boost-pfs-addtocart-btn{background:#79cdcb!important;color:#fff!important;border-color:#0000!important}}#shopify-section-image-with-text-2-for-collection .featured-content--text{text-align:left;left:initial}#shopify-section-image-with-text-2-for-collection .featured-content--description p:last-child a:first-child{background:#79cdcb;border:1px solid #79CDCB;box-sizing:border-box;border-radius:15px;text-decoration:none;padding:16px 30px 13px;color:#fff;font-weight:700;margin-right:30px;transition:all .3s}#shopify-section-image-with-text-2-for-collection .featured-content--description p:last-child a:first-child:hover{opacity:.7}#shopify-section-image-with-text-2-for-collection .featured-content--description p:last-child a:last-child{background:transparent;border:1px solid #79CDCB;box-sizing:border-box;border-radius:15px;text-decoration:none;padding:16px 30px 13px;color:#79cdcb;font-weight:700;transition:all .3s}#shopify-section-image-with-text-2-for-collection .featured-content--description p:last-child a:last-child:hover{background:#79cdcb;color:#fff}@media screen and (max-width: 450px){#shopify-section-image-with-text-2-for-collection .featured-content--description p:last-child a:first-child{display:block;max-width:250px;text-align:center}#shopify-section-image-with-text-2-for-collection .featured-content--description p:last-child a:last-child{display:block;max-width:250px;margin-top:20px;text-align:center}}#shopify-section-image-with-text-3-for-collection{background:#fffbf2}#shopify-section-image-with-text-3-for-collection .featured-content--container{background:#fff}#shopify-section-image-with-text-3-for-collection h2.featured-content--title{font-weight:700}#shopify-section-image-with-text-3-for-collection h2.featured-content--title:before{content:"The Real Wine CLub subscription";display:block;margin-bottom:30px;font-size:14px}#shopify-section-image-with-text-3-for-collection .featured-content--description{padding-top:15px;padding-bottom:25px}#shopify-section-image-with-text-3-for-collection .featured-content--link a{background:#79cdcb;color:#fff;border:1px solid #79CDCB;box-sizing:border-box;border-radius:15px;padding:17px 70px 15px 25px;position:relative;transition:all .3s;text-decoration:none}#shopify-section-image-with-text-3-for-collection .featured-content--link a:hover{opacity:.7}#shopify-section-image-with-text-3-for-collection .featured-content--link a:after{content:url(https://cdn.shopify.com/s/files/1/0538/0341/7774/files/arrow_white.png?v=1616338366);position:absolute;top:50%;transform:translateY(-50%);height:22px;right:20px;border:none;width:auto}#shopify-section-grid-overlay-for-collection .featured-grid--root{padding:25px}#shopify-section-newsletter-for-collection{background:#f1f7f9}#shopify-section-newsletter-for-collection .newsletter--heading{font-size:20px;margin-bottom:16px}#shopify-section-newsletter-for-collection .newsletter--email{border-radius:15px;background:transparent;border:1px solid;text-transform:uppercase;padding-top:11px}#shopify-section-newsletter-for-collection .newsletter--body button{border-radius:15px;text-transform:uppercase;padding-top:1px;padding-left:25px;padding-right:25px}#shopify-section-product .product-page--root{max-width:1200px;margin:auto}#shopify-section-product .product-page--header{display:none}#shopify-section-product .product-page--vendor a{font-size:26px;line-height:1.4;color:#35403f}#shopify-section-product .product-page--title{line-height:1.1em;margin-top:0;margin-bottom:8px}#shopify-section-product .varietal-region-tag-container h4{font-weight:700}#shopify-section-product .varietal-region-tag-container h4 span{font-weight:400}#shopify-section-product .product-page--cart-form{margin-top:25px}#shopify-section-product .product-page--cart-form .product-form--price-wrapper{display:flex}#shopify-section-product .product-form--price-wrapper .custom-one-bottle-price{margin-right:8px;font-weight:700;font-size:20px}@media screen and (max-width: 767px){#shopify-section-product .product-form--price-wrapper .custom-one-bottle-price{font-size:16px}}#shopify-section-product .product-form--price-wrapper .custom-one-bottle-price span{display:inline-block;margin-left:8px}#shopify-section-product .product-form--price:after{content:"/cs";text-transform:lowercase}body:not(.page-subscription-of-mixed-cases-of-natural-organic-and-biodynamic-wines) #shopify-section-product .product-page--cart-form .disclosure--form[id*=bottlespercase] .disclosure--option:first-child{display:none}#shopify-section-product .product-page--description div{font-size:16px;line-height:1.4em}#shopify-section-product .product-page--cart-form{grid-row:4}#shopify-section-product .rc_popup__block__footer img{border-top-right-radius:18px;border-bottom-right-radius:18px}#shopify-section-product .sd_partial_msg{background:none;cursor:auto}@media only screen and (min-width: 768px){#shopify-section-product .product-page--main-content{grid-template-columns:minmax(50%,50%) minmax(50%,50%)}#shopify-section-product .product-page--title{font-size:42px}#shopify-section-product .product-page--cart-form{grid-row:3;grid-column:2}#shopify-section-product .product-page--description{grid-column:2}#shopify-section-product .product-page--media{grid-column:1}#shopify-section-product .product-page--thumbs[data-position=image-column]{display:block}}@media screen and (min-width: 1280px){#shopify-section-product .product-page--thumbs[data-position=cart-form-column]{display:none}}#shopify-section-product .product-form--unavailable .product-form--notify{flex-wrap:wrap}#shopify-section-product #contact_unavailable_name{width:100%}#shopify-section-product #contact_unavailable_email{width:100%;margin-top:10px}#shopify-section-product #contact_unavailable_phone{margin-top:10px}#shopify-section-product #contact_unavailable_message{margin-top:10px;font-size:12px}#shopify-section-product #contact_unavailable_check{margin-top:20px;cursor:pointer}#shopify-section-product label[for=contact_unavailable_check]{padding-top:18px;cursor:pointer;text-transform:none}#shopify-section-product .product-form--unavailable [data-item=button]{padding-left:0;margin-top:10px;width:100%}@media screen and (max-width: 767px){#shopify-section-product #contact_unavailable_name,#shopify-section-product #contact_unavailable_email,#shopify-section-product #contact_unavailable_phone{font-size:12px}#shopify-section-product label[for=contact_unavailable_check]{font-weight:400;font-size:15px}}#shopify-section-product .product-form--unavailable.bc-wine{padding-top:0;display:none!important}#shopify-section-product .product-form--unavailable.bc-wine.show-it{display:block!important}body.page-subscription-of-mixed-cases-of-natural-organic-and-biodynamic-wines #shopify-section-product-page-custom-tags{display:none}#shopify-section-product-page-custom-tags{padding:50px 48px;background:#f1f7f9}#shopify-section-product-page-custom-tags .custom-tags-wrapper{max-width:1200px;margin:auto}#shopify-section-product-page-custom-tags .custom-tags-container{display:flex;flex-wrap:wrap}#shopify-section-product-page-custom-tags .custom-tag-item{width:25%;padding:20px 15px}#shopify-section-product-page-custom-tags .custom-tag-title{font-size:16px;font-weight:700}#shopify-section-product-page-custom-tags .custom-tag-value{font-size:16px;margin-top:4px;text-transform:capitalize}@media screen and (max-width: 767px){#shopify-section-product-page-custom-tags{padding:50px 16px}#shopify-section-product-page-custom-tags .custom-tag-item{width:50%}}@media screen and (min-width: 768px){.product-recommendations--item{width:33.3333%}}.product-recommendations--title{padding-top:60px}#shopify-section-framework--product-recommendations .product--details{display:flex;flex-wrap:wrap;padding-bottom:50px}#shopify-section-framework--product-recommendations .product--vendor{width:100%;order:2;font-weight:400;font-size:14px;letter-spacing:.01em;text-transform:capitalize;color:#4b824e}#shopify-section-framework--product-recommendations .product--title{width:100%;order:1;font-weight:700}#shopify-section-framework--product-recommendations .product--price-container{width:100%;order:3}#shopify-section-framework--product-recommendations .product--price-container .product--from{display:none}#shopify-section-framework--product-recommendations .product--price-container .product--price{font-weight:400;color:#ed533f;font-size:18px}#shopify-section-newsletter-for-product{background:#f1f7f9}#shopify-section-newsletter-for-product .newsletter--heading{font-size:20px;margin-bottom:16px}#shopify-section-newsletter-for-product .newsletter--email{border-radius:15px;background:transparent;border:1px solid;text-transform:uppercase;padding-top:11px}#shopify-section-newsletter-for-product .newsletter--body button{border-radius:15px;text-transform:uppercase;padding-top:1px;padding-left:25px;padding-right:25px;border:1px solid #79cdcb}#shopify-section-newsletter-for-product .newsletter--body button:hover{background:#fff;color:#79cdcb;border:1px solid #79cdcb}.product-form--add-to-cart:hover{background:#79cdcb;color:#fff}.product-form--smart-payment-buttons .shopify-payment-button__button--unbranded:not([disabled]):hover{background:#fff;color:#79cdcb;border:1px solid #79cdcb}body.page-subscription-of-mixed-cases-of-natural-organic-and-biodynamic-wines .product-form--container{display:flex;flex-direction:column}body.page-subscription-of-mixed-cases-of-natural-organic-and-biodynamic-wines .rc_container_wrapper{order:3}body.page-subscription-of-mixed-cases-of-natural-organic-and-biodynamic-wines .rc_widget__option--subsave{padding:0}body.page-subscription-of-mixed-cases-of-natural-organic-and-biodynamic-wines .rc_widget__option__plans__dropdown{width:100%;line-height:1.4em;outline:none}body.page-subscription-of-mixed-cases-of-natural-organic-and-biodynamic-wines .product-form--price-container{order:1}body.page-subscription-of-mixed-cases-of-natural-organic-and-biodynamic-wines .product-form--variants{order:2}body.page-subscription-of-mixed-cases-of-natural-organic-and-biodynamic-wines .product-form--button-container{order:4;padding-top:0}#shopify-section-banner-for-about-us .featured-content--title{font-size:50px;color:#000}#shopify-section-banner-for-about-us .featured-content--title:before{content:"WE ARE";display:block;font-size:24px}#shopify-section-banner-for-about-us .featured-content--description{line-height:1.4em}#shopify-section-banner-for-about-us .featured-content--description p:first-child{font-size:18px;text-transform:uppercase;font-weight:700;margin-top:5px}#shopify-section-banner-for-about-us .featured-content--text{background:#fff}@media screen and (min-width: 1024px){#shopify-section-banner-for-about-us .featured-content--text{max-width:70%}}@media screen and (min-width: 1180px){#shopify-section-banner-for-about-us .featured-content--text{padding:50px;max-width:50%}}@media screen and (min-width: 768px) and (max-width: 1023px){#shopify-section-banner-for-about-us .featured-content--text{padding:10px;max-width:100%}#shopify-section-banner-for-about-us .featured-content--title{font-size:30px}#shopify-section-banner-for-about-us .featured-content--title:before{font-size:20px}}@media screen and (max-width: 767px){#shopify-section-banner-for-about-us .featured-content--root{padding-left:0;padding-right:0;padding-top:0}#shopify-section-banner-for-about-us .featured-content--text{padding-left:8px;padding-right:8px}#shopify-section-banner-for-about-us .featured-content--title{font-size:26px}#shopify-section-banner-for-about-us .featured-content--title:before{font-size:18px}#shopify-section-banner-for-about-us .featured-content--description p:first-child{font-size:16px}}#shopify-section-image-with-text-1-for-about-us .featured-content--container{background:#fffbf2}#shopify-section-image-with-text-1-for-about-us .featured-content--description{text-transform:uppercase;font-weight:700;color:#000}@media screen and (max-width: 767px){#shopify-section-image-with-text-1-for-about-us .featured-content--root{padding-left:8px;padding-right:8px}#shopify-section-image-with-text-1-for-about-us .featured-content--text{padding-bottom:16px}}#shopify-section-image-with-text-2-for-about-us .featured-content--container{background:#fffbf2}@media screen and (max-width: 767px){#shopify-section-image-with-text-2-for-about-us .featured-content--root{padding-left:8px;padding-right:8px}#shopify-section-image-with-text-2-for-about-us .featured-content--text{padding-bottom:16px}}#shopify-section-grid-text-below-for-about-us .featured-grid--title{color:#000}#shopify-section-grid-text-below-for-about-us .featured-grid--body--container{-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;grid-column-gap:16px;grid-row-gap:16px}#shopify-section-grid-text-below-for-about-us .featured-grid--item{background:#fffbf2;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;word-break:break-word;margin:0}#shopify-section-grid-text-below-for-about-us .featured-grid--item--text-container{text-align:left;padding-left:16px}#shopify-section-grid-text-below-for-about-us .featured-grid--item--title{color:#4b824e}#shopify-section-grid-text-below-for-about-us .featured-grid--item--description p:first-child{margin-bottom:13px;text-transform:uppercase}#shopify-section-grid-text-below-for-about-us .featured-grid--item--link-container{color:#3baeab;font-weight:400;text-transform:none;font-size:14px}#shopify-section-grid-text-below-for-about-us .featured-grid--item--link-container:after{display:none}@media screen and (min-width: 768px){#shopify-section-grid-text-below-for-about-us .featured-grid--item--description p:first-child{font-size:16px}}@media screen and (max-width: 767px){#shopify-section-grid-text-below-for-about-us .featured-grid--root{padding-left:0;padding-right:0}#shopify-section-grid-text-below-for-about-us .featured-grid--body--container{grid-column-gap:8px;grid-row-gap:8px}#shopify-section-grid-text-below-for-about-us .featured-grid--body--container[data-mobile-columns="2"] .featured-grid--item:nth-child(odd):last-child{justify-self:initial;width:calc(50% - 8px)}#shopify-section-grid-text-below-for-about-us .featured-grid--item--text-container{padding-left:8px}#shopify-section-grid-text-below-for-about-us .featured-grid--item--title,#shopify-section-grid-text-below-for-about-us .featured-grid--item--description,#shopify-section-grid-text-below-for-about-us .featured-grid--item--link{padding-right:8px}}#shopify-section-image-with-text-3-for-about-us{background:#fffbf2}#shopify-section-image-with-text-3-for-about-us .featured-content--container{background:#fff}#shopify-section-image-with-text-3-for-about-us h2.featured-content--title{font-weight:700}#shopify-section-image-with-text-3-for-about-us h2.featured-content--title:before{content:"The Real Wine CLub subscription";display:block;margin-bottom:30px;font-size:14px}#shopify-section-image-with-text-3-for-about-us .featured-content--description{padding-top:15px;padding-bottom:25px}#shopify-section-image-with-text-3-for-about-us .featured-content--link a{background:#79cdcb;color:#fff;border:1px solid #79CDCB;box-sizing:border-box;border-radius:15px;padding:17px 70px 15px 25px;position:relative;transition:all .3s;text-decoration:none}#shopify-section-image-with-text-3-for-about-us .featured-content--link a:hover{opacity:.7}#shopify-section-image-with-text-3-for-about-us .featured-content--link a:after{content:url(https://cdn.shopify.com/s/files/1/0538/0341/7774/files/arrow_white.png?v=1616338366);position:absolute;top:50%;transform:translateY(-50%);height:22px;right:20px;border:none;width:auto}#shopify-section-grid-overlay-for-about-us .featured-grid--root{padding:25px}#shopify-section-newsletter-for-about-us{background:#f1f7f9}#shopify-section-newsletter-for-about-us .newsletter--heading{font-size:20px;margin-bottom:16px}#shopify-section-newsletter-for-about-us .newsletter--email{border-radius:15px;background:transparent;border:1px solid;text-transform:uppercase;padding-top:11px}#shopify-section-newsletter-for-about-us .newsletter--body button{border-radius:15px;text-transform:uppercase;padding-top:1px;padding-left:25px;padding-right:25px}body.template-search .boost-pfs-filter-product-bottom{text-align:center}.search--bar{padding:8px 0}.modal--close{padding:20px}.rc_header-settings__title{float:left;width:100%;padding:0 0 20px}.rc_form a:hover{color:#79cdcb;text-decoration:underline}@media screen and (min-width: 768px){.product-form--price-container,.product-form--variants{display:inline-block!important;width:49%;vertical-align:top}}.product-page--cart-form{max-width:470px}.rc_form__group .button{text-transform:uppercase;background:#79cdcb;border:1px\a0solid\a0#79cdcb;box-sizing:border-box;border-radius:15px;text-decoration:none;padding:13px 30px;font-family:var(--font--paragraph--family);font-weight:700;font-style:var(--font--paragraph--style);font-size:var(--font--paragraph--size);line-height:1.5em;color:#fff;margin-right:30px;transition:all .3s}.rc_form__group .button:hover{opacity:.7}#customer_tab_content .col-md-6{margin:0 auto;float:none}.featured-content--container .featured-content--link{display:inline-block;margin:0 30px 0 0}.featured-content--container .featured-content--link a.feature-link{display:block;background:#79cdcb;border:1px solid #79cdcb;box-sizing:border-box;border-radius:15px;text-decoration:none;padding:16px 30px 13px;color:#fff;font-weight:700;margin:10px 0 0;transition:all .3s;text-transform:uppercase}.featured-content--container .featured-content--link a.feature-link:hover{color:#79cdcb;background:#fff}.featured-content--container .featured-content--link a.feature-link-1{background:0 0;border:1px solid #79cdcb;box-sizing:border-box;border-radius:15px;text-decoration:none;padding:16px 30px 13px;color:#79cdcb;font-weight:700;transition:all .3s;text-transform:uppercase}.featured-content--container .featured-content--link a.feature-link-1:hover{color:#fff;background:#79cdcb}.product-form--container.sdcomingsoon span.sd_style,.product-form--container.sd-advanced-preorder span.sd_style{display:none}.boost-pfs-addtocart-wrapper .boost-pfs-addtocart-btn{height:auto!important;width:auto!important;line-height:normal!important;border-radius:15px!important}.boost-pfs-addtocart-wrapper .boost-pfs-addtocart-btn span{display:inline-block!important;line-height:21px;padding:10px!important;color:#fff!important;font-family:var(--font--paragraph--family);font-weight:700!important;font-style:var(--font--paragraph--style);font-size:14px;transition:all .3s!important;text-transform:uppercase;background:#79cdcb!important;border:1px solid #79cdcb!important;box-sizing:border-box!important;border-radius:15px!important;text-decoration:none!important}.boost-pfs-addtocart-btn:hover span{background:0 0!important;border:0px!important}.featured-content--root[data-text-position=center] .featured-content--text{min-width:inherit;max-width:40%}#m-1621875542490>.module.parallax-banner>.item-content{width:40%}#m-1621877426219 .gf_parallax-container .gf_parallax-bg,#m-1621924682409 .gf_parallax-container .gf_parallax-bg{background-position:center top!important}.parallax-banner-section .banner-text{line-height:1.4em!important;font-family:var(--font--paragraph--family)!important;font-weight:var(--font--paragraph--weight)!important;font-style:var(--font--paragraph--style)!important;font-size:var(--font--paragraph--size)!important;text-align:center!important;color:var(--color-text)!important}.search--results{display:none}#shopify-section-banner-for-about-us .image--parallax{padding-top:36.4062%!important;background-position:center top!important}.cart--item--variant-name{display:flex}.cart--item--variant-name label{padding-right:10px}.cart--notes--textarea{border:1px solid #000}.element-wrap .text-edit.blog-title h2{font-family:var(--font--heading--family)!important;font-weight:var(--font--heading--weight)!important;font-style:var(--font--heading--style)!important;line-height:1.25em!important;letter-spacing:.025em!important}.element-wrap .text-edit.blog-title h2 a{font-family:var(--font--heading--family)!important;font-weight:var(--font--heading--weight)!important;font-style:var(--font--heading--style)!important;line-height:1.25em!important;letter-spacing:.025em!important;color:#000!important}.element-wrap .text-edit.blog-short-description,.element-wrap .text-edit.blog-short-description a{font-family:var(--font--paragraph--family)!important;font-weight:var(--font--paragraph--weight)!important;font-style:var(--font--paragraph--style)!important;font-size:var(--font--paragraph--size)!important;line-height:1.5em!important;color:#000!important}.custom-read-more-link{font-family:var(--font--paragraph--family)!important;font-weight:var(--font--paragraph--weight)!important;font-style:var(--font--paragraph--style)!important;font-size:var(--font--paragraph--size)!important}.header--bottom-row .x-menu--level-1--container .header--accounts{position:static;display:inline-block;right:0;top:16px}.header--account-icon svg{display:none}.header--accounts{display:inline-block;vertical-align:middle}.header--account-icon:before{content:"";background:url(https://cdn.shopify.com/s/files/1/0538/0341/7774/files/account.svg?v=1623338660) no-repeat;display:inline-block;width:26px;height:26px;margin-top:0;margin-right:30px;vertical-align:bottom}.cart--item--variant-name p{padding-right:5px}body.template-cart #subtotalBlock:before{content:"TOTAL:";margin-right:10px}@media screen and (max-width: 400px){body.template-cart .sd-subtotal-box .left-box{font-size:13px}body.template-cart .sd-subtotal-box .price-box{font-size:14px}}body.template-article.gempage .gf_product-prices .gf_product-price{font-size:18px!important;color:#ed533f!important;line-height:1.4em!important}@media screen and (max-width: 1215px){.header--bottom-row .x-menu--level-1--link>a{padding-left:5px;padding-right:5px}}@media screen and (max-width: 1024px){.header--bottom-row .x-menu--level-1--container .header--logo{padding:0 20px}}@media screen and (max-width: 991px){.mobile-icons{display:inline-block;vertical-align:top}.header--account-icon:before{margin-top:19px;margin-right:10px}}@media screen and (min-width: 768px) and (max-width: 991px){.header--account-icon:before{margin-top:12px}}@media only screen and (max-width: 767px){#shopify-section-1616416815f7cbbee2 .featured-content--root{padding-left:0;padding-right:0}#shopify-section-1616416815f7cbbee2 .featured-content--text{padding-left:16px;padding-right:16px}#shopify-section-16163369837540614c .featured-content--root{padding-left:0;padding-right:0}#shopify-section-16163369837540614c .featured-content--container{padding-left:16px!important;padding-right:16px!important;padding-bottom:16px!important}#shopify-section-16163369837540614c .featured-content--link a,#customer_tab_content .col-md-6{width:100%}.page-faqs .module-wrap{padding-bottom:0!important}.page-the-real-wine-club .module-wrap{padding:0!important}.featured-content--root[data-text-position=center] .featured-content--text{max-width:100%;position:inherit}#shopify-section-framework--blog--portfolio--2 .country-section h1{padding-bottom:10px;margin:0}.featured-content--root[data-full-width=true][data-mobile-overlay=true]{padding:32px 16px}.page-portfolio .featured-content--image{order:0}}body.template-customerslogin .customer--root{display:flex;flex-wrap:wrap}body.template-customerslogin .customer--root>*{width:100%}body.template-customerslogin #customer-login .account--button-container{justify-content:center}body.template-customerslogin #guest.columns{padding:0;max-width:400px;margin:auto;order:2}body.template-customerslogin #guest form{text-align:center}body.template-customerslogin #guest.columns .button:hover,body.template-customerslogin #guest.columns .button:focus{transform:none}body.template-customerslogin .first-hr{margin-top:23px;margin-bottom:23px}body.template-customerslogin .second-hr{margin-bottom:23px}body.template-customerslogin #rc_login{color:#396439}body.template-customerslogin #rc_login h5{text-transform:none;font-style:italic;margin-bottom:10px}body.template-customerslogin #rc_login a{color:#396439;font-style:italic}@media screen and (max-width: 767px){body.template-customerslogin #guest.columns .button{width:100%}}#shopify-section-banner-for-about-us-bc .image--parallax{background-repeat:no-repeat}#shopify-section-banner-for-about-us-bc .featured-content--title{font-size:50px;color:#000}#shopify-section-banner-for-about-us-bc .featured-content--title:before{content:"BRITISH COLUMBIA";display:block;font-size:24px}#shopify-section-banner-for-about-us-bc .featured-content--description{line-height:1.4em}#shopify-section-banner-for-about-us-bc .featured-content--description p:first-child{font-size:18px;text-transform:uppercase;font-weight:700;margin-top:5px}#shopify-section-banner-for-about-us-bc .featured-content--text{background:#fff}@media screen and (min-width: 1024px){#shopify-section-banner-for-about-us-bc .featured-content--text{max-width:70%}}@media screen and (min-width: 1180px){#shopify-section-banner-for-about-us-bc .featured-content--text{padding:50px;max-width:50%}}@media screen and (min-width: 768px) and (max-width: 1023px){#shopify-section-banner-for-about-us-bc .featured-content--text{padding:10px;max-width:100%}#shopify-section-banner-for-about-us-bc .featured-content--title{font-size:30px}#shopify-section-banner-for-about-us-bc .featured-content--title:before{font-size:20px}}@media screen and (max-width: 767px){#shopify-section-banner-for-about-us-bc .featured-content--root{padding-left:0;padding-right:0;padding-top:0}#shopify-section-banner-for-about-us-bc .featured-content--text{padding-left:8px;padding-right:8px}#shopify-section-banner-for-about-us-bc .featured-content--title{font-size:26px}#shopify-section-banner-for-about-us-bc .featured-content--title:before{font-size:18px}#shopify-section-banner-for-about-us-bc .featured-content--description p:first-child{font-size:16px}}#shopify-section-image-with-text-1-for-about-us-bc .featured-content--container{background:#fffbf2}#shopify-section-image-with-text-1-for-about-us-bc .featured-content--image{background:#396439}#shopify-section-image-with-text-1-for-about-us-bc .featured-content--text-container{max-width:600px}#shopify-section-image-with-text-1-for-about-us-bc .featured-content--description{text-transform:uppercase;font-weight:700;color:#000}@media screen and (max-width: 767px){#shopify-section-image-with-text-1-for-about-us-bc .featured-content--root{padding-left:8px;padding-right:8px}#shopify-section-image-with-text-1-for-about-us-bc .featured-content--text{padding-bottom:16px}}#shopify-section-image-with-text-2-for-about-us-bc .featured-content--container{background:#fffbf2}@media screen and (max-width: 767px){#shopify-section-image-with-text-2-for-about-us-bc .featured-content--root{padding-left:8px;padding-right:8px}#shopify-section-image-with-text-2-for-about-us-bc .featured-content--text{padding-bottom:16px}}#shopify-section-grid-text-below-for-about-us-bc .featured-grid--title{color:#000}#shopify-section-grid-text-below-for-about-us-bc .featured-grid--body--container{-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;grid-column-gap:16px;grid-row-gap:16px}#shopify-section-grid-text-below-for-about-us-bc .featured-grid--item{background:#fffbf2;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;word-break:break-word;margin:0}#shopify-section-grid-text-below-for-about-us-bc .featured-grid--item--text-container{text-align:left;padding-left:16px}#shopify-section-grid-text-below-for-about-us-bc .featured-grid--item--title{color:#4b824e}#shopify-section-grid-text-below-for-about-us-bc .featured-grid--item--description p:first-child{margin-bottom:13px;text-transform:uppercase}#shopify-section-grid-text-below-for-about-us-bc .featured-grid--item--link-container{color:#3baeab;font-weight:400;text-transform:none;font-size:14px}#shopify-section-grid-text-below-for-about-us-bc .featured-grid--item--link-container:after{display:none}@media screen and (min-width: 768px){#shopify-section-grid-text-below-for-about-us-bc .featured-grid--title{padding-bottom:30px}#shopify-section-grid-text-below-for-about-us-bc .featured-grid--item--description p:first-child{font-size:16px}}@media screen and (max-width: 767px){#shopify-section-grid-text-below-for-about-us-bc .featured-grid--root{padding-left:0;padding-right:0}#shopify-section-grid-text-below-for-about-us-bc .featured-grid--body--container{grid-column-gap:8px;grid-row-gap:8px}#shopify-section-grid-text-below-for-about-us-bc .featured-grid--body--container[data-mobile-columns="2"] .featured-grid--item:nth-child(odd):last-child{justify-self:initial;width:calc(50% - 8px)}#shopify-section-grid-text-below-for-about-us-bc .featured-grid--item--text-container{padding-left:8px}#shopify-section-grid-text-below-for-about-us-bc .featured-grid--item--title,#shopify-section-grid-text-below-for-about-us-bc .featured-grid--item--description,#shopify-section-grid-text-below-for-about-us-bc .featured-grid--item--link{padding-right:8px}}#shopify-section-image-with-text-4-for-about-us-bc .featured-content--container,#shopify-section-image-with-text-4-for-about-us-bc .featured-content--image{background:#fffbf2}#shopify-section-image-with-text-4-for-about-us-bc .featured-content--description{text-transform:uppercase;font-weight:700;color:#000}#shopify-section-image-with-text-4-for-about-us-bc .featured-content--link a{background:#79cdcb;color:#fff;border:1px solid #79CDCB;box-sizing:border-box;border-radius:15px;padding:17px 70px 15px 25px;position:relative;transition:all .3s;text-decoration:none}#shopify-section-image-with-text-4-for-about-us-bc .featured-content--link a:hover{opacity:.7}#shopify-section-image-with-text-4-for-about-us-bc .featured-content--link a:after{content:url(https://cdn.shopify.com/s/files/1/0538/0341/7774/files/arrow_white.png?v=1616338366);position:absolute;top:50%;transform:translateY(-50%);height:22px;right:20px;border:none;width:auto}@media screen and (max-width: 767px){#shopify-section-image-with-text-4-for-about-us-bc .featured-content--root{padding-left:8px;padding-right:8px}#shopify-section-image-with-text-4-for-about-us-bc .featured-content--text{padding-bottom:16px}}#shopify-section-image-with-text-3-for-about-us-bc{background:#fffbf2}#shopify-section-image-with-text-3-for-about-us-bc .featured-content--container{background:#fff}#shopify-section-image-with-text-3-for-about-us-bc h2.featured-content--title{font-weight:700}#shopify-section-image-with-text-3-for-about-us-bc .featured-content--description{padding-top:15px;padding-bottom:25px}#shopify-section-image-with-text-3-for-about-us-bc .featured-content--link a{background:#79cdcb;color:#fff;border:1px solid #79CDCB;box-sizing:border-box;border-radius:15px;padding:17px 70px 15px 25px;position:relative;transition:all .3s;text-decoration:none;margin-bottom:30px}#shopify-section-image-with-text-3-for-about-us-bc .featured-content--link a:hover{opacity:.7}#shopify-section-image-with-text-3-for-about-us-bc .featured-content--link a:after{content:url(https://cdn.shopify.com/s/files/1/0538/0341/7774/files/arrow_white.png?v=1616338366);position:absolute;top:50%;transform:translateY(-50%);height:22px;right:20px;border:none;width:auto}#shopify-section-rich-text-for-about-us-bc{background:#fffbf2}#shopify-section-rich-text-for-about-us-bc .featured-text--root{padding-top:0}#shopify-section-rich-text-for-about-us-bc .featured-text--body p:last-child{margin-top:25px}#shopify-section-rich-text-for-about-us-bc .featured-text--body p:last-child a{color:#4b824e;text-decoration:none;background:#fff;border:1px solid #4B824E;box-sizing:border-box;border-radius:15px;padding:13px 70px 10px 25px;position:relative;transition:all .3s;font-weight:700}#shopify-section-rich-text-for-about-us-bc .featured-text--body p:last-child a:hover{opacity:.7}#shopify-section-rich-text-for-about-us-bc .featured-text--body p:last-child a:after{content:url(https://cdn.shopify.com/s/files/1/0538/0341/7774/files/arrow-01_2.png?v=1616318280);position:absolute;top:50%;transform:translateY(-50%);height:22px;right:20px}#shopify-section-custom-content-for-about-us-bc{background:#fffbf2}#shopify-section-custom-content-for-about-us-bc .custom-content--root{padding-left:0;padding-right:0;padding-top:0;max-width:unset}#shopify-section-custom-content-for-about-us-bc .custom-image{background-image:url(https://cdn.shopify.com/s/files/1/0538/0341/7774/files/eco_Modified.png?v=1616325410);background-size:contain;background-repeat:repeat-x;height:250px;width:100%;background-position:0% 0%}@media screen and (max-width: 1060px){#shopify-section-custom-content-for-about-us-bc .custom-image{background-size:cover}}#shopify-section-newsletter-for-about-us-bc{background:#f1f7f9}#shopify-section-newsletter-for-about-us-bc .newsletter--heading{font-size:20px;margin-bottom:16px}#shopify-section-newsletter-for-about-us-bc .newsletter--email{border-radius:15px;background:transparent;border:1px solid;text-transform:uppercase;padding-top:11px}#shopify-section-newsletter-for-about-us-bc .newsletter--body button{border-radius:15px;text-transform:uppercase;padding-top:1px;padding-left:25px;padding-right:25px}#shopify-section-bc-producers{padding:72px 48px;background:#f1f7f9;margin-top:72px}#shopify-section-bc-producers .bc-producer-heading{text-align:center;padding-bottom:30px}#shopify-section-bc-producers div[class*=country-section-items-container]{display:flex;flex-wrap:wrap}#shopify-section-bc-producers .custom-blog-item{width:25%;padding:15px 15px 50px}#shopify-section-bc-producers .custom-blog-item-title{font-size:22px;line-height:1.2em}#shopify-section-bc-producers .custom-blog-item-description{margin-top:6px;margin-bottom:5px}#shopify-section-bc-producers .custom-description-country,#shopify-section-bc-producers .custom-description-region{text-transform:capitalize}@media screen and (max-width: 767px){#shopify-section-bc-producers{padding:32px 16px;margin-top:0}#shopify-section-bc-producers .bc-producer-heading{padding-bottom:12px}#shopify-section-bc-producers .custom-blog-item{width:50%}#shopify-section-bc-producers .custom-blog-item-title{font-size:16px;line-height:26px}}
/*# sourceMappingURL=/s/files/1/0538/0341/7774/t/5/assets/custom-stylesheet.css.map */
