body.recipes .header,body.news .header,body.recipeHighlight .header,body.newsHighlight .header,.header{position:fixed;z-index:100000;height:90px;top:0;left:0;width:100%;transition:0.5s}body.recipes .header .skip-link,body.news .header .skip-link,body.recipeHighlight .header .skip-link,body.newsHighlight .header .skip-link,.header .skip-link{clip:rect(1px, 1px, 1px, 1px);display:block;height:1px;overflow:hidden;padding:20px;position:absolute;text-decoration:underline;top:1rem;left:1rem;width:1px;z-index:999}@media only screen and (max-width: 767px){body.recipes .header .skip-link,body.news .header .skip-link,body.recipeHighlight .header .skip-link,body.newsHighlight .header .skip-link,.header .skip-link{padding:20px;top:0.3rem;left:1rem;font-size:14px}}body.recipes .header .skip-link:focus,body.news .header .skip-link:focus,body.recipeHighlight .header .skip-link:focus,body.newsHighlight .header .skip-link:focus,.header .skip-link:focus{clip:auto;height:auto;overflow:visible;width:auto;background-color:#fff}body.recipes .header .kikoriLogo,body.news .header .kikoriLogo,body.recipeHighlight .header .kikoriLogo,body.newsHighlight .header .kikoriLogo,.header .kikoriLogo{position:absolute;width:40%;max-width:120px;top:40%;left:3%;transform:translateY(-50%)}body.recipes .header .hamburgerMenu,body.news .header .hamburgerMenu,body.recipeHighlight .header .hamburgerMenu,body.newsHighlight .header .hamburgerMenu,.header .hamburgerMenu{cursor:pointer;position:absolute;top:50%;right:55px;height:30%;transform:translateY(-50%);display:flex}body.recipes .header .hamburgerMenu .hamburgerMenuText,body.news .header .hamburgerMenu .hamburgerMenuText,body.recipeHighlight .header .hamburgerMenu .hamburgerMenuText,body.newsHighlight .header .hamburgerMenu .hamburgerMenuText,.header .hamburgerMenu .hamburgerMenuText{color:white;display:flex;justify-content:center;align-items:center;margin-right:5%}@media (max-width: 767px){body.recipes .header .hamburgerMenu .hamburgerMenuText,body.news .header .hamburgerMenu .hamburgerMenuText,body.recipeHighlight .header .hamburgerMenu .hamburgerMenuText,body.newsHighlight .header .hamburgerMenu .hamburgerMenuText,.header .hamburgerMenu .hamburgerMenuText{display:none}}body.recipes .header .hamburgerMenu .hamburger,body.news .header .hamburgerMenu .hamburger,body.recipeHighlight .header .hamburgerMenu .hamburger,body.newsHighlight .header .hamburgerMenu .hamburger,.header .hamburgerMenu .hamburger{display:flex;flex-direction:column;justify-content:space-between;height:100%;width:50px}body.recipes .header .hamburgerMenu .hamburger .line,body.news .header .hamburgerMenu .hamburger .line,body.recipeHighlight .header .hamburgerMenu .hamburger .line,body.newsHighlight .header .hamburgerMenu .hamburger .line,.header .hamburgerMenu .hamburger .line{height:5px;width:100%;background-color:white}body.recipes .header .hamburgerMenu .hamburger:hover .line,body.news .header .hamburgerMenu .hamburger:hover .line,body.recipeHighlight .header .hamburgerMenu .hamburger:hover .line,body.newsHighlight .header .hamburgerMenu .hamburger:hover .line,.header .hamburgerMenu .hamburger:hover .line{background-color:#6c550e}body.recipes .header .menu,body.news .header .menu,body.recipeHighlight .header .menu,body.newsHighlight .header .menu,.header .menu{display:none;flex-direction:column;justify-content:space-around;align-items:center;position:fixed;right:-200px;top:0;height:100%;width:350px;background-color:black;color:white;transition:1s;text-transform:uppercase}@media (max-width: 767px){body.recipes .header .menu,body.news .header .menu,body.recipeHighlight .header .menu,body.newsHighlight .header .menu,.header .menu{width:100%}}body.recipes .header .menu a,body.news .header .menu a,body.recipeHighlight .header .menu a,body.newsHighlight .header .menu a,.header .menu a{color:white;text-decoration:none;font-weight:200}body.recipes .header .menu.show,body.news .header .menu.show,body.recipeHighlight .header .menu.show,body.newsHighlight .header .menu.show,.header .menu.show{display:flex;right:0px;z-index:10000}body.recipes .header .menu div.closeMenu,body.news .header .menu div.closeMenu,body.recipeHighlight .header .menu div.closeMenu,body.newsHighlight .header .menu div.closeMenu,.header .menu div.closeMenu{margin-top:5%;padding:0;height:30px;width:30px;position:relative}body.recipes .header .menu div.closeMenu:after,body.recipes .header .menu div.closeMenu:before,body.news .header .menu div.closeMenu:after,body.news .header .menu div.closeMenu:before,body.recipeHighlight .header .menu div.closeMenu:after,body.recipeHighlight .header .menu div.closeMenu:before,body.newsHighlight .header .menu div.closeMenu:after,body.newsHighlight .header .menu div.closeMenu:before,.header .menu div.closeMenu:after,.header .menu div.closeMenu:before{position:absolute;content:"";top:0;left:calc(50% - 1px);background-color:white;height:100%;width:4px}body.recipes .header .menu div.closeMenu:after,body.news .header .menu div.closeMenu:after,body.recipeHighlight .header .menu div.closeMenu:after,body.newsHighlight .header .menu div.closeMenu:after,.header .menu div.closeMenu:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}body.recipes .header .menu div.closeMenu:before,body.news .header .menu div.closeMenu:before,body.recipeHighlight .header .menu div.closeMenu:before,body.newsHighlight .header .menu div.closeMenu:before,.header .menu div.closeMenu:before{-webkit-transform:rotate(-45deg);transform:rotate(45deg)}body.recipes .header .menu div.closeMenu:hover::before,body.recipes .header .menu div.closeMenu:hover::after,body.news .header .menu div.closeMenu:hover::before,body.news .header .menu div.closeMenu:hover::after,body.recipeHighlight .header .menu div.closeMenu:hover::before,body.recipeHighlight .header .menu div.closeMenu:hover::after,body.newsHighlight .header .menu div.closeMenu:hover::before,body.newsHighlight .header .menu div.closeMenu:hover::after,.header .menu div.closeMenu:hover::before,.header .menu div.closeMenu:hover::after{background-color:#6c550e}body.recipes .header .menu *,body.news .header .menu *,body.recipeHighlight .header .menu *,body.newsHighlight .header .menu *,.header .menu *{width:200px;text-align:center;cursor:pointer;transition:0.3s}body.recipes .header .menu .highlight:hover,body.recipes .header .menu .highlight:active,body.recipes .header .menu .highlight:focus,body.news .header .menu .highlight:hover,body.news .header .menu .highlight:active,body.news .header .menu .highlight:focus,body.recipeHighlight .header .menu .highlight:hover,body.recipeHighlight .header .menu .highlight:active,body.recipeHighlight .header .menu .highlight:focus,body.newsHighlight .header .menu .highlight:hover,body.newsHighlight .header .menu .highlight:active,body.newsHighlight .header .menu .highlight:focus,.header .menu .highlight:hover,.header .menu .highlight:active,.header .menu .highlight:focus{background-color:#6c550e;color:white}body.recipes .header .menu .yuzu-leaf,body.news .header .menu .yuzu-leaf,body.recipeHighlight .header .menu .yuzu-leaf,body.newsHighlight .header .menu .yuzu-leaf,.header .menu .yuzu-leaf{width:5%;margin-bottom:0}body.recipes .header .menu .searchButton,body.news .header .menu .searchButton,body.recipeHighlight .header .menu .searchButton,body.newsHighlight .header .menu .searchButton,.header .menu .searchButton{outline:none;border:1px solid #6c550e;color:#6c550e;background-color:black;padding:10px;width:75%}body.recipes .header .menu .searchButton:hover,body.news .header .menu .searchButton:hover,body.recipeHighlight .header .menu .searchButton:hover,body.newsHighlight .header .menu .searchButton:hover,.header .menu .searchButton:hover{color:white;background-color:#6c550e}body.recipes .header .menu .yuzuriLogo,body.news .header .menu .yuzuriLogo,body.recipeHighlight .header .menu .yuzuriLogo,body.newsHighlight .header .menu .yuzuriLogo,.header .menu .yuzuriLogo{margin:0;padding:0}body.recipes .header .menu .yuzuriLogo img,body.news .header .menu .yuzuriLogo img,body.recipeHighlight .header .menu .yuzuriLogo img,body.newsHighlight .header .menu .yuzuriLogo img,.header .menu .yuzuriLogo img{width:100%;max-width:100px;margin:0}body.recipes .header .menu *:last-child,body.news .header .menu *:last-child,body.recipeHighlight .header .menu *:last-child,body.newsHighlight .header .menu *:last-child,.header .menu *:last-child{margin-bottom:50%}@media (max-width: 500px){body.recipes .header .menu *:last-child,body.news .header .menu *:last-child,body.recipeHighlight .header .menu *:last-child,body.newsHighlight .header .menu *:last-child,.header .menu *:last-child{margin-bottom:10%}}.hero{position:relative}.hero h1{font-weight:200;letter-spacing:5px}.hero p{font-weight:200;line-height:3em;font-size:12px}.hero .heroBackgroundImage{background-image:url(/images/heroBackgroundImage.jpg);background-repeat:no-repeat;background-size:cover;background-position:23% center;width:100%;height:100vh;position:relative}.hero .heroBackgroundImage .yuzuri-logo{position:relative;top:50%;left:50%;transform:translate(-50%, -50%);width:350px}@media (min-width: 700px){.hero .heroBackgroundImage .yuzuri-logo .yuzuriImage{filter:drop-shadow(0.1px 0.1px 25px black) drop-shadow(-0.1px -0.1px 25px black)}}.textPanel{height:auto;padding-bottom:50px;position:relative}.textPanel .row{display:flex;flex-wrap:wrap}.textPanel .row img{width:100%}.textPanel .row .column{height:auto;width:50%;position:relative}.textPanel .row .column .columnText{width:100%;font-size:14px;font-weight:300px;max-width:650px;text-align:center;position:relative;top:50%;left:50%;transform:translate(-50%, -50%);display:block;line-height:3em}@media (max-width: 500px){.textPanel .row .column .columnText{font-size:12px}}.textPanel .row .columnImg{width:50%}.textPanel .row .columnImg img{max-width:100%;height:auto;width:auto}.textPanel .row .bottleImg{display:block;margin-left:auto;margin-right:auto}@media (max-width: 999px){.textPanel .row .column{width:80%;margin:0 auto;text-align:center;padding:1%}.textPanel .row .column .columnText{margin-top:10%}.textPanel .row .columnImg{width:100%;text-align:center;margin:25px}}@media (min-width: 1000px){.textPanel .row .rightImage{text-align:right}}.textPanel #discover-anchor{visibility:hidden;height:90px;position:absolute;bottom:0;width:100%}.parallaxPanel{background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:center}@media (max-width: 500px){.parallaxPanel{background-attachment:scroll}}.parallaxPanel.forest{background-image:url(/images/discover-yuzu.jpg);background-position:left center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;height:40vh;padding:80px 0px;color:white}.parallaxPanel.forest h2{color:white;width:100%;text-align:center;font-weight:200}.parallaxPanel.forest a{margin:0 20px}.parallaxPanel img{display:block;width:175px;filter:drop-shadow(0.1px 0.1px 25px black) drop-shadow(-0.1px -0.1px 25px black);-webkit-filter:drop-shadow(0.1px 0.1px 25px black) drop-shadow(-0.1px -0.1px 25px black)}.informationPanel{height:auto}.informationPanel .content{padding-top:50px;width:auto;height:auto;max-width:875px;text-align:center;margin:0 auto}.informationPanel .content .headlineText{display:block;font-size:35px;margin-bottom:10px}.informationPanel .content .informationText{line-height:3em}.informationPanel .content .topInformation{margin:0 50px;font-size:12px;font-weight:300}.informationPanel .content .bottomInformation{padding-top:50px;margin:0 50px;font-size:12px;font-weight:300}.informationPanel .content .divider{margin:40px auto 40px auto;display:block}.informationPanel .informationImg{margin-top:40px;width:100%;height:auto;margin-bottom:0;display:block}.blackPanel{height:auto;min-height:400px;max-height:auto;background-color:black;position:relative;display:flex;justify-content:center;align-items:center}.blackPanel .content{margin:25px 0;width:auto;max-width:800px;min-width:auto;text-align:center;position:relative;font-size:25px;color:white}.blackPanel .content .text{margin:0 50px}.blackPanel .content img{width:25px;height:25px;margin-top:25px}.blackPanel #recipe-anchor{visibility:hidden;height:90px;position:absolute;bottom:0;left:0;width:100%}.recipePanel{position:relative;background:#dfdee3;background:-moz-linear-gradient(180deg, #dfdee3 56%, #f7f7f9 100%);background:-webkit-linear-gradient(180deg, #dfdee3 56%, #f7f7f9 100%);background:linear-gradient(180deg, #dfdee3 56%, #f7f7f9 100%)}.recipePanel .headlineText{font-size:32px;width:75%;display:block;margin:0 auto 0 auto;padding-top:75px;text-align:center;letter-spacing:5px}.recipePanel .headlineText .orange{margin-top:20px;border-bottom:1px solid #6c550e}.recipePanel .content .viewAll{text-align:center;padding-top:25px;font-size:18px;letter-spacing:5px}.recipePanel .content .viewAll .viewAllLink{text-decoration:none;color:black;font-weight:200}.recipePanel .content .viewAll .viewAllLink:hover{font-weight:400}.recipePanel .content .recipe{cursor:pointer}.recipePanel .content .recipe .recipeName{text-align:center;letter-spacing:5px;font-size:0.875rem;line-height:1.5}.recipePanel .content .recipe .imgDiv .orange{border-bottom:1px solid transparent}.recipePanel .content .recipe .imgDiv:hover .orange{display:block;margin-left:auto;margin-right:auto;width:40%;border-bottom:1px solid #6c550e}.recipePanel .content .recipe .recipe-image{width:16vw}.recipePanel .content .recipe.show .modal{display:block}@media (max-width: 765px){.recipePanel .content .recipe{width:100%}.recipePanel .content .recipe .recipe-image{min-width:300px;display:block;margin-left:auto;margin-right:auto}}.recipePanel .content .column{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding-bottom:50px}.recipePanel .content .column .modal{display:none;position:fixed;z-index:200000;left:0;top:0;width:100%;height:100%;background-color:black;background-color:rgba(0,0,0,0.4)}.recipePanel .content .column .modal .close{position:absolute;top:5%;right:5%;color:#fff;font-size:120px;cursor:pointer}.recipePanel .content .column .modal .modal-content{display:flex;font-weight:300;background-color:#fefefe;margin:10% auto;border:1px solid #888;padding-bottom:25px;width:60%;max-height:90%;overflow-y:auto}@media (max-width: 900px){.recipePanel .content .column .modal .modal-content{flex-direction:column}}.recipePanel .content .column .modal .modal-content .image-holder{width:40%;height:auto;margin:auto;padding:20px}.recipePanel .content .column .modal .modal-content .image-holder img{margin:auto;width:100%}.recipePanel .content .column .modal .modal-content .contentContainer{width:60%;text-align:center;margin-top:25px;padding:20px}@media (max-width: 900px){.recipePanel .content .column .modal .modal-content .contentContainer{margin-left:auto;margin-right:auto}}.recipePanel .content .column .modal .modal-content .contentContainer .name{font-size:25px;color:#6c550e;display:block;margin:20px auto;font-weight:700}.recipePanel .content .column .modal .modal-content .contentContainer .leaf{margin:30px 0;width:15px}.recipePanel .content .column .modal .modal-content .contentContainer .orange{border-bottom:1px solid #6c550e;width:30%;display:block;margin:0 auto 20px auto}.recipePanel .content .column .modal .modal-content .contentContainer .ingredients{font-size:12px;line-height:3em}.recipePanel .content .column .modal .modal-content .contentContainer .ingredients span{display:block}.recipePanel .content .column .modal .modal-content .contentContainer .instructions{font-size:12px;line-height:3em}.recipePanel .content .column .modal .modal-content .contentContainer .instructions span{display:block}.recipePanel #news-anchor{visibility:hidden;height:90px;position:absolute;bottom:0;width:100%}.newsPanel{position:relative;height:auto;background-color:white;padding-top:50px;color:black;font-size:32px}.newsPanel .headlineText{position:relative;display:block;margin:0 auto;width:60%;text-align:center}.newsPanel .content{margin-top:100px;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}@media (max-width: 1270px){.newsPanel .content{flex-direction:column;margin-left:0px;text-align:center}.newsPanel .content .newsArticle{display:block;margin-left:auto;margin-right:auto}.newsPanel .content .articleImage img{display:block;margin-left:auto;margin-right:auto;padding-top:20px}}.newsPanel .content .newsArticle{width:60%;margin-top:30px}.newsPanel .content .newsArticle .newsButton{margin-top:50px;font-weight:200;letter-spacing:5px;font-size:18px;color:#6c550e;border:1px solid #6c550e;background-color:#fff;height:55px;max-width:300px;width:100%;-webkit-transition:background-color 400ms linear;-ms-transition:background-color 400ms linear;transition:background-color 400ms linear}.newsPanel .content .newsArticle .newsButton:hover{background-color:#6c550e;color:#fff}.newsPanel .content .newsArticle .newsTitle{border-bottom:1px solid #6c550e;letter-spacing:6px}.newsPanel .content .newsArticle .articleContent{margin-top:50px;font-size:14px;line-height:3em}.newsPanel .content .articleImage img{max-width:100%;max-height:100%;display:block;margin-left:auto}@media (max-width: 768px){.newsPanel .content .articleImage{flex-grow:1;display:flex}.newsPanel .content .articleImage a{display:block}}.newsPanel #wtb-anchor{visibility:hidden;height:90px;position:absolute;bottom:0;width:100%}.WTBPanel{height:auto;background-color:white;padding-top:50px;color:black;font-size:32px}.WTBPanel .WTBMap{position:relative}.WTBPanel .WTBMap .headlineText{position:relative;display:block;margin:0 auto;border-bottom:1px solid #6c550e;width:35%;text-align:center}.WTBPanel .WTBMap .mapContainer{height:700px;width:80%;margin:50px auto 0px auto;background-color:gray;position:relative;display:block}.WTBPanel .WTBMap .mapContainer .mapboxgl-canvas{position:relative !important}.WTBPanel .WTBMap .mapContainer .mapboxgl-marker{background-image:url(/images/WTB/yuzuri-marker-icon.png);background-size:contain;background-repeat:no-repeat;background-position:center;width:35px;height:35px}.WTBPanel .WTBMap .mapContainer .mapboxgl-marker:hover{cursor:pointer}.WTBPanel .WTBMap .mapContainer .mapboxgl-popup{min-width:200px;max-width:300px;width:50%}.WTBPanel .WTBMap #wtbResultsListContainer{position:relative;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;width:80%;max-height:250px;overflow-y:auto;background-color:#F8F8F8;text-transform:uppercase}.WTBPanel .WTBMap #wtbResultsListContainer:hover{cursor:pointer}.WTBPanel .WTBMap #wtbResultsListContainer .icon{margin-left:10px;transform:rotate(180deg)}.WTBPanel .WTBMap #wtbResultsListContainer .defaultView{font-size:16px;background-color:#F8F8F8;border-bottom:1px solid #E6E6E6}.WTBPanel .WTBMap #wtbResultsListContainer .defaultView .text{margin-left:10px}.WTBPanel .WTBMap #wtbResultsListContainer .WTB-result-item{font-size:12px;background-color:#F8F8F8;border-bottom:1px solid #E6E6E6;height:auto}.WTBPanel .WTBMap #wtbResultsListContainer .WTB-result-item p{font-size:18px}.WTBPanel .WTBMap #wtbResultsListContainer .WTB-result-item p img{width:auto;height:25px;margin-right:10px}.WTBPanel .WTBMap #wtbResultsListContainer .WTB-result-item .name{margin:5px}.WTBPanel .WTBMap #wtbResultsListContainer .WTB-result-item .detailsBox{display:none;background-color:#EFEFEF;border:1px solid #E6E6E6;border-bottom:none;height:auto;min-height:100px;padding-bottom:20px}.WTBPanel .WTBMap #wtbResultsListContainer .WTB-result-item .detailsBox div{font-size:15px;margin:15px;text-align:center}.WTBPanel .WTBMap #wtbResultsListContainer .WTB-result-item .detailsBox .hoverButton{padding:10px 0;background-color:#d2845b;color:#ffffff;font-size:16px;font-weight:200;border-radius:6px;transition-property:all;transition-duration:0.3s;transition-timing-function:ease;transition-delay:0s;text-decoration:none;display:block;width:calc(100% - 50px);max-width:300px;text-align:center;cursor:pointer;margin:0 auto}.WTBPanel .WTBMap #wtbResultsListContainer .WTB-result-item.show .detailsBox{display:block;height:auto;min-height:100px}.WTBPanel .WTBMap #stores-anchor{visibility:hidden;height:90px;position:absolute;bottom:0;width:100%}.WTBPanel .modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:black;background-color:rgba(0,0,0,0.4)}.WTBPanel .modal .modal-content{background-color:#fefefe;padding:20px;margin:0 auto;border:1px solid #888;width:30%;font-size:15px;text-align:center;position:relative;top:40%}@media (max-width: 650px){.WTBPanel .modal .modal-content{width:50%}}.WTBPanel .modal .modal-content p{width:90%}.WTBPanel .modal .modal-content .map-close{color:#aaaaaa;float:right;font-size:28px;font-weight:bold}.WTBPanel .modal .modal-content .map-close:hover,.WTBPanel .modal .modal-content .map-close:focus{color:#000;text-decoration:none;cursor:pointer}.WTBPanel .WTBRetailers{padding-top:50px;text-align:center;width:100%;height:100%}.WTBPanel .WTBRetailers .headlineText{position:relative;display:block;margin:0 auto;border-bottom:1px solid #6c550e;width:50%}.WTBPanel .WTBRetailers .retailers .column{width:100vw;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap;max-width:100%;margin:0 auto}.WTBPanel .WTBRetailers .retailers .column .store{width:200px;height:200px;margin:10px 25px;background-color:black}@media (max-width: 500px){.WTBPanel .WTBRetailers .retailers .column .store{height:200px;width:200px}}.WTBPanel .WTBRetailers .retailers .column .store:hover{cursor:pointer}.WTBPanel .WTBRetailers .retailers .column .store1{background:url("../images/WTB/remedy-liquour.jpg");background-size:100% 100%}@media (max-width: 500px){.WTBPanel .WTBRetailers .retailers .column .store1{height:200px;width:200px}}.WTBPanel .WTBRetailers .retailers .column .store1:hover{background:url("../images/WTB/remedy-liquour-on.jpg");background-size:100% 100%}.WTBPanel .WTBRetailers .retailers .column .store2{background:url("../images/WTB/mission-wines.jpg");background-size:100% 100%}.WTBPanel .WTBRetailers .retailers .column .store2:hover{background:url("../images/WTB/mission-wines-on-1.jpg");background-size:100% 100%}.WTBPanel .WTBRetailers .retailers .column .store3{background:url("../images/WTB/sf-wine-company.jpg");background-size:100% 100%}.WTBPanel .WTBRetailers .retailers .column .store3:hover{background:url("../images/WTB/sf-wine-company-on-1.jpg");background-size:100% 100%}.WTBPanel .WTBRetailers .retailers .column .store4{background:url("../images/WTB/hi-time-wines.jpg");background-size:100% 100%}.WTBPanel .WTBRetailers .retailers .column .store4:hover{background:url("../images/WTB/hi-time-wines-on-1.jpg");background-size:100% 100%}.WTBPanel .WTBRetailers .retailers .column .store5{background:url("../images/WTB/wine-trading-co.jpg");background-size:100% 100%}.WTBPanel .WTBRetailers .retailers .column .store5:hover{background:url("../images/WTB/wine-trading-co-on-1.jpg");background-size:100% 100%}.WTBPanel .WTBRetailers .retailers .column .store6{background:url("../images/WTB/k-and-l-wines.jpg");background-size:100% 100%}.WTBPanel .WTBRetailers .retailers .column .store6:hover{background:url("../images/WTB/k-and-l-wines-1.jpg");background-size:100% 100%}.WTBPanel .WTBRetailers .retailers .column .store7{background:url("../images/WTB/cask.jpg");background-size:100% 100%}.WTBPanel .WTBRetailers .retailers .column .store7:hover{background:url("../images/WTB/cask-on.jpg");background-size:100% 100%}.WTBPanel .WTBRetailers .retailers .lastColumn{border-bottom:1px solid #6c550e;width:50%;left:25%;position:relative;margin-bottom:150px}.mapboxgl-ctrl-geocoder input[type='text']{font-size:16px !important}.logoPanelBeforeFooter{text-align:center;background-color:black;color:white}.logoPanelBeforeFooter img{margin-bottom:100px}.logoPanelBeforeFooter .paddingDiv{height:50px}.socialMediaBox{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center;height:auto10px;width:50%;margin-left:25%}.socialMediaBox .moreInfo{font-size:14px;line-height:1.5}.socialMediaBox .moreInfo a:hover{transition:0.5s;color:#6c550e;text-decoration:none}.socialMediaBox .whiskeyBottle img{margin-bottom:0;width:40%;margin-top:25px;max-width:150px;height:auto}.socialMediaBox a{font-weight:200;font-size:14px;text-decoration:none;color:white}.socialMediaBox>div{width:400px;min-width:300px;margin:0}@media (max-width: 915px){.socialMediaBox>div{width:100%}}.socialMediaBox .small{margin-bottom:30px}.socialMediaBox .socialMediaIcons>*{width:25px;margin-left:50px;margin-right:50px}.socialMediaBox .socialMediaIcons>*:first-child,.socialMediaBox .socialMediaIcons>*:last-child{margin:0}.socialMediaBox .socialMediaIcons>* i{display:inline-block;font-size:15px;margin-right:10px}.socialMediaBox .socialMediaIcons a{text-decoration:none}#footer{position:relative}#footer #dg_footer_wrapper{background:#000}#footer #dg_footer_wrapper #dg_footer_wrapper_inner{color:#fff;font-family:"Poppins" !important;font-weight:200 !important}#footer #dg_footer_wrapper #dg_footer_wrapper_inner .dg_footer_row_0{font-size:12px;padding-top:50px}#footer #dg_footer_wrapper #dg_footer_wrapper_inner .dg_footer_row_0 a{color:#fff;font-family:"Poppins" !important;font-weight:200 !important}#footer #dg_footer_wrapper #dg_footer_wrapper_inner .dg_footer_row_0:hover{color:#fff;font-family:"Poppins" !important;font-weight:200 !important}#footer #dg_footer_wrapper #dg_footer_wrapper_inner .dg_footer_row_0 .dg_footer_item_0,#footer #dg_footer_wrapper #dg_footer_wrapper_inner .dg_footer_row_0 .dg_footer_item_1,#footer #dg_footer_wrapper #dg_footer_wrapper_inner .dg_footer_row_0 .dg_footer_item_2,#footer #dg_footer_wrapper #dg_footer_wrapper_inner .dg_footer_row_0 .dg_footer_item_3,#footer #dg_footer_wrapper #dg_footer_wrapper_inner .dg_footer_row_0 .dg_footer_item_4,#footer #dg_footer_wrapper #dg_footer_wrapper_inner .dg_footer_row_0 .dg_footer_item_5{margin-right:10px}#footer #dg_footer_wrapper #dg_footer_wrapper_inner .dg_footer_row_0 .dg_footer_item_7{display:none}#footer #dg_footer_wrapper #dg_footer_wrapper_inner .dg_footer_row_0 .dg_footer_item_last{float:none}#footer #dg_footer_wrapper #dg_footer_wrapper_inner ul li span{color:#fff;font-family:"Poppins" !important;font-weight:200 !important}#footer #dg_footer_wrapper #dg_footer_wrapper_inner ul li:after{display:none}#footer:after{position:absolute;top:100%;left:0;padding:10px 0px;height:25px;background-color:black;content:"";width:100%}.fourOhFour{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:90px;height:calc(100vh - 90px);color:black;font-weight:500}.fourOhFour *{width:90%;margin:0 auto;text-align:center}.fourOhFour a{color:black}#mainDiv{position:relative;width:100%;height:auto;margin-bottom:100px;background-color:#FFFFFF}#mainDiv .headline{margin-top:150px;width:100%;text-align:center}#mainDiv .headline img{width:25%}@media (max-width: 700px){#mainDiv .headline img{width:75vw}}#mainDiv .headline .headlineText{letter-spacing:5px;margin-top:5px;font-size:32px}#mainDiv .recipes{margin-top:50px;display:flex;flex-wrap:wrap;flex-direction:row;max-width:750px;width:auto;margin-left:auto;margin-right:auto}#mainDiv .recipes .recipeHolder{position:relative;height:auto;width:225px;margin:10px}#mainDiv .recipes .recipeHolder .overlay{width:100%;height:100%;position:absolute;top:0;left:0}#mainDiv .recipes .recipeHolder .overlay .name{display:none;margin-left:auto;margin-right:auto;color:white;font-size:22px;letter-spacing:5px}#mainDiv .recipes .recipeHolder .overlay:hover{transition:background-color 1s;background-color:black;opacity:0.6}#mainDiv .recipes .recipeHolder .overlay:hover .name{text-align:center;display:block;position:relative;top:40%;left:50%;transform:translate(-50%, -50%)}#mainDiv .recipes .recipeHolder img{width:100%;height:auto;display:block;margin-left:auto;margin-right:auto}@media (max-width: 900px){#mainDiv .recipes{flex-direction:column;justify-content:center;align-content:center}#mainDiv .recipes .recipeHolder{width:90vw;height:auto;margin:0 auto 30px auto}}#mainDiv .recipes .recipeHolder:nth-of-type(1){order:5}#mainDiv .recipes .recipeHolder:nth-of-type(2){order:4}#mainDiv .recipes .recipeHolder:nth-of-type(3){order:2}#mainDiv .recipes .recipeHolder:nth-of-type(4){order:3}#mainDiv .recipes .recipeHolder:nth-of-type(5){order:1}#mainDiv{position:relative;width:100%;height:auto;padding-bottom:50px;background-color:#FFFFFF}#mainDiv .headline{margin-top:150px;width:100%;text-align:center}#mainDiv .headline img{width:25%}@media (max-width: 700px){#mainDiv .headline img{width:75vw}}#mainDiv .headline .headlineText{letter-spacing:5px;margin-top:5px;font-size:32px}#mainDiv .news{margin-top:50px;display:flex;flex-wrap:wrap;flex-direction:row;max-width:750px;width:auto;margin-left:auto;margin-right:auto}#mainDiv .news .newsHolder{position:relative;display:block;margin:0 auto;height:225px;width:225px;background:#dfdee3;background:-webkit-linear-gradient(#dfdee3 0%, #f7f7f9 50%);background:-o-linear-gradient(#dfdee3 0%, #f7f7f9 50%);background:linear-gradient(#dfdee3 0%, #f7f7f9 50%);margin:10px}#mainDiv .news .newsHolder .overlay{width:100%;height:100%;position:absolute;top:0;left:0}#mainDiv .news .newsHolder .overlay .name{display:none;margin-left:auto;margin-right:auto;color:white;font-size:22px;letter-spacing:5px}#mainDiv .news .newsHolder .overlay:hover{transition:background-color 1s;background-color:black;opacity:0.7}#mainDiv .news .newsHolder .overlay:hover .name{text-align:center;display:block;position:relative;top:40%;left:50%;transform:translate(-50%, -50%);font-weight:400}#mainDiv .news .newsHolder img{width:100%;display:block;margin-left:auto;margin-right:auto}@media (max-width: 900px){#mainDiv .news{flex-direction:column;justify-content:center;align-content:center}#mainDiv .news .newsHolder{width:90vw;height:auto;margin:0px auto 20px auto;display:block}}.sidebarContainer{margin-top:20px}.sidebarContainer .headlineText{width:100%;font-size:24px;letter-spacing:5px;border-bottom:1px solid #6c550e}.sidebarContainer .posts p{line-height:1.5}.sidebarContainer .posts p a{color:black;text-decoration:none;font-weight:300;font-size:12px}.sidebarContainer .posts p a:hover{color:#6c550e}#recipeHeader{height:50vh;background-color:black;position:relative;z-index:1}#recipeHeader .drinkName{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:white;font-size:64px;letter-spacing:5px;text-align:center}@media (max-width: 500px){#recipeHeader .drinkName{font-size:24px}}#detailedContent{height:90vh;background-color:white;display:flex;margin-bottom:100px}@media (max-width: 1025px){#detailedContent{flex-direction:column}#detailedContent .leftSide{width:100% !important}#detailedContent .rightSide{width:80% !important;margin-right:auto;margin-left:auto}}@media (max-width: 600px){#detailedContent .rightSide{display:none}}#detailedContent .leftSide{width:70%;display:flex;flex-direction:column;justify-content:center}#detailedContent .leftSide .recipeContent{display:flex;width:100%}@media (max-width: 750px){#detailedContent .leftSide .recipeContent{flex-direction:column}#detailedContent .leftSide .recipeContent .recipeImage{max-width:100vw !important;height:auto !important}#detailedContent .leftSide .recipeContent .contentContainer{margin-bottom:50px}}#detailedContent .leftSide .recipeContent .recipeImage{width:40%;height:auto;margin:auto;padding:20px}#detailedContent .leftSide .recipeContent .recipeImage img{margin:auto;width:100%}#detailedContent .leftSide .recipeContent .contentContainer{width:60%;text-align:center;padding:20px}@media (max-width: 900px){#detailedContent .leftSide .recipeContent .contentContainer{margin-left:auto;margin-right:auto}}#detailedContent .leftSide .recipeContent .contentContainer .name{font-size:25px;color:#6c550e;display:block;margin:0px auto 20px auto;font-weight:700}#detailedContent .leftSide .recipeContent .contentContainer .leaf{margin:30px 0;width:15px}#detailedContent .leftSide .recipeContent .contentContainer .orange{border-bottom:1px solid #6c550e;width:30%;display:block;margin:0 auto 20px auto}#detailedContent .leftSide .recipeContent .contentContainer .ingredients{font-size:12px;line-height:3em;font-weight:300}#detailedContent .leftSide .recipeContent .contentContainer .ingredients span{display:block}#detailedContent .leftSide .recipeContent .contentContainer .instructions{font-size:12px;line-height:3em;font-weight:300}#detailedContent .leftSide .recipeContent .contentContainer .instructions span{display:block}#detailedContent .rightSide{width:25%}#detailedContent .rightSide .container{margin-top:20px}#detailedContent .rightSide .container .headlineText{width:100%;font-size:24px;letter-spacing:5px;border-bottom:1px solid #6c550e}#newsHeader{height:50vh;background-color:black;position:relative;z-index:1}#newsHeader .header{text-align:center;color:white;font-size:32px;letter-spacing:5px;width:100%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media (max-width: 500px){#newsHeader .header{font-size:18px}}a{text-decoration:none;color:#6c550e;font-weight:400;clear:none}a:hover{text-decoration:underline}#detailedContent{height:auto;background-color:white;display:flex}@media (max-width: 1025px){#detailedContent{flex-direction:column}#detailedContent .leftSide{width:100% !important}#detailedContent .rightSide{width:70% !important;margin-right:auto;margin-left:auto;margin-bottom:50px}}@media (max-width: 600px){#detailedContent .rightSide{display:none}}#detailedContent .leftSide .newsArticle{font-size:12px;line-height:3em;width:70%;display:block;margin-left:auto;margin-right:auto;margin-bottom:20px}#detailedContent .leftSide .newsArticle .instagram-media{margin-right:auto !important;margin-left:auto !important}#detailedContent .leftSide .newsArticle .articleTitle{margin:20px 0;font-size:25px}#detailedContent .leftSide .newsArticle .articleImage img{max-width:100%;margin-bottom:0}#detailedContent .leftSide .newsArticle .articleImage span{margin-top:0;margin-bottom:50px;line-height:0em;display:block;width:100%;text-align:center}#detailedContent .leftSide .newsArticle .recipeHeader .headerText{font-size:32px;letter-spacing:5px}#detailedContent .leftSide .newsArticle .recipeHeader img{margin-top:20px;max-width:100%}#detailedContent .leftSide .newsArticle .recipeHeader .imageText{margin-top:0;margin-bottom:50px;line-height:0em;display:block;width:100%;text-align:center}#detailedContent .leftSide .newsArticle .articleDetails{display:block;margin-top:20px;margin-bottom:40px}#detailedContent .leftSide .newsArticle .paragraph{margin-bottom:40px;font-weight:300}#detailedContent .leftSide .newsArticle .paragraph1 .newsContent{width:60%}#detailedContent .leftSide .newsArticle .paragraph1 img{width:45%;height:45%}#detailedContent .leftSide .newsArticle .kulapat.paragraph1{display:flex;flex-wrap:wrap;width:100%}#detailedContent .leftSide .newsArticle .kulapat.paragraph1 .kulapat.newsContent{width:50%}@media (max-width: 950px){#detailedContent .leftSide .newsArticle .kulapat.paragraph1{flex-direction:column}#detailedContent .leftSide .newsArticle .kulapat.paragraph1 .newsContent{width:100% !important}#detailedContent .leftSide .newsArticle .kulapat.paragraph1 img{width:100% !important;height:auto !important}}#detailedContent .leftSide .newsArticle .sideImage.paragraph1{display:flex;flex-wrap:wrap;width:100%}@media (max-width: 950px){#detailedContent .leftSide .newsArticle .sideImage.paragraph1{flex-direction:column}#detailedContent .leftSide .newsArticle .sideImage.paragraph1 .newsContent{width:100% !important}#detailedContent .leftSide .newsArticle .sideImage.paragraph1 img{width:100% !important;height:auto !important}}#detailedContent .leftSide .newsArticle .sideImage.paragraph1 .sideImage.newsContent{width:60%}#detailedContent .leftSide .newsArticle .sideImage.paragraph1 img{width:40%}#detailedContent .leftSide .newsArticle .paragraph2{display:flex;flex-wrap:wrap;width:100%}@media (max-width: 950px){#detailedContent .leftSide .newsArticle .paragraph2{flex-direction:column}#detailedContent .leftSide .newsArticle .paragraph2 .newsContent{width:100% !important}#detailedContent .leftSide .newsArticle .paragraph2 .imageHolder{width:100% !important;height:auto !important}}#detailedContent .leftSide .newsArticle .paragraph2 .newsContent{width:60%}#detailedContent .leftSide .newsArticle .paragraph2 .yuzuri-spot.newsContent{width:50%;margin-right:50px}#detailedContent .leftSide .newsArticle .paragraph2 .imageHolder{width:40%;height:40%}#detailedContent .leftSide .newsArticle .paragraph2 .imageHolder img{width:100%;height:auto}#detailedContent .leftSide .newsArticle .paragraph2 .imageHolder .imageText{font-size:8px;margin-top:0;margin-bottom:0px;line-height:0em;display:block;width:100%;text-align:center}@media (min-width: 1202px){#detailedContent .leftSide .newsArticle .paragraph2 .imageHolder .imageText{font-size:0.563rem}}#detailedContent .rightSide{width:25%}.archiveColumn{height:auto;display:flex;flex-direction:column;width:100%;justify-content:center;align-content:center}.archiveColumn .recipeHolder{width:100vw;display:block;position:relative;margin-left:auto;margin-right:auto;line-height:3em;letter-spacing:5px;font-size:12px;font-weight:200}.archiveColumn .recipeHolder .previewText{font-weight:300;max-width:40vw;display:block;position:relative;margin-left:auto;margin-right:auto}@media (max-width: 700px){.archiveColumn .recipeHolder .previewText{max-width:90vw}}.archiveColumn .recipeHolder img{max-width:40vw;display:block;margin-left:auto;margin-right:auto}@media (max-width: 700px){.archiveColumn .recipeHolder img{max-width:90vw}}.archiveColumn .recipeHolder .blackLine{width:30%;border-bottom:1px solid black;display:block;margin-left:auto;margin-right:auto;margin-top:40px;margin-bottom:60px}.archiveColumn .recipeHolder:nth-of-type(1){order:5}.archiveColumn .recipeHolder:nth-of-type(2){order:4}.archiveColumn .recipeHolder:nth-of-type(3){order:2}.archiveColumn .recipeHolder:nth-of-type(4){order:3}.archiveColumn .recipeHolder:nth-of-type(5){order:1}.archiveColumn{height:auto;display:flex;flex-direction:column;width:100%;justify-content:center;align-content:center;position:relative}.archiveColumn .newsHolder{width:100vw;display:block;position:relative;margin-left:auto;margin-right:auto;line-height:3em;letter-spacing:5px;font-size:12px;font-weight:200}.archiveColumn .newsHolder .previewText{text-align:center;font-weight:300;max-width:40vw;display:block;position:relative;margin-left:auto;margin-right:auto}.archiveColumn .newsHolder img{max-width:100vw;display:block;margin-left:auto;margin-right:auto;margin-bottom:20px}.archiveColumn .newsHolder .blackLine{width:30%;border-bottom:1px solid black;display:block;margin-left:auto;margin-right:auto;margin-top:40px;margin-bottom:120px}@media (max-width: 800px){.archiveColumn{top:90px}.archiveColumn .newsHolder .previewText{max-width:80vw}}#age_gate #age_content{border-radius:8px;box-shadow:0px 0px 10px #000}#age_gate #age_content *{font-family:"Poppins";font-weight:400;font-style:normal;line-height:1.2 !important}#age_gate #age_content a{text-decoration:underline !important}#age_gate #age_content #age_drinkiq_logo_img_url img{display:inline}#age_gate #age_content .age_logo{display:flex;justify-content:center}#age_gate #age_content .age_header_title span{font-family:"Poppins";font-style:normal;text-transform:uppercase;display:block}#age_gate #age_content.is_mobile label{display:flex;align-items:center}#age_gate #age_content.is_mobile label input{margin-right:10px}#age_gate #age_content.is_mobile #age_inputs{gap:0 4px;width:100%}#age_gate #age_content.is_mobile #age_inputs .age-field-con{margin:0 !important;width:100% !important}#age_gate #age_content.is_mobile #age_inputs .age-field-con .age-input-field-label{white-space:nowrap !important;width:100%}#age_gate #age_content.is_mobile #age_inputs .age-field-con input{width:100% !important}#age_gate #age_content #age_age_date_input_textfield{display:flex;flex-direction:column;align-items:center}#age_gate #age_content #age_inputs{display:flex !important;gap:0 22px;justify-content:center}#age_gate #age_content #age_inputs .age-field-con{margin:0 !important}#age_gate #age_content #age_inputs .age-field-con .age-input-field-label{padding:0}#age_gate #age_content #age_inputs .age-field-con input{border-width:1px !important}#age_gate #age_content #age_confirm{display:flex !important;justify-content:center}#age_gate #age_content #age_confirm button{width:auto !important;display:inline-block;min-height:auto !important;padding:16px 32px;text-transform:uppercase;border-width:1px !important;font-style:normal;font-size:18px;font-weight:200;letter-spacing:5px;font-size:18px;-webkit-transition:background-color 400ms linear;-ms-transition:background-color 400ms linear;transition:background-color 400ms linear}#age_gate #age_content .groupC #age_confirm button{width:100% !important}#age_gate #age_content #age_missing_message{text-align:center}#age_gate #age_content #age_select_country_group select{margin-bottom:0;display:inline-block}#age_gate #age_content .round{margin:0 !important}#age_gate #age_content .round input{opacity:0}#age_gate #age_content .round label{width:20px !important;height:20px !important;background-color:transparent;border:1px solid white;max-width:none !important;padding:0}#age_gate #age_content .round label::after{height:5px;left:2.5px;top:4px;width:10px;border-color:white}#age_gate #age_content #age_remember_label,#age_gate #age_content #age_affirm_label{display:flex;align-items:center;gap:0 14px;justify-content:center;margin:0 auto}#age_gate #age_content #age_affirm_text_box,#age_gate #age_content #age_remember_label .checkbox{width:20px !important;height:20px !important}#age_gate #age_content #age_affirm_text_content,#age_gate #age_content #age_remember_label .age_remember_me_basic{width:auto !important}body{font-family:"Poppins";letter-spacing:3px;font-weight:200;margin:0;overflow-x:hidden}.greenButton{background-color:#46c046;color:white;text-decoration:none;padding:15px 30px;font-weight:200}.greenButton:hover,.greenButton:focus,.greenButton:active{color:#46c046;background-color:white}.fontWhite{color:white}.fontGreen{color:#46c046}.fontBlack{color:black}.backWhite{background-color:white}.backBlack{background-color:black}.greenLine{width:80vw;max-width:1000px;height:2px;background-color:#46c046}.greenLine.small{max-width:100px}.orangeLine{border-bottom:1px solid #6c550e;width:50%;left:25%;position:relative}.greenLink{color:#096502;text-decoration:none;cursor:pointer}.fadeInElement{opacity:0;transition:opacity 1.5s}.fadeInElement.visible{opacity:1}
