@font-face{font-family:'Libre Baskerville';src:url(/assets/LibreBaskerville-Regular-12183045b68733928254292320d39ac7dc0afc212f6dc04efb75bc76038dc5e0.ttf) format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Libre Baskerville';src:url(/assets/LibreBaskerville-Bold-5b6b8885f55392a50d09532ed5319c9ae8b96568e3b7f2ed331d1ffe7ce55109.ttf) format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Libre Baskerville';src:url(/assets/LibreBaskerville-Italic-1294069b2a2042a09fd46db28bafd7da8596dbddf6debdce741aea8fc235cb6d.ttf) format("truetype");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Libre Baskerville Temp';src:local("Arial");size-adjust:110%;ascent-override:100%}.container{max-width:1200px}header.style1{height:100px;text-align:center;position:relative;z-index:1000}header.style1 #site-header{position:fixed;width:100%;height:100px;background-color:#fff;box-shadow:1px 1px 5px 0px rgba(0,0,0,0.2);z-index:2}header.style1 .logo{margin-top:20px;display:inline-block;float:left;margin-left:53px}header.style1 .nav-wrap{text-align:center;display:inline-block}header.style1 .nav-wrap ul.menu>li.active{position:relative;margin-right:65px;margin-left:25px}header.style1 .nav-wrap ul.menu>li.active:first-of-type{margin-left:-10px}header.style1 .nav-wrap ul.menu>li.active:last-of-type{margin-right:-57px}header.style1 #mainnav>ul.menu>li{display:inline-block;line-height:100px}header.style1 .nav-wrap ul li a{font-family:'Libre Baskerville', 'Libre Baskerville Temp';font-size:19px;line-height:26px;color:#191919;letter-spacing:1.4px}header.style1 .nav-wrap ul li a:hover,header.style1 .nav-wrap ul>li.a>a{color:#c02323}header.style1 .nav-wrap ul.sub-menu li a:hover,header.style1 .nav-wrap ul.sub-menu li.active a{text-decoration:underline;color:#c02323}header.style1 .nav-wrap>ul>li{display:inline-block}header.style1 .nav-wrap>ul>li>a{display:block;padding:36px 0}header.style1 .nav-wrap ul.sub-menu{position:absolute;left:-40px;top:150%;width:240px;margin-top:-20px;text-align:left;background-color:#ffffff;z-index:9999;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}header.style1 .nav-wrap ul li:hover>ul.sub-menu{top:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;visibility:visible;border-top:2px solid #c02323}header.style1 .nav-wrap ul.sub-menu li ul{position:absolute;left:300px;top:0 !important}header.style1 .nav-wrap ul.sub-menu li:first-child{border-top:none}header.style1 .nav-wrap ul.sub-menu>li>a{display:block;padding:0 15px 0 40px;line-height:45px;font-weight:400;font-size:13px}header.style1 ul li i{margin-top:12px;margin-left:35px}header.style1 .screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px}header.style1 input{font-size:1em;max-width:100%}header.style1 input{font-size:1em;max-width:100%}#welcome-section{position:relative;margin:0 auto;overflow:hidden}#welcome-section .text-overlay{position:absolute;top:15%;left:5%;color:white;text-align:center;padding:20px}#welcome-section img{width:100%}#welcome-section h2,#welcome-section h1{margin-bottom:30px}#welcome-section h2,#welcome-section h1,#welcome-section p{background-color:rgba(0,0,0,0.55);color:#fff;width:fit-content;text-align:left}#welcome-section h2{font-family:"Ink Free";font-size:90px;padding:40px;font-weight:400}#welcome-section h1{font-family:"Libre Baskerville", "Libre Baskerville Temp", sans-serif;font-size:50px;padding:10px;font-weight:400;line-height:65px}#welcome-section p{font-family:"Libre Baskerville", "Libre Baskerville Temp";font-size:18px;padding:10px;font-weight:400}@media (max-width: 1500px){#welcome-section h1{font-size:40px}}@media (max-width: 768px){#welcome-section .text-overlay{top:5%;padding:10px}#welcome-section h1{padding:10px;line-height:initial;font-size:20px}#welcome-section h2{padding:10px;font-size:30px}#welcome-section p{font-size:16px}.our-bottles{display:flex;justify-content:space-evenly}#contactform{margin-bottom:50px}}@media (max-width: 480px){.text-overlay{top:60%;padding:10px}#welcome-section h1{padding:10px;line-height:initial;font-size:14px}#welcome-section h2{padding:5px;font-size:23px}#welcome-section p{padding:5px;font-size:14px}}.btn-submenu{display:inline-block;width:30px;height:30px;background:url('data:image/svg+xml;utf8,<svg fill="black" viewBox="0 0 100 80" width="30" height="30"><rect width="100" height="15"></rect><rect y="30" width="100" height="15"></rect><rect y="60" width="100" height="15"></rect></svg>') no-repeat center center;background-size:20px 20px;cursor:pointer;vertical-align:middle;margin-left:10px}@media (max-width: 991px){header.style1 #mainnav-mobi{display:block;top:100%}.mainnav{display:none}}#mainnav-mobi{display:block;margin:0 auto;width:100%;position:absolute;background-color:#222222;z-index:1000;top:100%;left:0}#mainnav-mobi ul{display:block;list-style:none;margin:0;padding:0}#mainnav-mobi ul li{margin:0;position:relative;text-align:left;border-top:1px solid #333333;cursor:pointer}#mainnav-mobi ul>li>a{text-decoration:none;height:50px;line-height:45px;padding:0 15px;color:#fff}#mainnav-mobi ul.sub-menu{top:100%;left:0;z-index:2000;position:relative;background-color:#333333;width:100%;padding-left:25px;opacity:1;visibility:visible;-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;transition:all 0s ease-in-out}#mainnav-mobi>ul>li>ul>li,#mainnav-mobi>ul>li>ul>li>ul>li{position:relative;border-top:1px solid #333333}#mainnav-mobi>ul>li>ul>li>ul>li a{padding-left:70px !important}#mainnav-mobi ul.sub-menu>li>a{display:block;text-decoration:none;border-top-color:rgba(255,255,255,0.1);-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}#mainnav-mobi>ul>li>ul>li:first-child a{border-top:none}#mainnav-mobi ul.sub-menu>li>a:hover,#mainnav-mobi>ul>li>ul>li.active>a{color:#fff}@media only screen and (max-width: 1366px){header.style1 .logo{margin-left:0}}@media only screen and (max-width: 1199px){header.style1 .logo{margin-left:0}}.logo-text{font-size:35px;color:black}.logo-text span.wm{font-size:45px;color:#c32325;font-weight:bold}.logo-text--large{font-size:40px}.logo-text--large span.wm{font-size:50px}
