/* CSS Generated Fri, 04 Jul 2025 01:10:19 +0000 by User ID 2 */
.fl-builder-content .fl-rich-text a,.fl-module-fl-post-content a{text-decoration:underline}h1,h2{font-weight:700}h1,h2,h3{letter-spacing:0.1em}.letter-space{letter-spacing:0.1em}h2,h2 .fl-module-heading .fl-heading,h2 .fl-heading{border-left:1px solid #988841;padding-left:10px !important}.fl-module-heading .fl-heading body.home .fl-page-header,.page-id-2 .fl-page-header{display:none}@media only screen and (min-width:769px){.internal-menu .menu>li.current-menu-item{border-left:1px solid #988841}}@media only screen and (min-width:769px){#home-page-logo img{max-width:250px}}@media only screen and (max-width:768px){#home-page-logo img{max-width:170px}}#v-logo img{max-width:105px}@media only screen and (min-width:769px){.col-half-height .fl-col-content{height:50vh}.col-full-height .fl-col-content{height:100vh}}.woocommerce a.button.alt,.woocommerce-page a.button.alt{color:#000000}.woocommerce-page ul.products li.product a.button:hover,.woocommerce-page .woocommerce-message a.button:hover,.woocommerce-page button.button:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page a.button:hover,.woocommerce-page .woocommerce button[type=submit]:hover{color:#ffffff}a.fl-button,a.fl-button:visited,.fl-builder-content a.fl-button,.fl-builder-content a.fl-button:visited{font-family:"Crimson Text", serif;font-weight:400;background:none;border:1px solid #988841}.fl-page button *,.fl-responsive-preview-content button *,.fl-page button:visited *,.fl-responsive-preview-content button:visited *,.fl-page input[type=button] *,.fl-responsive-preview-content input[type=button] *,.fl-page input[type=submit] *,.fl-responsive-preview-content input[type=submit] *,.fl-page a.fl-button *,.fl-responsive-preview-content a.fl-button *,.fl-page a.fl-button:visited *,.fl-responsive-preview-content a.fl-button:visited *{color:#988841}.fl-page button:hover,.fl-responsive-preview-content button:hover,.fl-page input[type=button]:hover,.fl-responsive-preview-content input[type=button]:hover,.fl-page input[type=submit]:hover,.fl-responsive-preview-content input[type=submit]:hover,.fl-page a.fl-button:hover,.fl-responsive-preview-content a.fl-button:hover{background:none;border:1px solid #13214e}#footer-buttons .fl-page button:hover,#footer-buttons a.fl-button:hover,#footer-buttons .fl-responsive-preview-content button:hover,#footer-buttons .fl-page input[type=button]:hover,#footer-buttons .fl-responsive-preview-content input[type=button]:hover,#footer-buttons .fl-page input[type=submit]:hover,#footer-buttons .fl-responsive-preview-content input[type=submit]:hover,#footer-buttons .fl-page a.fl-button:hover,#footer-buttons .fl-responsive-preview-content a.fl-button:hover{background:none;border:1px solid #ffffff}body.search-results .post-meta,body.search-result .fl-post-meta{display:none}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=date],input[type=month],input[type=week],input[type=time],input[type=number],input[type=search],input[type=url]{height:auto}@media only screen and (max-width:768px){.fl-col-small{max-width:none}}@media only screen and (max-width:767px){}@media only screen and (min-height:1000px){.fl-row-full-height .fl-row-content-wrap{max-height:1800px;min-height:1000px}}#woopack-addtocart.woocommerce div.product form.cart .variations,#woopack-addtocart.woocommerce-page div.product form.cart .variations{margin:0;padding:0 !important}#woopack-addtocart .woocommerce .woopack-product-action .variations_form .woocommerce-variation-price .price,#woopack-addtocart .woocommerce .woopack-product-action .variations_form .label label{font-size:25px}#woopack-addtocart .woopack-product-add-to-cart .variations_form .quantity input.qty{height:57px;margin-top:0}.woocommerce div.product form.cart .variations td.label{padding-right:0}.woocommerce div.product form.cart .variations td,.woocommerce-page div.product form.cart .variations td{padding-bottom:0}.woocommerce div.product form.cart .variations,.woocommerce-page div.product form.cart .variations{margin-top:0;margin-bottom:0;width:50%}@media only screen and (min-width:769px){.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce-page button.button.alt,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button.alt.disabled,.woocommerce-page a.button.alt.disabled,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt.disabled,.woocommerce-page input.button.alt.disabled,.woocommerce #respond input#submit.alt.disabled,.woocommerce-page #respond input#submit.alt.disabled,.woocommerce #content input.button.alt.disabled,.woocommerce-page #content input.button.alt.disabled{font-family:"Crimson Text", serif;font-weight:400;background:none;border:1px solid #988841;border-radius:0;font-size:20px;padding:12px 24px}}@media only screen and (max-width:768px){.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce-page button.button.alt,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button.alt.disabled,.woocommerce-page a.button.alt.disabled,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt.disabled,.woocommerce-page input.button.alt.disabled,.woocommerce #respond input#submit.alt.disabled,.woocommerce-page #respond input#submit.alt.disabled,.woocommerce #content input.button.alt.disabled,.woocommerce-page #content input.button.alt.disabled{font-family:"Crimson Text", serif;font-weight:400;background:none;border:1px solid #988841;border-radius:0;font-size:16px;padding:6px 10px;width:100%;margin-top:10px !important}}button#place_order{color:#13214e}button#place_order:hover{background-color:#ffffff;border:1px solid #988841}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty{border-radius:0;font-size:20px;padding:23px 0px;margin-top:10px}.wine-product-text .woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty{padding:22px 0px}.wine-product-text .woopack-single-product .product-content{margin-top:80px}.woocommerce .products .woopack-product-action .variations_form .label label{display:none}.woocommerce ul.products li.product .woopack-product-content>a>span.price{display:none}@media only screen and (min-width:769px){#product-cat-grid .woopack-products-grid-wrap ul.products .woopack-product-wrapper .woopack-product-image{float:left;max-width:26%;margin-right:14px}#product-cat-grid .woopack-products-grid-wrap ul.products .woopack-product-action a,#product-cat-grid .woopack-products-grid-wrap ul.products .woopack-product-action a.add_to_cart_button,#product-cat-grid .woopack-products-grid-wrap ul.products .woopack-product-action a.added_to_cart{display:block !important}}@media only screen and (max-width:768px){#product-cat-grid .woopack-products-grid-wrap ul.products .woopack-product-wrapper .woopack-product-image{width:60%}}#single-product-add table.variations,#single-product-add .single_variation_wrap,#single-product-add .single_variation_wrap div{display:inline-block;vertical-align:top}#single-product-add .quantity input.qty{margin:0 5px}.product-top-right-image{display:flex;justify-content:center;align-items:center;overflow:hidden;margin:0}.product-top-right-image img{flex-shrink:0;min-width:100%;min-height:100%}.product-top-right-image .aligncenter,.product-top-right-image p{margin:0}.woopack-single-product .woocommerce-product-add-to-cart .variations td label{display:none}.product-page-feature-image .fl-photo-content img{max-height:600px;width:auto}.woocommerce div.product .fl-module-fl-woo-cart-button form.cart,.woocommerce div.product .fl-module-fl-woo-cart-button form.cart .variations{width:auto}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{font-size:18px;margin-left:20px}.woocommerce form .form-row .input-checkbox{display:block;margin:0}.woocommerce .products .woopack-product-action .woopack-qty-input,.woocommerce .products .woopack-product-action .variations_form .quantity,.woocommerce .products .woopack-product-action .button{vertical-align:top;padding-bottom:12px}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count,.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{display:none}.woocommerce ul.products li.product .woopack-product-image a,.woocommerce div.products div.product .woopack-product-image a{cursor:pointer !important}.form-group{width:100%;display:inline-flex;margin:0 20px 12px 5px}@media only screen and (max-width:768px){.form-group{width:100%;display:inline-block}}@media only screen and (min-width:769px){#awards label,#reviews label{margin:10px;width:30%;text-align:left}}@media only screen and (max-width:768px){#awards label,#reviews label{margin:10px;width:100%;text-align:left}}@media only screen and (min-width:769px){#stockist-view label{margin:10px;width:40%;text-align:center}}@media only screen and (max-width:768px){#stockist-view label{margin:10px;width:100%;text-align:left}}#awards input[type=submit],#reviews input[type=submit],#stockist-view input[type=submit]{margin-left:20px;margin-right:6px;background:none;border:1px solid #13214e;font-family:"Crimson Text", serif;font-weight:400;color:#13214e}@media only screen and (max-width:768px){#awards input[type=submit],#reviews input[type=submit],#stockist-view input[type=submit]{margin-left:0px;margin-top:20px}}#awards .form-control,#awards input.form-control,#reviews .form-control,#reviews input.form-control,#stockist-view .form-control,#stockist-view input.form-control{background-color:#fff;height:50px;border:none;border-radius:0}.fl-builder-content .fl-rich-text a,.fl-module-fl-post-content a{text-decoration:none}.fl-module-heading .fl-heading{padding:10px !important}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{font-family:"Crimson Text", serif;font-weight:400;background:none;border:1px solid #988841;border-radius:0;font-size:20px;padding:12px 24px;color:#988841}#footerlogo img{max-width:120px}@media only screen and (max-width:1024px){.internal-menu .pp-advanced-menu .menu>li{margin-right:0}.internal-menu .pp-advanced-menu .menu>li>a,.internal-menu .pp-advanced-menu .menu>li>.pp-has-submenu-container>a{padding-left:5px;padding-right:5px}#v-logo img{max-width:80px}#product-cat-grid .woocommerce ul.products li.product .woopack-product-title,#product-cat-grid .woocommerce div.products div.product .woopack-product-title{font-size:25px}}@media only screen and (max-width:768px){#product-cat-grid .woocommerce .products .woopack-product-action .woopack-qty-input,#product-cat-grid .woocommerce .products .woopack-product-action .variations_form .quantity{width:40px}}