@font-face{font-family:'Lobster';src:url("../fonts/lobster1.4.eot");src:url("../fonts/lobster1.4.eot?#iefix") format("embedded-opentype"),url("../fonts/lobster1.4.woff") format("woff"),url("../fonts/lobster1.4.ttf") format("truetype"),url("../fonts/lobster1.4.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'KabelLight';src:url("../fonts/KabelLight.eot");src:url("../fonts/KabelLight.eot?#iefix") format("embedded-opentype"),url("../fonts/KabelLight.woff") format("woff"),url("../fonts/KabelLight.ttf") format("truetype"),url("../fonts/KabelLight.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'KabelMedium';src:url("../fonts/KabelMed.eot");src:url("../fonts/KabelMed.eot?#iefix") format("embedded-opentype"),url("../fonts/KabelMed.woff") format("woff"),url("../fonts/KabelMed.ttf") format("truetype"),url("../fonts/KabelMed.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'KabelBold';src:url("../fonts/KabelBold.eot");src:url("../fonts/KabelBold.eot?#iefix") format("embedded-opentype"),url("../fonts/KabelBold.woff") format("woff"),url("../fonts/KabelBold.ttf") format("truetype"),url("../fonts/KabelBold.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'BradleyBold';src:url("../fonts/BradleyHandBold.eot");src:url("../fonts/BradleyHandBold.eot?#iefix") format("embedded-opentype"),url("../fonts/BradleyHandBold.woff") format("woff"),url("../fonts/BradleyHandBold.ttf") format("truetype"),url("../fonts/BradleyHandBold.svg") format("svg");font-weight:normal;font-style:normal}#user-login{margin-left:auto;left:50%;padding:50px 0;display:inline-block;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.messages.status{z-index:999;background-color:#fff;position:relative;top:100px;width:100%}.messages.error{position:absolute;bottom:0;width:100%}#toolbar{z-index:100000 !important}#overlay-container{z-index:99999 !important}.overlay-element{z-index:100000 !important}.region-content{padding-top:70px}.content{overflow:hidden}.not-front .region-content{min-height:calc(100vh - 330px)}.node-type-our-story .region-content{min-height:100%}iframe.search-toggle{display:inherit !important}iframe.search-results{background-color:transparent;border:none;display:none;height:calc(100vh - 300px) !important}body.page-search-node{background-color:transparent}.page-search-node .search-form{display:none}.page-search-node .region-content{padding-top:0}.page-search-node .region-page-top{display:none}.page-search-node a{color:#fff}.page-search-node a:hover{text-decoration:underline;color:#fff}.page-search-node p,.page-search-node ul li,ul .page-search-node li,.page-search-node ol li,ol .page-search-node li{color:#a7a9ac}.search-result{position:relative}.search-result a{margin-bottom:20px;padding-left:150px;display:block}.search-result p,.search-result ul li,ul .search-result li,.search-result ol li,ol .search-result li{display:none}.search-result h2,.search-result .custom-counter li::before,.custom-counter .search-result li::before{display:none}.search-result::after{content:"";position:absolute;height:20px;width:20px;color:#fff}html{font-size:100%}body.front .region-content{padding-top:0}body{margin:0;padding:0;width:100vw;overflow-x:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}h1{font-family:'Lobster';font-size:64px;margin-bottom:36px;color:#fff;letter-spacing:2px}h1.huge{font-size:120px}h2,.custom-counter li::before{font-family:'Lobster';font-size:36px}h2.huge,.custom-counter li.huge::before{font-size:42px;margin-bottom:20px}h3{font-family:'KabelMedium';font-size:30px}h3.huge{font-size:56px;color:#781e95}h4{font-family:'Lobster';font-size:32px}h5{font-family:'KabelBold';font-size:21px}p,ul li,ol li{font-family:'KabelMedium';font-size:18px}p.small,ul li.small,ol li.small{font-family:'museo-sans', sans-serif;font-size:14px}p.large,ul li.large,ol li.large{font-size:24px}p span.bold,ul li span.bold,ol li span.bold{font-family:'KabelBold'}p strong,ul li strong,ol li strong{font-family:'KabelBold';letter-spacing:2px}.graffiti{font-size:18px;font-family:'BradleyBold';color:rgba(92,103,112,0.75)}textarea,input{outline:none}.clear,.clear-fix2{clear:both}a{font-family:'KabelMedium';font-size:19px}a:hover{text-decoration:underline;color:inherit}a.purple{text-decoration:underline}ul{padding:0}ul li{list-style-type:none;text-decoration:none;margin:17.5px 0px}ol{padding:0}ol li{list-style-type:none;text-decoration:none}input:focus,textarea:focus,select:focus{outline:none !important}.ajax-progress-throbber{display:none !important}.button{font-family:'museo-sans', sans-serif;padding:10px 30px 8px 30px;display:block;max-width:240px;margin-left:auto;margin-right:auto;border:1px solid rgba(255,255,255,0.5);outline:2px solid #781e95;background:#781e95;color:#fff;text-transform:uppercase;text-decoration:none;-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.button:hover{border:1px solid #781e95;outline:2px solid #fff;color:#781e95;background-color:#fff}.button.reverse{font-family:'museo-sans', sans-serif;font-size:18px;background:#fff;text-decoration:none;color:#781e95;border:1px solid #781e95;outline:2px solid #fff;-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.button.reverse:hover{color:#fff;background:#781e95;border:1px solid rgba(255,255,255,0.5);outline:2px solid #781e95}.button-round{font-family:'KabelBold';font-size:12px;border:1px solid #781e95;text-transform:uppercase;width:170px;text-align:center;line-height:40px;border-radius:25px;color:#781e95;background-color:rgba(255,255,255,0.25);-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.button-round:hover{background-color:#781e95;color:#fff}.alt-button-round{border:1px solid #a66ab9;color:#fff;font-size:18px;margin-left:3px;margin-right:3px;font-family:'museo-sans', sans-serif;border-radius:25px;text-transform:initial;background:none;padding:10px 30px 7px 30px;line-height:initial;width:200px}.alt-button-round:hover{background:#a66ab9;-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.button-clear{font-family:'Lobster';display:initial;padding:10px 30px 8px 30px;width:200px !important;border:1px solid #fff;outline:2px solid transparent;background:transparent;color:#fff;text-decoration:none !important;-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.button-clear:hover{border:1px solid #781e95;outline:2px solid #fff;color:#781e95;background-color:#fff}.back-button{font-family:'museo-sans', sans-serif;width:120px;height:32px;background:#781e95;color:#fff;font-size:16px;border:1px solid #fff;position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.back-button a{color:#fff}.contextual-links-processed{display:none !important}.fancy-round{border:1px solid #a66ab9;color:#fff;font-size:18px;margin-left:3px;margin-right:3px;font-family:'museo-sans', sans-serif;border-radius:25px;text-transform:initial;background:none;padding:8px 0px 5px 0px;line-height:initial;text-align:center;width:250px;display:inline-block;-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.fancy-round .rounded-select{border:none;color:#fff;font-size:18px;font-family:'museo-sans', sans-serif;text-transform:initial;background:none}.fancy-round:hover{background:#a66ab9}.edit-button{position:absolute;right:0px;bottom:-60px}.center-stuff{text-align:center}.centered{position:relative;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:50%}.social-links-sitewide .social-share{position:absolute;top:130px;right:25px;z-index:997}.social-links-sitewide .social-share svg{display:inline-block;position:relative;z-index:1;height:32px;width:32px;fill:#fff;-webkit-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.social-links-sitewide .social-share li{float:left;margin:0 0 0 10px}.node-type-recipes .social-share svg{fill:#781e95}.purple-header-bar{width:100%;position:absolute;background-color:#781e95;height:105px}.white{color:#fff}.purple{color:#781e95}header{position:fixed;width:100%;z-index:1000;height:70px;-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}header .scrolled-white-bar{position:absolute;top:-70px;background:#fff;width:100%;height:70px;border-bottom:1px solid rgba(255,255,255,0.5);-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}header .scrolled-white-bar img.scrolled-appear{position:absolute;top:20px;left:20px;-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}header nav{text-align:right;margin-top:0px;padding-top:60px;letter-spacing:1px;-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}header nav ul li{display:inline-block;padding-left:20px;padding-right:20px;margin-bottom:0px;margin-top:0px;position:relative}header nav ul li a{font-family:'KabelMedium';font-size:18px;color:#fff;text-transform:uppercase;text-decoration:none;position:relative;-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}header nav ul li a img{margin-bottom:7px}header nav ul li a img.magnify-appear{position:absolute;left:0;top:-15px;opacity:0;-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}header nav ul li a:hover{text-decoration:none;color:#fff}header nav ul li a:not(#search-box):after{content:'';position:absolute;bottom:-10px;height:0px;left:50%;width:100%;background:#fff;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}header nav ul li a:not(#search-box):hover:after{height:3px}header nav ul li .subnav{width:210px;position:absolute;top:-350px;z-index:-1;background:url("../../barefoot-wines/images/paper.png");left:50%;border-radius:10px;-webkit-box-shadow:-5px 0px 30px 0px rgba(0,0,0,0.5);-moz-box-shadow:-5px 0px 30px 0px rgba(0,0,0,0.5);box-shadow:-5px 0px 30px 0px rgba(0,0,0,0.5);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);-ms-transition:all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);-moz-transition:all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);-o-transition:all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-transition-delay:0.4s;-ms-transition-delay:0.4s;-moz-transition-delay:0.4s;-o-transition-delay:0.4s;transition-delay:0.4s}header nav ul li .subnav ul{position:relative;width:200px;margin-bottom:5px;margin-top:5px;padding-top:20px;padding-bottom:15px;border-radius:10px;border:3px solid #781e95;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}header nav ul li .subnav ul li{display:block;text-align:center;padding:5px !important;margin-bottom:0px;position:relative}header nav ul li .subnav ul li a{color:#781e95;line-height:initial}header nav ul li .subnav ul li a:hover{text-decoration:underline}header nav ul li .subnav ul li a:after{display:none}header nav ul li .subnav ul li.active a{text-decoration:underline}header nav ul li .subnav ul li:last-child{padding-left:20px}header nav ul li .subnav:after{content:'';position:absolute;top:-14px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:15px solid #fff;-moz-transform:scale(0.9999) translateX(-50%)}header nav ul li:last-child{margin:0px}header nav ul li:hover a:not(#search-box):after{height:3px}header nav ul li:hover .subnav{top:60px}header #desktop-language-switcher .block-locale{position:absolute;right:400px;top:5px;-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}header #desktop-language-switcher .block-locale .my-list{display:block;margin:0px}header #desktop-language-switcher .block-locale .my-list li{float:left;margin-right:5px}header #desktop-language-switcher .block-locale .my-list li a{color:rgba(255,255,255,0.5)}header #desktop-language-switcher .block-locale .my-list li a:hover{color:#fff}header #desktop-language-switcher .block-locale .my-list li.last{margin-left:10px}header #desktop-language-switcher .block-locale .my-list li.active a{color:white}header #desktop-language-switcher .block-locale.slide-tabs{top:-30px}header #mobile-language-switcher .block-locale .my-list li a{color:rgba(255,255,255,0.5)}header #mobile-language-switcher .block-locale .my-list li.active a{color:white}header ul.tabs{text-align:right;margin-right:5px;opacity:1;position:absolute;top:0px;right:5px;-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}header ul.tabs li{display:inline-block;margin-right:5px;margin-top:0px}header ul.tabs li a{text-transform:uppercase;font-family:'museo-sans', sans-serif;font-size:12px;font-weight:800;color:#781e95;text-decoration:none;padding:10px 20px;background:#fff;border-radius:0px 0px 10px 10px;-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}header ul.tabs.slide-tabs{top:-30px}header .language-switcher-desktop{position:absolute;top:0;right:430px;-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}header .language-switcher-desktop ul{padding-top:5px}header .language-switcher-desktop ul li{float:left;margin:0}header .language-switcher-desktop ul li a{font-family:'museo-sans', sans-serif;font-size:12px;color:rgba(255,255,255,0.25);-webkit-transition:all 0.05s linear;-ms-transition:all 0.05s linear;-moz-transition:all 0.05s linear;-o-transition:all 0.05s linear;transition:all 0.05s linear}header .language-switcher-desktop ul li a:hover{color:#fff}header .language-switcher-desktop ul li a.active{color:#fff}header .language-switcher-desktop ul li:first-child{margin-right:20px}header .language-switcher-desktop.slide-tabs{top:-30px}header .logo{position:absolute;top:0;left:0;opacity:1;z-index:-1;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}header .logo img{position:absolute;top:0;left:0}header .international{position:absolute;right:390px;top:5px;color:#fff;font-size:12px;-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}header .international a{font-size:12px;color:#fff}header .international .flag{margin-left:7px}header .international .flag[alt="canadian"]{margin-right:5px}header.scrolled-header{height:70px}header.scrolled-header .scrolled-white-bar{top:0}header.scrolled-header nav{padding-top:0px}header.scrolled-header nav ul li a{color:#781e95;line-height:70px}header.scrolled-header nav ul li a img.magnify-appear{opacity:1}header.scrolled-header nav ul li a:not(#search-box):after{background:#781e95}header.scrolled-header nav.mobile-drop-nav ul li a{color:#fff}header.scrolled-header .logo{top:-800px;opacity:0}header.scrolled-header li:hover .subnav{top:90px}header.scrolled-header .international{top:-30px}header.scrolled-header .language-switcher-desktop ul li a{color:rgba(120,30,149,0.5)}header.scrolled-header .language-switcher-desktop ul li a:hover{color:#781e95}header.scrolled-header .language-switcher-desktop ul li a.active{color:#781e95}header.scrolled-header.scrolled-search{height:105px}header.scrolled-header.scrolled-search .scrolled-white-bar{height:105px}header.scrolled-header.scrolled-search ul.tabs.slide-tabs{top:0}header.scrolled-header.scrolled-search ul.tabs.slide-tabs li a{background:#781e95;color:#fff}header.scrolled-header.scrolled-search nav{padding-top:38px}header.scrolled-header.scrolled-search img.scrolled-appear{top:35px}header.not-scrolled-search{height:105px}header.not-scrolled-search .scrolled-white-bar{height:105px;top:0}header.not-scrolled-search .international{color:#781e95}header.not-scrolled-search .international a{color:#781e95}header.not-scrolled-search ul.tabs{top:0}header.not-scrolled-search ul.tabs li a{background:#781e95;color:#fff}header.not-scrolled-search nav{padding-top:48px}header.not-scrolled-search nav ul li a{color:#781e95}header.not-scrolled-search nav ul li a img.magnify-appear{opacity:1}header.not-scrolled-search img.scrolled-appear{top:55px}header.not-scrolled-search .logo{top:-800px;opacity:0}header.scrolled-header.current-page{height:105px}header.scrolled-header.current-page .international{color:#781e95;top:5px}header.scrolled-header.current-page .international a{color:#781e95}header.scrolled-header.current-page .scrolled-white-bar{height:105px}header.scrolled-header.current-page ul.tabs a{background:#781e95;color:#fff}header.scrolled-header.current-page nav{padding-top:35px}header.scrolled-header.current-page nav ul li{top:-1px}header.scrolled-header.current-page nav ul li.active-page{position:relative}header.scrolled-header.current-page nav ul li.active-page a:after{height:3px !important}header.scrolled-header.current-page nav ul li.active-page .active-triangle{position:absolute;bottom:-15px;left:50%;z-index:0;width:0;height:0;opacity:1;border-left:10px solid transparent;border-right:10px solid transparent;border-top:15px solid rgba(255,255,255,0.5);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;-moz-transform:scale(0.9999) translateX(-50%)}header.scrolled-header.current-page nav ul li.active-page .active-triangle:after{content:'';position:absolute;bottom:1px;left:50%;z-index:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;opacity:1;border-left:9.5px solid transparent;border-right:9.5px solid transparent;border-top:14px solid #fff;-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;-moz-transform:scale(0.9999) translateX(-50%)}header.scrolled-header.current-page nav ul li.active-page:hover .active-triangle{opacity:0}header.scrolled-header.current-page img.scrolled-appear{top:40px}header.scrolled-header.current-page-scrolled{margin-top:-35px}header.scrolled-header.current-page-scrolled .scrolled-white-bar a img{top:55px}header.scrolled-header.current-page-scrolled.mobile-nav-toggle{margin-top:0px}header.scrolled-header.scrolled-search.current-page-scrolled{margin-top:0px}#nav-toggle{position:absolute;right:20px;top:22px;width:40px;height:30px;cursor:pointer}#nav-toggle .top-line{position:absolute;top:0;width:40px;height:4px;background:#781e95;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#nav-toggle .middle-line{position:absolute;top:10px;width:40px;height:4px;opacity:1;background:#781e95;-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#nav-toggle .bottom-line{position:absolute;top:20px;width:40px;height:4px;background:#781e95;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#nav-toggle.mob-toggled .top-line{top:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-toggle.mob-toggled .middle-line{opacity:0}#nav-toggle.mob-toggled .bottom-line{top:10px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}header .mobile-drop-nav{position:absolute;top:-100vh;border:50px solid #781e95;border-top:100px solid #781e95;z-index:-1;background:rgba(121,40,140,0.95);height:100vh;width:100%;padding-top:0px;-webkit-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out}header .mobile-drop-nav .mobile-animation{margin:0px 50px 50px 50px;overflow:hidden}header .mobile-drop-nav .mobile-animation ul{padding:50px;position:relative}header .mobile-drop-nav .mobile-animation ul li .mobile-border{width:100%;height:1px;position:absolute;bottom:0;left:0;background:rgba(214,160,216,0.25)}header .mobile-drop-nav .mobile-animation ul li .mobile-border:before{content:'';width:0%;height:1px;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background:#fff;-webkit-transition:all 0.4s linear;-ms-transition:all 0.4s linear;-moz-transition:all 0.4s linear;-o-transition:all 0.4s linear;transition:all 0.4s linear}header .mobile-drop-nav .mobile-animation ul li:hover .mobile-border:before{width:100%}header .mobile-drop-nav.dropped-nav{top:10px;overflow:hidden}#social-icons{position:fixed;z-index:1;top:100px;right:30px}#social-icons ul li{display:inline-block;padding-left:8px}#social-icons ul li a img{height:35px}#social-icons.social-scrolled{top:75px}#search-content{position:fixed;height:100vh;top:-100vh;width:100%;z-index:999;overflow:scroll;background:#781e95;-webkit-transition:all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);-ms-transition:all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);-moz-transition:all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);-o-transition:all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-transition-delay:0.4s;-ms-transition-delay:0.4s;-moz-transition-delay:0.4s;-o-transition-delay:0.4s;transition-delay:0.4s}#search-content .modal-content-x{position:absolute;right:29px;width:25px;height:25px;top:115px;border:2px solid rgba(255,255,255,0.25);border-radius:25px;padding:0px 7.5px;cursor:pointer;color:rgba(255,255,255,0.25);-webkit-transition:all 0.01s linear;-ms-transition:all 0.01s linear;-moz-transition:all 0.01s linear;-o-transition:all 0.01s linear;transition:all 0.01s linear}#search-content .modal-content-x:hover{color:#fff;border:2px solid #fff}#search-content .search-foot{position:absolute;margin-left:30px;top:150px}#search-content form{margin-top:150px;margin-left:150px}#search-content form input[type="text"]{background:none;border:none;color:#fff;font-size:78px;font-family:'KabelLight';width:100%}#search-content form ::-webkit-input-placeholder{color:#fff;opacity:0.2}#search-content form :-moz-placeholder{color:#fff;opacity:0.2}#search-content form ::-moz-placeholder{color:#fff;opacity:0.2}#search-content form :-ms-input-placeholder{color:#fff;opacity:0.2}#search-content p,#search-content ul li,ul #search-content li,#search-content ol li,ol #search-content li{position:relative;top:-20px;color:#a7a9ac;font-size:14px;margin-left:150px}#search-content p a,#search-content ul li a,ul #search-content li a,#search-content ol li a,ol #search-content li a{color:#a7a9ac;text-decoration:underline;font-size:14px !important}#search-content .search-button{position:absolute;top:160px;right:30px}#search-content .search-button img{cursor:pointer}#search-content.show-search{top:0}#age-gate{position:fixed;top:110vh;width:100%;height:100vh;opacity:0;z-index:999999;background:url(../images/home/wood-pattern.jpg) repeat;-webkit-transition:all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);-ms-transition:all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);-moz-transition:all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);-o-transition:all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-transition-delay:0.5s;-ms-transition-delay:0.5s;-moz-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s}#age-gate p.graffiti,#age-gate ul li.graffiti,ul #age-gate li.graffiti,#age-gate ol li.graffiti,ol #age-gate li.graffiti{position:absolute;right:20%;top:100px;color:rgba(92,103,112,0.75);-webkit-transform:rotate(25deg);-ms-transform:rotate(25deg);-moz-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg);width:110px}#age-gate .hanging-sign{position:relative;width:400px;background-color:#781e95;border:3px solid #fff;outline:5px solid #781e95;padding:20px;text-align:center;margin-left:50%;margin-top:200px;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1, 1);-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transform:translateX(-50%) rotate(-5deg);-ms-transform:translateX(-50%) rotate(-5deg);-moz-transform:translateX(-50%) rotate(-5deg);-o-transform:translateX(-50%) rotate(-5deg);transform:translateX(-50%) rotate(-5deg)}#age-gate .hanging-sign h4{color:#fff;font-size:26px}#age-gate .hanging-sign p,#age-gate .hanging-sign ul li,ul #age-gate .hanging-sign li,#age-gate .hanging-sign ol li,ol #age-gate .hanging-sign li{color:#fff;font-size:14px;margin:25px 0px}#age-gate .hanging-sign button.reverse{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1, 1)}#age-gate .uk-age-gate .hanging-sign,#age-gate .ca-age-gate .hanging-sign{margin-top:160px;-webkit-transform:translateX(-50%) rotate(0deg);-ms-transform:translateX(-50%) rotate(0deg);-moz-transform:translateX(-50%) rotate(0deg);-o-transform:translateX(-50%) rotate(0deg);transform:translateX(-50%) rotate(0deg)}#age-gate .uk-age-gate p.small,#age-gate .uk-age-gate ul li.small,ul #age-gate .uk-age-gate li.small,#age-gate .uk-age-gate ol li.small,ol #age-gate .uk-age-gate li.small,#age-gate .ca-age-gate p.small,#age-gate .ca-age-gate ul li.small,ul #age-gate .ca-age-gate li.small,#age-gate .ca-age-gate ol li.small,ol #age-gate .ca-age-gate li.small{font-size:12px}#age-gate .uk-age-gate p.graffiti,#age-gate .uk-age-gate ul li.graffiti,ul #age-gate .uk-age-gate li.graffiti,#age-gate .uk-age-gate ol li.graffiti,ol #age-gate .uk-age-gate li.graffiti,#age-gate .ca-age-gate p.graffiti,#age-gate .ca-age-gate ul li.graffiti,ul #age-gate .ca-age-gate li.graffiti,#age-gate .ca-age-gate ol li.graffiti,ol #age-gate .ca-age-gate li.graffiti{left:-90px;font-size:25px;-webkit-transform:rotate(-25deg);-ms-transform:rotate(-25deg);-moz-transform:rotate(-25deg);-o-transform:rotate(-25deg);transform:rotate(-25deg)}#age-gate .uk-age-gate a,#age-gate .ca-age-gate a{font-family:'museo-sans', sans-serif;color:#fff;font-size:12px;text-decoration:underline}#age-gate .uk-age-gate label,#age-gate .ca-age-gate label{text-align:left;text-transform:uppercase;display:block;color:#fff}#age-gate .uk-age-gate select,#age-gate .ca-age-gate select{width:32%;margin-right:4px;float:left;background:#fff;border-radius:0;margin-bottom:20px;height:35px;color:#781e95}#age-gate .uk-age-gate select:last-child,#age-gate .ca-age-gate select:last-child{margin-right:0px}#age-gate .ca-age-gate .hanging-sign{width:600px;margin-top:150px}#age-gate .ca-age-gate .hanging-sign p,#age-gate .ca-age-gate .hanging-sign ul li,ul #age-gate .ca-age-gate .hanging-sign li,#age-gate .ca-age-gate .hanging-sign ol li,ol #age-gate .ca-age-gate .hanging-sign li{margin:10px 0px}#age-gate .ca-age-gate .hanging-sign ul{text-align:left}#age-gate .ca-age-gate .hanging-sign ul li{color:#fff;display:inline-block;margin:0}#age-gate .ca-age-gate .hanging-sign ul li a{text-decoration:none}#age-gate .ca-age-gate .hanging-sign #province{width:98%}#age-gate .ca-age-gate .hanging-sign p.small,#age-gate .ca-age-gate .hanging-sign ul li.small,ul #age-gate .ca-age-gate .hanging-sign li.small,#age-gate .ca-age-gate .hanging-sign ol li.small,ol #age-gate .ca-age-gate .hanging-sign li.small{margin-top:25px}#age-gate:before{background:url(../images/home/wood-top.png) repeat-x;width:100%;height:25px;content:'';position:absolute;top:-25px}#age-gate:after{background:url(../images/home/nailedit.png) no-repeat;width:333px;height:212px;z-index:-1;content:'';position:absolute;top:50px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#age-gate.show-gate{top:175px;opacity:1}#age-gate .uk-gate .hanging-sign{-webkit-transform:translate3d(-50%, 0, 0) rotate(0);-ms-transform:translate3d(-50%, 0, 0) rotate(0);-moz-transform:translate3d(-50%, 0, 0) rotate(0);-o-transform:translate3d(-50%, 0, 0) rotate(0);transform:translate3d(-50%, 0, 0) rotate(0);margin-top:40px}.uk-gate label{color:#fff;display:block;font-family:'museo-sans', sans-serif}.uk-gate select{margin-bottom:15px;width:90px;height:35px;border-radius:0 !important;border:1px solid #fff;background:transparent;color:#fff;-webkit-appearance:none;padding:5px}.uk-gate select option{color:black}.uk-gate a{font-size:14px;color:#fff;text-decoration:underline}.uk-gate p.small,.uk-gate ul li.small,ul .uk-gate li.small,.uk-gate ol li.small,ol .uk-gate li.small{font-family:'KabelMedium'}.site-footer{height:300px}.site-footer .footer-connect{letter-spacing:.025em}.site-footer{border-top:3px solid #781e95;z-index:100;position:relative;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(1, #D6A0D8));background-image:-o-linear-gradient(top, #fff 0%, #D6A0D8 100%);background-image:-moz-linear-gradient(top, #fff 0%, #D6A0D8 100%);background-image:-webkit-linear-gradient(top, #fff 0%, #D6A0D8 100%);background-image:-ms-linear-gradient(top, #fff 0%, #D6A0D8 100%);background-image:linear-gradient(to top, #fff 0%, #D6A0D8 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#D6A0D8', endColorstr='#FFFFFF')}.site-footer img.footer-logo{margin:60px auto 0 auto}.site-footer .footer-connect{text-align:center;margin-top:40px}.site-footer .footer-connect h3{color:#781e95;font-size:21px}.site-footer .footer-connect ul.social-footer{padding:0px}.site-footer .footer-connect ul.social-footer li{display:inline-block;padding:0px 15px;margin:10px auto 10px}.site-footer .footer-connect ul.social-footer li a{color:#781e95;font-size:30px}.site-footer .footer-connect ul.social-footer li a img{height:50px}.site-footer .footer-connect ul.footer-links li{display:inline-block;margin:0 auto}.site-footer .footer-connect ul.footer-links li a{font-size:14px;color:#781e95;text-decoration:none;padding:0 5px 0 10px;border-left:1px solid #781e95}.site-footer .footer-connect ul.footer-links li:first-child a{border-left:none}.site-footer .footer-connect p,.site-footer .footer-connect ul li,ul .site-footer .footer-connect li,.site-footer .footer-connect ol li,ol .site-footer .footer-connect li{margin:0px auto 10px auto;font-size:14px;color:#781e95}.site-footer .footer-connect p a,.site-footer .footer-connect ul li a,ul .site-footer .footer-connect li a,.site-footer .footer-connect ol li a,ol .site-footer .footer-connect li a{color:#781e95;font-size:14px;text-decoration:underline}#individual-recipe-page{position:relative}#individual-recipe-page .wood-fence.fix-it-real-good{position:absolute !important}.mobile-recipe-photo{position:absolute;left:-99999px}.recipe-bar{height:75px;margin-top:35px;position:relative}.recipe-bar .social-share{position:absolute;top:50%;margin:0px;right:20px;z-index:999;height:30px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.recipe-bar .social-share svg{width:30px;height:30px}.recipe-bar .social-share li{float:left;margin:0 0 0 10px}.node-type-recipes .social-links-sitewide,.page-recipes .social-links-sitewide{display:none}.background-image{position:fixed;top:0;left:0;right:0;height:calc(100vh + 20px);width:100vw;background:url(.././images/recipes/test-recipe-bg.jpg) no-repeat;background-color:#f0e1ce;background-size:cover;z-index:-1}.recipe-category-image{position:fixed;height:900px;z-index:-1;left:-450px}.main-recipe-content{padding-bottom:150px;position:relative;z-index:99}.main-recipe-content .info-spacing{margin-left:25px}.recipe-header h1{margin:0 0 23px;line-height:1em}.recipe-header p,.recipe-header ul li,ul .recipe-header li,.recipe-header ol li,ol .recipe-header li{line-height:1em;margin:0 0 23px 0}.recipe-header p:last-child,.recipe-header ul li:last-child,ul .recipe-header li:last-child,.recipe-header ol li:last-child,ol .recipe-header li:last-child{margin:0 0 10px}.recipe-header .edit-button{top:0;bottom:inherit}.make-it-featured{position:absolute;left:50%;bottom:70px;text-transform:uppercase;font-family:"museo-sans", sans-serif;display:inline-block;margin:50px 0px 0px 0px;padding:10px 20px 8px 20px;width:140px !important;border:1px solid #fff;outline:2px solid transparent;background:transparent;color:#fff;text-decoration:none !important;z-index:99999999;-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.make-it-featured .slim-arrow{position:absolute;top:inherit;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:15px}.make-it-featured:hover{outline:none}.full-underline{width:100%;font-size:36px;border-bottom:1px solid #781e95;margin-bottom:30px}.full-underline:last-child{margin-top:0}.custom-counter{margin-left:40px}.custom-counter li{position:relative;margin-bottom:30px;counter-increment:step-counter}.custom-counter li::before{content:counter(step-counter);padding:0;margin:0;position:absolute;left:-36px;top:-7px}.recipe-action{margin:25px 0 20px}.recipe-action li{float:left;margin-right:20px;margin-bottom:30px;margin-top:20px}.recipe-action li:last-child{margin-right:0}.recipe-action .button-round{width:100% !important;margin:0 0 10px}.recipe-main-image{height:620px;clear:both}.also-like{background-color:rgba(235,226,219,0.75);position:relative;z-index:1}.also-like .wood-fence{background:url(.././images/home/wood-pattern.jpg) top center;width:100%;height:calc(100% + 50px);position:absolute;top:-50px;z-index:-1}.also-like .wood-fence:before{content:'';background:url(.././images/home/wood-top.png) repeat-x top center;width:100%;height:25px;position:absolute;top:-25px}.plank-header{background-image:url(.././images/recipes/plank-pattern.png);background-position:top center;background-repeat:repeat-x;margin-bottom:40px;height:85px;background-color:#e8e0db}.plank-header h4{text-align:center;line-height:85px;margin:0 0}.ingredients-directions ul{margin-bottom:60px}.recipes-filter{display:inline-block;position:relative;left:50%;margin-bottom:60px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.recipes-filter .views-exposed-widget{float:left;padding:0;margin-left:16px;margin-right:0px}.recipes-filter input[type="text"]{font-family:'museo-sans', sans-serif;width:250px;border-radius:20px;padding:0 24px;line-height:40px;font-size:1.25em;color:#781e95;border:1px solid #781e95;background-color:rgba(255,255,255,0.25)}.recipes-filter input#edit-submit{margin-top:0}.recipes-filter .views-submit-button{padding:0;float:none;position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin:0}.recipes-filter .views-submit-button input[type="submit"]{display:none}.recipes-filter .views-submit-button input[type="image"]{height:20px}.recipes-filter label{display:none}.recipes-filter input[type="text"]::-webkit-input-placeholder{color:#781e95}.recipes-filter input[type="text"]:-moz-placeholder{color:#781e95}.recipes-filter input[type="text"]::-moz-placeholder{color:#781e95}.recipes-filter input[type="text"]:-ms-input-placeholder{color:#781e95}.recipes-filter select{background:transparent;border-radius:20px;width:250px;padding-left:24px;margin:0px;font-size:1.25em;line-height:40px;border:1px solid #781e95;font-family:'museo-sans', sans-serif;color:#781e95;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none}.recipes-filter select option{padding:8.5px 0}.recipes-filter .form-item-type{background:url(../images/recipes/down-arrow.png) no-repeat rgba(255,255,255,0.25) 95% 50%;border-radius:20px;background-size:12px}.view-empty h1{color:#781e95;text-align:center}.recipe-card{position:relative;margin-bottom:65px}.recipe-card a:hover{text-decoration:none}.recipe-card h1{font-family:'Lobster';font-size:24px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:30px;letter-spacing:initial}.recipe-card p,.recipe-card ul li,ul .recipe-card li,.recipe-card ol li,ol .recipe-card li{font-family:'museo-sans', sans-serif;font-size:14px;margin-top:5px;margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recipe-card p.make-it,.recipe-card ul li.make-it,ul .recipe-card li.make-it,.recipe-card ol li.make-it,ol .recipe-card li.make-it{margin:0px;text-transform:uppercase;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);opacity:0;color:white;z-index:100;-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;font-family:"museo-sans", sans-serif;font-size:21px;padding:5px 30px;border:1px solid white}.recipe-card a:hover .make-it{opacity:1}.recipe-card-image{height:370px}.recipe-description{padding:20px;background-color:rgba(255,255,255,0.75);position:relative;border:1px solid #cccccc}.recipe-description::after{z-index:-1;position:absolute;content:"";bottom:-18px;right:0px;width:100%;height:20px;background:url(../images/shadow.png) 100% no-repeat}.recipe-image::after{z-index:-1;border-radius:0 200px 0 0;position:absolute;content:"";bottom:10px;right:3px;left:auto;width:50%;top:50%;max-width:100%;background:#333;-webkit-box-shadow:0 15px 10px #333;-moz-box-shadow:0 15px 10px #333;box-shadow:0 15px 10px #333;-webkit-transform:rotate(4deg);-ms-transform:rotate(4deg);-moz-transform:rotate(4deg);-o-transform:rotate(4deg);transform:rotate(4deg)}.recipe-card::before{content:"";background-color:rgba(121,40,140,0);position:absolute;top:0;left:0;height:370px;width:100%;z-index:99;-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.view-similar-recipes .recipe-image::after{display:none}.recipe-card:hover::before{background-color:rgba(121,40,140,0.9)}.recipe-image{position:relative;background-position:50% 50% !important;background-size:cover !important;background-color:white !important}.recipe-image::before{left:50%;top:50%;content:"";height:calc(100% - 10px);width:calc(100% - 10px);position:absolute;border:2px solid rgba(255,255,255,0.5);-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);z-index:100}.effect7{position:relative;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;-ms-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;-o-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset}.effect7:before,.effect7:after{content:"";position:absolute;z-index:-1;-webkit-box-shadow:0px 0px 11px 4px rgba(0,0,0,0.5);-ms-box-shadow:0px 0px 11px 4px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 11px 4px rgba(0,0,0,0.5);-o-box-shadow:0px 0px 11px 4px rgba(0,0,0,0.5);box-shadow:0px 0px 11px 4px rgba(0,0,0,0.5);top:0;bottom:0;left:30%;right:30%;-moz-border-radius:100px / 10px;border-radius:360px / 10px}.effect7:after{right:10px;left:auto;-webkit-transform:skew(8deg) rotate(3deg);-ms-transform:skew(8deg) rotate(3deg);-moz-transform:skew(8deg) rotate(3deg);-o-transform:skew(8deg) rotate(3deg);transform:skew(8deg) rotate(3deg)}.plank-container{z-index:2;position:relative}.category-header{overflow:hidden;background-color:#f7e5d4;max-height:530px}.category-header .fa-angle-left,.category-header .fa-angle-right{color:rgba(255,255,255,0.25);cursor:pointer;-webkit-transition:all 0.1s linear;-ms-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-o-transition:all 0.1s linear;transition:all 0.1s linear}.category-header .fa-angle-left{left:30px}.category-header .fa-angle-right{right:30px}.category-header .fa-angle-left:hover,.category-header .fa-angle-right:hover{color:#fff}.pager-load-more{margin-bottom:50px !important}.pager-load-more li a{font-family:'museo-sans', sans-serif;display:initial;padding:10px 122px 8px;border:1px solid #fff;border-radius:0px;position:relative;outline:2px solid #781e95;background:#781e95;color:#fff;text-transform:uppercase;text-decoration:none;-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.pager-load-more li a:hover{border:1px solid #781e95;outline:2px solid #fff;color:#781e95;background-color:#fff}.pager-load-more li a:after{z-index:-1;position:absolute;content:"";bottom:10px;right:3px;left:auto;width:50%;top:50%;max-width:100%;background:#333;-webkit-box-shadow:0 15px 10px #333;-moz-box-shadow:0 15px 10px #333;box-shadow:0 15px 10px #333;-webkit-transform:rotate(4deg);-ms-transform:rotate(4deg);-moz-transform:rotate(4deg);-o-transform:rotate(4deg);transform:rotate(4deg)}.view-display-id-page_2 .view-header{position:relative}.view-display-id-page_2 .view-header>h2,.view-display-id-page_2 .custom-counter .view-header>li::before,.custom-counter .view-display-id-page_2 .view-header>li::before{font-family:'Lobster';font-size:20px;color:#781e95;position:absolute;bottom:36px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.recipe-list-view .recipe-image{display:none}.recipe-list-view .recipe-card::before{display:none}.recipe-list .recipe-image::after{display:none}.active-view .grid-view{background-color:#781e95}.active-view .grid-view:after{background-color:#781e95}.active-view .line-view{background-color:#781e95}.active-view .line-view:before{background-color:#781e95}.line-view-selector{display:inline-block;margin-right:35px}.grid-view-selector{display:inline-block;position:relative;top:-20px}.grid-view-selector:hover .grid-view{background-color:#781e95}.grid-view-selector:hover .grid-view:after{background-color:#781e95}.line-view-selector:hover .line-view{background-color:#781e95}.line-view-selector:hover .line-view:before{background-color:#781e95}.item-list ul li{margin:0}.line-view{width:40px;height:7px;margin-bottom:7px;background-color:rgba(120,30,149,0.75);position:relative;-webkit-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.line-view:before{content:"";width:7px;height:7px;position:absolute;left:-15px;background-color:rgba(120,30,149,0.75);-webkit-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.line-view:last-child{margin-bottom:0px}.grid-view{display:inline-block;width:15px;height:15px;background-color:rgba(120,30,149,0.75);margin:0 3px;-webkit-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.grid-view:after{bottom:-12px;content:"";width:15px;height:15px;position:absolute;background-color:rgba(120,30,149,0.75);-webkit-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.category-slider{width:100%;height:530px;position:relative}.category-slider h1{color:white;text-align:center}.category-slider p,.category-slider ul li,ul .category-slider li,.category-slider ol li,ol .category-slider li{color:white;text-align:center;width:80%;margin-right:auto;margin-left:auto}.category-slider a{color:white;text-decoration:underline}.category-slider:after{content:"";background-color:rgba(0,0,0,0.5);width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}.slick-dots{position:absolute;bottom:25px;margin-bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.slick-dots li{float:left;margin:0 10px 0px 0;text-align:center}.slick-dots li button{padding:0;position:relative;text-align:left;white-space:nowrap;overflow:hidden;text-indent:-9999px;-webkit-border-radius:20px;-ms-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;height:20px;width:20px;background-color:transparent;border:1px solid white}.slick-dots li:last-child{margin-right:0}.slick-dots li.slick-active button::after{content:"";background-color:white;height:12px;width:12px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-border-radius:20px;-ms-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px}.purple-radios .slick-dots li button{border:1px solid #781e95}.purple-radios .slick-dots li.slick-active button::after{background-color:#781e95}.fa{position:absolute;top:50%;font-size:4rem}.fa-angle-left{left:10px}.fa-angle-right{right:10px}.purple-radios .fa{color:#781e95}#home-banner{height:95vh;width:100%;position:fixed}#home-banner .home-banner-link{text-decoration:none !important;font-family:inherit;font-size:inherit;color:inherit}#home-banner .home-banner-link:hover h1{text-decoration:none !important}#home-banner .home-banner-link:hover p,#home-banner .home-banner-link:hover ul li,ul #home-banner .home-banner-link:hover li,#home-banner .home-banner-link:hover ol li,ol #home-banner .home-banner-link:hover li{text-decoration:none !important}#home-banner .ocean-container{height:428px;width:120%;left:-10%;position:absolute;bottom:-40px}#home-banner .ocean-container .ocean{background:url(../images/home/ocean.png) no-repeat;background-size:cover;height:428px;width:100%;filter:blur(1px);-webkit-filter:blur(1px);-moz-filter:blur(1px);-o-filter:blur(1px);-ms-filter:blur(1px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='3');opacity:0.55}#home-banner .sand{height:185px;width:104%;bottom:-40px !important;margin-left:-2% !important}#home-banner .cubes{width:100%;height:500px}#home-banner .cubes img{margin-top:200px;margin-left:100px;opacity:0.5}#home-banner .featured-home{position:relative;height:100vh}#home-banner .featured-home .para-layer{height:100vh;width:100%;left:2vw !important;position:relative;z-index:1}#home-banner .featured-home .para-layer img{width:49vw;top:30vh;left:5vw;position:relative;-webkit-transform:translate3d(0, -50%, 0);-ms-transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);-o-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}#home-banner .featured-home .featured-para-layer{height:100vh;width:100%;top:initial !important;bottom:20px !important}#home-banner .featured-home .featured-para-layer img{position:absolute;bottom:20px;left:29vw;height:80vh;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);-moz-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%)}#home-banner .featured-home-content{position:absolute;bottom:0;width:100%;z-index:10;height:100vh}#home-banner .featured-home-content .center-content{height:100vh;min-height:800px;position:relative}#home-banner .featured-home-content .center-content .center-blocks{position:relative;top:50%;-webkit-transform:translate3d(0, -50%, 0);-ms-transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);-o-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}#home-banner .featured-home-content p,#home-banner .featured-home-content ul li,ul #home-banner .featured-home-content li,#home-banner .featured-home-content ol li,ol #home-banner .featured-home-content li{color:#fff}#home-banner .featured-home-content img{height:700px}#home-banner .scroll-down-home{position:absolute;right:50px;bottom:50px;z-index:10;left:initial !important;top:initial !important}#home-banner .scroll-down-home img{transform-origin:center bottom;cursor:pointer;animation:wind 8s linear infinite;-webkit-animation-name:wind;-webkit-animation-duration:8s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear}#home-banner-scrolled{height:100vh;width:100%;background:url(../images/home/home-banner-scrolled.jpg) center center no-repeat;background-size:cover;position:fixed;z-index:-1}#home-fence{position:relative;top:94vh;width:100%}#home-fence .wood-fence{background:url(../images/home/wood-pattern.jpg) #f1ebe5;width:100%;height:200vh;position:absolute;top:0}#home-fence .wood-fence:before{content:'';background:url(../images/home/wood-top.png) repeat-x;width:100%;height:25px;position:absolute;top:-25px}#home-fence .region-homepage-blog .content{padding:0 15px}#home-fence .product-blocks h1{color:#781e95;text-align:right;padding-top:100px;padding-bottom:75px;margin:0px 50px 0px;position:relative}#home-fence .product-blocks .our-wines{position:relative;min-height:800px}#home-fence .product-blocks .our-wines .each-of-our-wines{width:20%;float:left;text-align:center;position:relative}#home-fence .product-blocks .our-wines .each-of-our-wines .faded-home-wine{position:absolute;opacity:0;top:0;width:130%;left:-15%;-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#home-fence .product-blocks .our-wines .each-of-our-wines .faded-home-wine h3 a{width:100%;margin-top:0;margin-bottom:0;font-size:50px;text-decoration:none;position:relative}#home-fence .product-blocks .our-wines .each-of-our-wines .faded-home-wine h3 a .small{color:#781e95;font-size:50%;position:absolute}#home-fence .product-blocks .our-wines .each-of-our-wines .faded-home-wine h3 a:hover{text-decoration:none}#home-fence .product-blocks .our-wines .each-of-our-wines .faded-home-wine a{display:block;width:100%;color:#781e95}#home-fence .product-blocks .our-wines .each-of-our-wines img{position:relative;top:0;z-index:1;-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#home-fence .product-blocks .our-wines .each-of-our-wines p.graffiti,#home-fence .product-blocks .our-wines .each-of-our-wines ul li.graffiti,ul #home-fence .product-blocks .our-wines .each-of-our-wines li.graffiti,#home-fence .product-blocks .our-wines .each-of-our-wines ol li.graffiti,ol #home-fence .product-blocks .our-wines .each-of-our-wines li.graffiti{position:absolute}#home-fence .product-blocks .our-wines .each-of-our-wines p.graffiti.top-grafitti,#home-fence .product-blocks .our-wines .each-of-our-wines ul li.graffiti.top-grafitti,ul #home-fence .product-blocks .our-wines .each-of-our-wines li.graffiti.top-grafitti,#home-fence .product-blocks .our-wines .each-of-our-wines ol li.graffiti.top-grafitti,ol #home-fence .product-blocks .our-wines .each-of-our-wines li.graffiti.top-grafitti{top:-150px;width:200px;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-moz-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg)}#home-fence .product-blocks .our-wines .each-of-our-wines p.graffiti.left-grafitti,#home-fence .product-blocks .our-wines .each-of-our-wines ul li.graffiti.left-grafitti,ul #home-fence .product-blocks .our-wines .each-of-our-wines li.graffiti.left-grafitti,#home-fence .product-blocks .our-wines .each-of-our-wines ol li.graffiti.left-grafitti,ol #home-fence .product-blocks .our-wines .each-of-our-wines li.graffiti.left-grafitti{left:-80px;width:175px;top:100px;-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);-moz-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}#home-fence .product-blocks .our-wines .each-of-our-wines:hover .faded-home-wine{opacity:1}#home-fence .product-blocks .our-wines .each-of-our-wines:hover img{top:155px}#home-fence .product-blocks .our-wines .more-below{position:absolute;width:100px;text-align:center;bottom:150px;left:60%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#block-views-similar-wines-block .content{overflow:visible}.hidden-rss{display:none}.linktorss{margin-bottom:0 !important}.purple-card{background:rgba(121,40,140,0.5);width:100%;position:relative;text-align:center;margin-bottom:200px}.purple-card .rss-desc{height:60px;overflow:hidden;text-overflow:ellipsis}.purple-card h2,.purple-card .custom-counter li::before,.custom-counter .purple-card li::before{font-size:32px;margin-top:15px;text-align:center;margin-bottom:15px;color:#fff}.purple-card p,.purple-card ul li,ul .purple-card li,.purple-card ol li,ol .purple-card li{color:#fff;font-size:14px;padding:0px 5px}.purple-card a{display:inline-block;position:relative;z-index:1;text-decoration:none;margin-bottom:25px;max-width:300px}.purple-card .image-holder{height:250px;position:relative;background:transparent;overflow:hidden;-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.purple-card .image-holder .hover-content{position:absolute;z-index:11;text-align:left;padding-top:5px;margin:0;padding-left:20px;padding-right:20px;opacity:0;-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.purple-card .image-holder .hover-content h4{color:#fff}.purple-card .image-holder:before{left:50%;top:50%;content:"";height:calc(100% - 10px);width:calc(100% - 10px);position:absolute;border:2px solid white;-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);z-index:1}.purple-card .image-holder:hover .hover-content{opacity:1}.purple-card .image-holder:hover .more-info{opacity:0 !important}.purple-card .image-holder.home-food-wine .pulled-content{display:block;margin-bottom:0}.purple-card .block a{-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;font-family:'museo-sans', sans-serif;display:inline-block;padding:10px 30px 8px 30px;border:1px solid #fff;outline:2px solid #79288c;background:#79288c;color:#fff;text-transform:uppercase;text-decoration:none}.purple-card .block a:hover{border:1px solid #79288c;outline:2px solid #fff;color:#781e95;background-color:#fff}.purple-card .home-food-wine{background:url(../images/home/food-and-wine-recipes.jpg) center center no-repeat;background-size:cover}.purple-card .home-food-wine:after{position:absolute;width:100%;left:0;height:100%;background-color:transparent;content:'';-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.purple-card .home-food-wine:hover:after{background-color:rgba(0,0,0,0.75)}.purple-card .home-barefoot-blog:after{position:absolute;width:100%;left:0;height:100%;background-color:transparent;content:'';-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.purple-card .home-barefoot-blog:hover:after{background-color:rgba(0,0,0,0.75)}.purple-card .more-info{position:absolute;bottom:-25px;right:-25px;z-index:2;font-size:20px;color:#fff;background:#781e95;height:50px;width:50px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.purple-card .more-info a{color:#fff;line-height:50px;position:absolute;top:0;left:4px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.purple-card:after{z-index:0;position:absolute;content:"";bottom:-17px;right:0px;width:100%;height:20px;background:url(../images/shadow.png) 100% no-repeat}.purple-card-alt .image-holder img{position:relative;top:60%;-webkit-transform:translate3d(0, -50%, 0);-ms-transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);-o-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}.purple-card-alt a.link-it{margin-bottom:0px;max-width:initial;display:block}.purple-card-alt .image-holder:before{display:none}.purple-card-alt .image-holder:hover{background:none}.purple-card-alt h2,.purple-card-alt .custom-counter li::before,.custom-counter .purple-card-alt li::before{margin-top:0;font-size:42px;margin-bottom:70px;color:#fff}.purple-card-alt:before{left:50%;top:50%;content:"";height:calc(100% - 10px);width:calc(100% - 10px);position:absolute;border:2px solid white;-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);z-index:0;display:none}.wood-fence.fix-it-real-good{position:fixed !important;top:0;-webkit-transition:all 2s ease-in;-ms-transition:all 2s ease-in;-moz-transition:all 2s ease-in;-o-transition:all 2s ease-in;transition:all 2s ease-in}.toggle-fence-section{height:50vh;padding-top:50px}.toggle-fence-section h2,.toggle-fence-section .custom-counter li::before,.custom-counter .toggle-fence-section li::before{text-align:center;color:#fff;margin-top:0px}.toggle-fence-section p,.toggle-fence-section ul li,ul .toggle-fence-section li,.toggle-fence-section ol li,ol .toggle-fence-section li{text-align:center;color:#fff;font-size:24px;font-family:'museo-sans', sans-serif;margin-bottom:120px}.toggle-fence-section .centered-buttons{text-align:center}.toggle-fence-section .centered-buttons a{font-family:'Lobster';display:inline-block;margin:0px 10px 0px;padding:10px 30px 8px 30px;width:200px !important;border:1px solid #fff;outline:2px solid transparent;background:transparent;color:#fff;text-decoration:none !important;-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.toggle-fence-section .centered-buttons a:hover{border:1px solid #781e95;outline:2px solid #fff;color:#781e95;background-color:#fff}.toggle-fence-section .region-homepage-bottom .contextual-links-region{position:static}#home-our-wines{position:relative;width:100%;top:100vh;z-index:0;height:100vh;background:url(../images/home/wood-pattern.jpg) repeat}#home-our-wines:before{position:absolute;width:100%;z-index:0;content:'';top:-25px;height:25px;background:url(../images/home/wood-top.png) repeat}.sand{background:url(../images/products/sand-pattern.png) repeat-x;width:100%;position:absolute;bottom:0 !important;top:initial !important;height:65px}#wine-category{position:fixed;width:100%;height:100%}#wine-category .product-category-image{position:relative;text-align:center;height:440px}#wine-category .product-category-image h1{margin-top:150px}#wine-category .product-category-image h5,#wine-category .product-category-image p,#wine-category .product-category-image ul li,ul #wine-category .product-category-image li,#wine-category .product-category-image ol li,ol #wine-category .product-category-image li{color:#fff}.each-wine:hover .chooseme{display:block}.chooseme{color:#fff;display:none;background:#781e95;line-height:36px;position:fixed;z-index:1000;width:148px;border-radius:10px;left:0;border:1px solid rgba(255,255,255,0.5)}.chooseme::after{content:"";top:100%;position:absolute;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #781e95;left:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:1001}.chooseme::before{content:"";top:100%;position:absolute;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid rgba(255,255,255,0.5);left:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:1000}.wine-filter{display:inline-block;position:relative;left:50%;top:50%;margin-bottom:60px;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.wine-filter form{float:left}.wine-filter .views-exposed-widgets{margin-bottom:0px}.wine-filter .views-exposed-widget{float:left;padding:0;margin-left:16px;margin-right:0px;margin-bottom:0px}.wine-filter #wine-selection{background:url(../images/down-arrow.png) no-repeat 95% 50%;border-radius:20px;background-size:12px}.wine-filter .form-item{background:url(../images/down-arrow.png) no-repeat 95% 50%;border-radius:20px;background-size:12px}.wine-filter select{background:transparent !important;border-radius:20px;width:250px;padding-left:24px;margin:0px;font-size:1.25em;line-height:40px;border:1px solid #fff;font-family:'museo-sans', sans-serif;color:#fff;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none}.wine-filter select option{padding:8.5px 14px;background-color:#781e95}.wine-filter select option:hover{background-color:black !important}.wine-filter input#edit-submit{margin-top:0;padding:0;float:none;position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin:0}.wine-filter .views-submit-button{display:none}.wine-filter .views-submit-button input[type="submit"]{display:none}.wine-filter label{display:none}.wine-filter input[type="text"]::-webkit-input-placeholder{color:#781e95}.wine-filter input[type="text"]:-moz-placeholder{color:#781e95}.wine-filter input[type="text"]::-moz-placeholder{color:#781e95}.wine-filter input[type="text"]:-ms-input-placeholder{color:#781e95}.wine-filter .views-widget-sort-by{display:none}.purple-filter-bar{background:#781e95;position:relative;height:60px;width:100%;z-index:1}.purple-filter-bar .alt-button-round{margin-top:10px}.purple-filter-bar .alt-button-round:first-child{margin-left:10px}.purple-filter-bar:after{content:'';position:absolute;bottom:-15px;left:50%;z-index:1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;opacity:1;border-left:10px solid transparent;border-right:10px solid transparent;border-top:15px solid #781e95;-moz-transform:scale(0.9999) translateX(-50%)}.view-wine-type{position:relative;z-index:1}.page-our-wine-bubbly .wines-area h3,.page-our-wine-red-wine .wines-area h3,.page-our-wine-white-wine .wines-area h3,.page-our-wine-pink-wine .wines-area h3,.page-our-wine-refresh .wines-area h3{display:none}#all-wines{z-index:2;position:relative;top:310px;background:linear-gradient(transparent 0%, transparent 200px, #f1ebe5 200px)}#all-wines .purple-filter-bar{background:rgba(120,30,149,0.5);top:90px}#all-wines .purple-filter-bar:after{border-top:15px solid rgba(120,30,149,0.5)}#all-wines .wines-area{background:url(../images/products/wood-pattern.jpg) repeat;height:100%;width:100%;padding-bottom:100px;position:relative}#all-wines .wines-area h3 a{display:block;clear:both;color:#781e95;text-align:right;padding-top:100px;padding-bottom:0px;margin:0px 50px -25px;position:relative;font-size:120px;font-family:'Lobster';letter-spacing:2px}#all-wines .wines-area h3 a:hover{text-decoration:none}#all-wines .wines-area .row{margin-top:30px;margin-bottom:250px}#all-wines .wines-area .row div:last-child .each-wine{margin-bottom:100px}#all-wines .wines-area .each-wine{margin-top:100px;text-align:center;height:625px;position:relative}#all-wines .wines-area .each-wine img{position:absolute;left:50%;top:0;width:auto;max-height:695px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#all-wines .wines-area .each-wine h2,#all-wines .wines-area .each-wine .custom-counter li::before,.custom-counter #all-wines .wines-area .each-wine li::before{color:#781e95;opacity:0;font-family:'KabelMedium';position:absolute;left:50%;min-width:200px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#all-wines .wines-area .each-wine:hover img{top:100px}#all-wines .wines-area .each-wine:hover h2,#all-wines .wines-area .each-wine:hover .custom-counter li::before,.custom-counter #all-wines .wines-area .each-wine:hover li::before{opacity:1}#all-wines .wines-area .graffiti{position:absolute}#all-wines .wines-area .graffiti-left{width:150px;top:160px;left:10px;-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-o-transform:rotate(-30deg);transform:rotate(-30deg);text-align:center}#all-wines .wines-area .graffiti-right{width:200px;text-align:center;-webkit-transform:rotate(8deg);-ms-transform:rotate(8deg);-moz-transform:rotate(8deg);-o-transform:rotate(8deg);transform:rotate(8deg);top:350px;right:20%}#all-wines .wines-area .graffiti-center{width:200px;text-align:center;left:50%;top:1020px;-webkit-transform:translateX(-50%) rotate(-8deg);-ms-transform:translateX(-50%) rotate(-8deg);-moz-transform:translateX(-50%) rotate(-8deg);-o-transform:translateX(-50%) rotate(-8deg);transform:translateX(-50%) rotate(-8deg)}#all-wines .wines-area::before{content:'';background:url(../images/home/wood-top.png) repeat-x;width:100%;height:25px;position:absolute;top:-25px}#each-product-banner{height:93vh;width:100%;z-index:0;background:#3b8ce2;position:relative}#each-product-banner a.arrow{z-index:1;position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#each-product-banner a .fa{color:rgba(255,255,255,0.25);-webkit-transition:all 0.1s ease-in;-ms-transition:all 0.1s ease-in;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;transition:all 0.1s ease-in}#each-product-banner a .fa-angle-left{left:40px}#each-product-banner a .fa-angle-right{right:40px}#each-product-banner a:hover .fa{color:#fff}#each-product-banner .ocean{background:url(../images/products/ocean.jpg) no-repeat center center;background-size:cover;height:400px;width:100%;position:fixed;bottom:-10px;z-index:-1;filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='6')}#each-product-banner .clouds{width:100%;height:500px;position:fixed;-webkit-transition:all 0.8s ease-in-out;-ms-transition:all 0.8s ease-in-out;-moz-transition:all 0.8s ease-in-out;-o-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out}#each-product-banner .clouds img{margin-top:100px;margin-left:100px;opacity:0.5}#each-product-banner .clouds.sweep-clouds{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}#each-product-banner .volleyball{position:absolute;bottom:-100px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:0;width:70%;animation:circle 8s linear infinite;-webkit-animation-name:circle;-webkit-animation-duration:8s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-webkit-animation-delay:5s;animation-delay:5s}#each-product-banner .volleyball img{width:80px;animation:spinning 8s linear infinite;-webkit-animation-name:spinning;-webkit-animation-duration:8s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-webkit-animation-delay:5s;animation-delay:5s}#each-product-banner .bottle{position:absolute;bottom:0;width:100%;z-index:0}#each-product-banner .bottle h1{margin-top:10%}#each-product-banner .bottle h5{text-transform:uppercase}#each-product-banner .bottle h5,#each-product-banner .bottle p,#each-product-banner .bottle ul li,ul #each-product-banner .bottle li,#each-product-banner .bottle ol li,ol #each-product-banner .bottle li{color:#fff}#each-product-banner .bottle p,#each-product-banner .bottle ul li,ul #each-product-banner .bottle li,#each-product-banner .bottle ol li,ol #each-product-banner .bottle li{margin-bottom:30px}#each-product-banner .bottle img{height:90vh;width:auto;margin-bottom:-100px}#blocks{position:relative;z-index:1}#blocks .product-blocks{min-height:450px;position:relative;background:#fff}#blocks .product-blocks .sand{top:-50px !important;z-index:2}#blocks .product-blocks .left-block,#blocks .product-blocks .right-block{width:50%;float:left;height:auto;padding:100px;min-height:450px;position:relative;text-align:center;z-index:0}#blocks .product-blocks .left-block h4,#blocks .product-blocks .right-block h4{color:#fff;margin-top:30px}#blocks .product-blocks .left-block p.small,#blocks .product-blocks .left-block ul li.small,ul #blocks .product-blocks .left-block li.small,#blocks .product-blocks .left-block ol li.small,ol #blocks .product-blocks .left-block li.small,#blocks .product-blocks .right-block p.small,#blocks .product-blocks .right-block ul li.small,ul #blocks .product-blocks .right-block li.small,#blocks .product-blocks .right-block ol li.small,ol #blocks .product-blocks .right-block li.small{color:#fff;margin-bottom:40px;min-height:40px}#more-wines{position:relative;z-index:1}#more-wines .purple-filter-bar{z-index:1}#more-wines .purple-filter-bar .centered-in-bar{position:relative;display:inline-block;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#more-wines .purple-filter-bar .centered-in-bar h4{color:#fff;display:inline-block;text-align:center;margin-top:10px;line-height:60px}#more-wines .purple-filter-bar .centered-in-bar form{margin-left:20px;position:relative;display:inline-block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#more-wines .purple-filter-bar .centered-in-bar select{background:transparent;border-radius:20px;width:250px;padding:0 24px;font-size:1.25em;line-height:40px;border:1px solid #fff;font-family:'museo-sans', sans-serif;color:#fff;-webkit-appearance:none;-moz-appearance:none}#more-wines .purple-filter-bar .centered-in-bar .views-exposed-widgets{margin:0}#more-wines .purple-filter-bar .centered-in-bar .views-exposed-widget{margin:0;padding:0}#more-wines .purple-filter-bar .centered-in-bar .form-item-sort-order{background:url(../images/down-arrow.png) no-repeat 95% 50%;border-radius:20px;background-size:12px}#more-wines .purple-filter-bar .centered-in-bar input[type='submit']{display:none}#more-wines .purple-filter-bar:after{display:none}#more-wines .show-more-wines{background:url(../images/products/wood-pattern.jpg) repeat;height:auto;width:100%;padding-bottom:30px;position:relative}#more-wines .show-more-wines .wine-lists{padding-top:30px}#more-wines .show-more-wines .wine-lists img{height:400px;width:auto;margin:0px auto}#more-wines .show-more-wines .wine-lists .slick-dots{bottom:-70px}.product-blocks .top-shadow{position:absolute;width:100%;height:10px;z-index:1;top:2px}.product-blocks .bottom-shadow{height:10px;width:100%;z-index:1;position:absolute;bottom:-12px}.slick-list{overflow:visible}.each-wine-product{position:relative}.each-wine-product img{position:relative;-webkit-transition:all 0.25s linear;-ms-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:999}.each-wine-product p,.each-wine-product ul li,ul .each-wine-product li,.each-wine-product ol li,ol .each-wine-product li{text-align:center;position:absolute;bottom:calc(100% - 60px);max-width:200px;width:100%;left:50%;font-family:'museo-sans', sans-serif;opacity:0;-webkit-transition:all 0.25s linear;-ms-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear;background-color:#781e95;border-radius:10px;padding:2px;font-size:14px;color:#fff;z-index:999999;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.each-wine-product p::after,.each-wine-product ul li::after,ul .each-wine-product li::after,.each-wine-product ol li::after,ol .each-wine-product li::after{content:"";top:100%;position:absolute;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #781e95;left:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:999}.each-wine-product:hover p,.each-wine-product:hover ul li,ul .each-wine-product:hover li,.each-wine-product:hover ol li,ol .each-wine-product:hover li{opacity:1 !important;bottom:calc(100% - 25px) !important}.each-wine-product:hover img{-webkit-transform:translate3d(0, 30px, 0);-ms-transform:translate3d(0, 30px, 0);-moz-transform:translate3d(0, 30px, 0);-o-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0)}#our-story .purple-texture{text-align:center;padding-top:100px;padding-bottom:35px}#our-story .purple-texture h5{color:#fff}#our-story .purple-texture h5 p,#our-story .purple-texture h5 ul li,ul #our-story .purple-texture h5 li,#our-story .purple-texture h5 ol li,ol #our-story .purple-texture h5 li{font-family:'KabelBold';font-size:21px}#our-story .center-story-image{text-align:center}#our-story .center-story-image img{max-width:100%}#our-story .wine-era{position:relative;height:350px}#our-story .wine-era .thirds{width:33.33%;float:left;height:auto;text-align:center;position:relative;-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#our-story .wine-era .thirds h4{color:#fff}#our-story .wine-era .thirds img{margin-top:-50px;position:relative;-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;opacity:0.3;top:0}#our-story .wine-era .thirds p,#our-story .wine-era .thirds ul li,ul #our-story .wine-era .thirds li,#our-story .wine-era .thirds ol li,ol #our-story .wine-era .thirds li{color:#fff;padding:0px 20px;min-height:75px}#our-story .wine-era .thirds a.button{width:auto;text-decoration:none;margin-top:20px;margin-bottom:100px;display:inline-block;position:relative}#our-story .wine-era .thirds a.button:after{z-index:-1;position:absolute;content:"";bottom:10px;right:3px;left:auto;width:50%;top:50%;max-width:100%;background:#000;-webkit-box-shadow:0 15px 10px #000;-moz-box-shadow:0 15px 10px #000;box-shadow:0 15px 10px #000;-webkit-transform:rotate(4deg);-ms-transform:rotate(4deg);-moz-transform:rotate(4deg);-o-transform:rotate(4deg);transform:rotate(4deg)}#our-story .wine-era a.mobile-btn{display:block;position:relative;padding:50px 10px;width:100%;text-align:center;font-family:'KabelMedium';color:#fff;text-decoration:none;font-size:25px}#our-story .wine-era a.mobile-btn:first-child{background:rgba(121,40,140,0.6)}#our-story .wine-era a.mobile-btn:nth-child(2){background:rgba(121,40,140,0.7)}#our-story .wine-era a.mobile-btn:nth-child(3){background:rgba(121,40,140,0.8)}#our-story .wine-era a.mobile-btn:after{position:absolute;right:0;top:0px;content:'>';background:rgba(121,40,140,0.6);padding:10px;height:100%;line-height:115px;font-family:'KabelLight'}#our-story .wine-era .field-label{display:none}#our-story .wine-era.our-story-hover img{opacity:0.3 !important}#our-values{height:100%;overflow:hidden}#our-values .cd-fixed-bg{min-height:600px;background-size:cover;background-attachment:fixed;background-repeat:no-repeat;background-position:center center}#our-values .cd-scrolling-bg{min-height:600px}#our-values h1{text-align:center;margin-top:150px;margin-bottom:50px}#our-values .center-it{position:relative;padding:0px 0px;top:50%;text-align:center;width:66.66666667%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#our-values h3{color:#fff;text-align:center;margin:0px 0px 35px}#our-values h3 span{text-transform:uppercase;text-decoration:italics}#our-values p,#our-values ul li,ul #our-values li,#our-values ol li,ol #our-values li{color:#fff}#our-values .top-section{background:#3081e1;text-align:center}#our-values .top-section .burst:after{content:'';background:url(../images/our-story/burst.png) center top no-repeat;background-size:cover;height:100%;width:100%;z-index:1;position:absolute;top:0;left:0;animation:burst 8s linear infinite;-webkit-animation-name:burst;-webkit-animation-duration:8s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear}#our-values .top-section .fit-view{height:100vh}#our-values .top-section .fit-view img{margin-bottom:150px}#our-values .top-section .parallax-ing{color:#fff;position:relative}#our-values .top-section .parallax-ing h3{margin-bottom:35px}#our-values .top-section .parallax-ing h3 span{text-transform:uppercase;text-decoration:italics}#our-values .top-section .parallax-ing p,#our-values .top-section .parallax-ing ul li,ul #our-values .top-section .parallax-ing li,#our-values .top-section .parallax-ing ol li,ol #our-values .top-section .parallax-ing li{text-align:center;margin-bottom:300px}#our-values .top-section .parallax-ing img{position:absolute;-webkit-transition:all 3s ease-out;-ms-transition:all 3s ease-out;-moz-transition:all 3s ease-out;-o-transition:all 3s ease-out;transition:all 3s ease-out}#our-values .top-section .parallax-ing img.small-cloud{top:350px;left:-300px;-webkit-transition-delay:0.25s;-ms-transition-delay:0.25s;-moz-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s}#our-values .top-section .parallax-ing img.medium-cloud{top:250px;left:-500px;-webkit-transition-delay:0.75s;-ms-transition-delay:0.75s;-moz-transition-delay:0.75s;-o-transition-delay:0.75s;transition-delay:0.75s}#our-values .top-section .parallax-ing img.large-cloud{top:-200px;right:-750px}#our-values .top-section .parallax-ing img.small-cloud.cloud-in{left:250px}#our-values .top-section .parallax-ing img.medium-cloud.cloud-in{left:0px}#our-values .top-section .parallax-ing img.large-cloud.cloud-in{right:0px}#our-values .parallax-img-values{position:relative;height:300px}#our-values .parallax-img-values .parallax-val{float:left;width:33.333333333%;height:350px;top:0px;overflow:hidden;position:relative}#our-values .parallax-img-values .parallax-val img{height:auto;width:100%;position:relative;top:10%}#our-values .parallax-img-values .field-label{display:none !important}#our-values .sand-bg-fixed{background-image:url(../images/our-story/sand-bg.jpg);margin-top:50px}#our-values .sand-values{height:600px;position:relative;margin-top:-600px}#our-values .sand-values .container{height:600px}#our-values .sand-values .container h3{color:#0067b1}#our-values .sand-values .container p,#our-values .sand-values .container ul li,ul #our-values .sand-values .container li,#our-values .sand-values .container ol li,ol #our-values .sand-values .container li{color:#0067b1}#our-values .hearts-area{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #781e95), color-stop(1, #934baa));background-image:-o-linear-gradient(bottom, #781e95 0%, #934baa 100%);background-image:-moz-linear-gradient(bottom, #781e95 0%, #934baa 100%);background-image:-webkit-linear-gradient(bottom, #781e95 0%, #934baa 100%);background-image:-ms-linear-gradient(bottom, #781e95 0%, #934baa 100%);background-image:linear-gradient(to bottom, #781e95 0%, #934baa 100%);height:600px;position:relative;z-index:1}#our-values .hearts-area .parallax-back,#our-values .hearts-area .parallax-mid,#our-values .hearts-area .parallax-front{position:absolute;height:100%;width:100%}#our-values .hearts-area .parallax-back{top:300px}#our-values .hearts-area .parallax-mid{top:550px}#our-values .hearts-area .parallax-front{top:1200px}#our-values .hearts-area .layer{position:absolute !important;width:100%;height:100%}#our-values .hearts-area .hearts-back .big-red{height:216px;width:250px;top:10%;left:150px;position:absolute;background-repeat:no-repeat;background-position:50%;background-size:250px 216px;background-image:url(../images/our-story/red-heart-large.png);-webkit-filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.4));filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.4));animation:flutterRed 1s linear infinite, flutterShadow 1s linear infinite;-webkit-animation-name:flutterRed, flutterShadow;-webkit-animation-duration:1s, 1s;-webkit-animation-iteration-count:infinite, infinite;-webkit-animation-timing-function:linear, linear}#our-values .hearts-area .hearts-back .big-red:after{position:absolute;content:'';height:180px;bottom:0;width:1px;background-color:transparent;left:50%;-webkit-transform:translateX(-49%);-ms-transform:translateX(-49%);-moz-transform:translateX(-49%);-o-transform:translateX(-49%);transform:translateX(-49%);animation:flutterLineShadow 1s linear infinite;-webkit-animation-name:flutterLineShadow;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear}#our-values .hearts-area .hearts-back .big-pink{height:173px;width:200px;bottom:0%;right:50px;position:absolute;background-repeat:no-repeat;background-position:50%;background-size:200px 173px;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-perspective:1000;background-image:url(../images/our-story/pink-heart-large.png);-webkit-filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.4));filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.4));animation:flutterPink 1.25s linear infinite, flutterShadow 1.25s linear infinite;-webkit-animation-name:flutterPink, flutterShadow;-webkit-animation-duration:1.25s, 1.25s;-webkit-animation-iteration-count:infinite, infinite;-webkit-animation-timing-function:linear, linear}#our-values .hearts-area .hearts-back .big-pink:after{position:absolute;content:'';height:145px;bottom:0;width:1px;background-color:transparent;left:50%;-webkit-transform:translateX(-49%);-ms-transform:translateX(-49%);-moz-transform:translateX(-49%);-o-transform:translateX(-49%);transform:translateX(-49%);animation:flutterLineShadow 1.25s linear infinite;-webkit-animation-name:flutterLineShadow;-webkit-animation-duration:1.25s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear}#our-values .hearts-area .hearts-back img:last-child{position:absolute;right:10px;bottom:-40px}#our-values .hearts-area .hearts-mid img:first-child{position:absolute;left:50%;top:100px}#our-values .hearts-area .hearts-mid img:nth-child(2){position:absolute;bottom:-20%;left:40%}#our-values .hearts-area .hearts-mid img:nth-child(3){position:absolute;top:40%}#our-values .hearts-area .hearts-fore .big-white{height:130px;width:150px;bottom:10%;left:50px;position:absolute;background-repeat:no-repeat;background-position:50%;background-size:150px 130px;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-perspective:1000;-webkit-transform:rotate3d(0, 0, 1, -15deg);-ms-transform:rotate3d(0, 0, 1, -15deg);-moz-transform:rotate3d(0, 0, 1, -15deg);-o-transform:rotate3d(0, 0, 1, -15deg);transform:rotate3d(0, 0, 1, -15deg);background-image:url(../images/our-story/white-heart-large.png);-webkit-filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.4));filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.4));animation:flutterWhite 1s linear infinite, flutterShadow 1s linear infinite;-webkit-animation-name:flutterWhite, flutterShadow;-webkit-animation-duration:1s, 1s;-webkit-animation-iteration-count:infinite, infinite;-webkit-animation-timing-function:linear, linear}#our-values .hearts-area .hearts-fore .big-white:after{position:absolute;content:'';height:110px;bottom:0;width:1px;background-color:transparent;left:50%;-webkit-transform:translateX(-49%);-ms-transform:translateX(-49%);-moz-transform:translateX(-49%);-o-transform:translateX(-49%);transform:translateX(-49%);animation:flutterLineShadow 1.5s linear infinite;-webkit-animation-name:flutterLineShadow;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear}#our-values .hearts-area .hearts-fore img{position:absolute;top:-10%;right:10px}#our-values .hearts-area .container{height:600px}#our-values .hearts-area .container h3{color:#fff}#our-values .hearts-area .container p,#our-values .hearts-area .container ul li,ul #our-values .hearts-area .container li,#our-values .hearts-area .container ol li,ol #our-values .hearts-area .container li{color:#fff}#our-values .wine-bg-fixed{background-image:url(../images/our-story/wine-bg.jpg)}#our-values .wines-bg-area{height:600px;position:relative;margin-top:-600px;background:rgba(48,129,225,0.75)}#our-values .wines-bg-area .container{height:600px}#our-values .wines-bg-area .container h3{color:#fff}#our-values .wines-bg-area .container p,#our-values .wines-bg-area .container ul li,ul #our-values .wines-bg-area .container li,#our-values .wines-bg-area .container ol li,ol #our-values .wines-bg-area .container li{color:#fff}#our-values .parallax-img-values.second-set .parallax-val img{top:10vh}#our-values .bottom-bg-fixed{background-image:url(../images/our-story/home-banner-scrolled.jpg);margin-top:50px}#our-values .bottom-values{height:600px;position:relative;margin-top:-600px;overflow:hidden}#our-values .bottom-values .container{height:600px}#our-values .bottom-values .bucket-o-wine{position:absolute;left:10%;bottom:0;z-index:1}.no-slick{display:inline-block !important;left:50%;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.no-slick .each-wine-product{float:left;padding:0 40px}#our-winemaker{color:white;min-height:calc(100vh - 400px);height:100%;background-color:#61b4e5;padding-top:35px;padding-bottom:900px;position:relative}#our-winemaker .container{padding-top:75px}#our-winemaker .our-wine-maker-text h5{text-transform:uppercase}#our-winemaker .our-wine-maker-text .winemaker-logo img{margin-top:80%}#our-winemaker .wine-maker-bottom,#our-winemaker .wine-maker-top{width:100%;min-height:1000px;max-height:100vh;top:40px;position:fixed;background-position:calc(100% + 95px) 0;height:50%;height:100%;background-size:auto 100%;background-repeat:no-repeat}#our-winemaker h1{text-align:center}#our-winemaker .ps-sign{position:relative}#our-winemaker .ps-sign h1{color:#781e95;font-size:26px;text-align:left;margin-bottom:24px}#our-winemaker .ps-sign img{width:100%}#our-winemaker .ps-sign .section{color:#781e95;width:340px;height:470px;background:url(../images/home/wood-pattern.jpg) repeat;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:3;top:180px}#our-winemaker .ps-sign .section .inner-section{z-index:2;background-color:rgba(255,255,255,0.65);padding:10px;width:calc(100% - 20px);height:calc(100% - 20px);border:5px solid #781e95;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#our-winemaker .ps-sign .section::after{z-index:-1;position:absolute;content:"";bottom:-18px;right:0px;width:100%;height:20px;background:url(../images/shadow.png) 100% no-repeat}#our-winemaker .ps-sign::after{background:url(../images/home/nailedit.png) no-repeat;width:333px;height:212px;z-index:1;content:'';position:absolute;top:50px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.wrapper-dropdown{position:relative}.wrapper-dropdown span{position:relative;z-index:1999;padding-bottom:2px;padding-left:20px;display:block;text-align:left;cursor:pointer}.wrapper-dropdown .dropdown{padding-top:35px;padding-bottom:15px;position:absolute;top:calc(50% - 20px);left:-1px;width:calc(100% + 2px);z-index:999;background:#a66ab9;opacity:0;border-radius:20px 20px 20px 20px;box-shadow:0px 2px 10px rgba(0,0,0,0.5);-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.wrapper-dropdown .dropdown li{padding:10px 0;margin:0;z-index:1000;position:relative;cursor:pointer}.wrapper-dropdown .dropdown li:hover{text-decoration:underline}.wrapper-dropdown .dropdown::before{opacity:0;content:'';position:absolute;width:calc(100% - 8px);height:calc(100% + -8px);z-index:999;left:50%;top:50%;border:2px solid white;border-radius:18px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all 0.6s linear !important;-ms-transition:all 0.6s linear !important;-moz-transition:all 0.6s linear !important;-o-transition:all 0.6s linear !important;transition:all 0.6s linear !important}.wrapper-dropdown.active .dropdown::before{opacity:1}.wrapper-dropdown.active .dropdown{opacity:1}.wrapper-dropdown::after{font-family:FontAwesome;content:'\f0d7';position:absolute;right:20px;top:50%;z-index:999;-webkit-transform:translate3d(0, -50%, 0);-ms-transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);-o-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}#ejg{padding-bottom:0 !important}#ejgWhereToBuy{height:auto;margin-bottom:150px}#ejgWhereToBuy h1{text-align:center;margin-top:100px}#ejgWhereToBuy #formHeaderText{font-family:'KabelMedium' !important;font-size:18px !important;color:#fff !important;text-align:center !important}#ejgWhereToBuy form{margin-top:35px;text-align:center}#ejgWhereToBuy form .dropdownWrapper{margin:0px -15px;padding:0;width:370px;height:30px;position:relative}#ejgWhereToBuy form .dropdownWrapper .fieldSelect{width:370px;height:30px;position:absolute;left:0;top:30px;background:red}#ejgWhereToBuy form .dropdownWrapper .dropdownTxt{text-align:left !important;padding:0 2px 0 10px !important}#ejgWhereToBuy form .dropdownWrapper .dropdownTxt .selectedTxt{line-height:30px !important}#ejgWhereToBuy form .fieldSelect option{background-color:#781e95;color:#fff;padding:3px 1.5px;border:none}#ejgWhereToBuy form .parsley-errors-list{display:none !important}#ejgWhereToBuy form .acctGrpWrapperRow{margin:0 !important}#ejgWhereToBuy form .label:not(.inStoresLabel):not(.diningOutLabel){display:none !important}#ejgWhereToBuy form .label{font-size:16px;font-family:'KabelMedium';font-weight:700;margin-bottom:0 !important}#ejgWhereToBuy form #zipCode{margin:0px -15px;padding:0px 10px;width:370px;height:30px}#ejgWhereToBuy .arrowDown{height:30px;margin-top:-30px !important}#ejgWhereToBuy .arrowDown:after{color:#781e95 !important}#ejgWhereToBuy #productAvailability{font-family:'KabelMedium' !important;font-size:14px !important;color:#fff !important;margin-top:35px}#ejgWhereToBuy #submit{font-family:'museo-sans', sans-serif;padding:10px 30px 8px 30px;display:block;margin-left:auto;margin-right:auto;border:1px solid #fff;border-radius:0px !important;outline:2px solid #781e95;background:#781e95;color:#fff;text-transform:uppercase;text-decoration:none;-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#ejgWhereToBuy #submit:hover{color:#781e95;background:#fff;border:1px solid #781e95;outline:2px solid #fff}#wtb-overlay{z-index:998 !important;background-color:#fff !important}#wtb-overlay #noData{color:#781e95 !important;margin-top:35px !important;margin-bottom:1000px !important}#wtb-overlay #noData a{color:#781e95 !important;font-family:'Lobster';font-size:30px;text-decoration:underline}#wtb-overlay #closeBtn{margin-top:100px !important;background:#781e95;font-family:'KabelMedium' !important;letter-spacing:1px !important;padding-top:5px !important;font-weight:initial !important;border-bottom:none !important;text-shadow:none !important;position:relative}#wtb-overlay #closeBtn:after{content:'x';position:absolute;right:27px;top:10px;border:2px solid #fff;width:27px;height:27px;padding:0px 0px 0px 1px;-webkit-border-radius:25px;-ms-border-radius:25px;-moz-border-radius:25px;-o-border-radius:25px;border-radius:25px}#wtb-overlay #closeBtn.findspacing{margin-top:70px !important}#wtb-overlay .infoWinBody,#wtb-overlay .infoWinHeading{color:#781e95 !important}#wtb-overlay .infoWinHeading{margin-top:10px !important}#wtb-overlay #mapContent{margin-top:-10px !important}#wtb-overlay #overlayContent #resultListings{height:-webkit-calc(100% - 30px) !important;height:-moz-calc(100% - 30px) !important;height:calc(100% - 30px) !important;background:#781e95 !important;width:300px !important;-webkit-box-shadow:none !important;-ms-box-shadow:none !important;-moz-box-shadow:none !important;-o-box-shadow:none !important;box-shadow:none !important}#wtb-overlay #overlayContent #resultListings #wtbLogo{display:none !important}#wtb-overlay #overlayContent #resultListings #listingsWrapper{margin-top:-15px !important}#wtb-overlay #overlayContent #resultListings #listingsWrapper .listingItem{background:#781e95 !important;border-bottom:1px solid rgba(255,255,255,0.2) !important}#wtb-overlay #overlayContent #resultListings #listingsWrapper .acctInfo{color:#fff !important}#wtb-overlay #overlayContent #resultListings #listingsWrapper #listings{margin-left:0px !important;margin-top:20px !important;width:100% !important;-webkit-border-radius:0 !important;-ms-border-radius:0 !important;-moz-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important}#wtb-overlay #overlayContent #resultListings #resultItemsTab{display:none !important}.newsletterModal{right:-15px}.modal-dialog{z-index:10000;margin-top:50px}.modal-dialog .modal-content{background-color:#781e95;-webkit-border-radius:0;-ms-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;color:#fff}.modal-dialog .modal-content #ejgNewsletter{position:relative}.modal-dialog .modal-content #ejgNewsletter #countryWrapper{display:none}.modal-dialog .modal-content #ejgNewsletter select option{color:black}.modal-dialog .modal-content #ejgNewsletter .newsletter-important-text{padding:10px 40px 20px}.modal-dialog .modal-content #ejgNewsletter .newsletter-important-text a{font-size:inherit;color:inherit;text-decoration:underline}.modal-dialog .modal-content #ejgNewsletter h1{display:none}.modal-dialog .modal-content #ejgNewsletter h1.drupal{display:inherit !important;color:#fff;font-size:26px;text-align:center;margin:35px auto 25px;letter-spacing:initial}.modal-dialog .modal-content #ejgNewsletter .formHeaderText,.modal-dialog .modal-content #ejgNewsletter p,.modal-dialog .modal-content #ejgNewsletter ul li,ul .modal-dialog .modal-content #ejgNewsletter li,.modal-dialog .modal-content #ejgNewsletter ol li,ol .modal-dialog .modal-content #ejgNewsletter li{display:none}.modal-dialog .modal-content #ejgNewsletter .formHeaderTextDrupal,.modal-dialog .modal-content #ejgNewsletter p,.modal-dialog .modal-content #ejgNewsletter ul li,ul .modal-dialog .modal-content #ejgNewsletter li,.modal-dialog .modal-content #ejgNewsletter ol li,ol .modal-dialog .modal-content #ejgNewsletter li{color:#fff;font-size:14px;margin:25px 35px;font-family:'KabelMedium'}.modal-dialog .modal-content #ejgNewsletter p,.modal-dialog .modal-content #ejgNewsletter ul li,ul .modal-dialog .modal-content #ejgNewsletter li,.modal-dialog .modal-content #ejgNewsletter ol li,ol .modal-dialog .modal-content #ejgNewsletter li{margin:5px 0px 5px -15px}.modal-dialog .modal-content #ejgNewsletter p:last-child,.modal-dialog .modal-content #ejgNewsletter ul li:last-child,ul .modal-dialog .modal-content #ejgNewsletter li:last-child,.modal-dialog .modal-content #ejgNewsletter ol li:last-child,ol .modal-dialog .modal-content #ejgNewsletter li:last-child{margin-bottom:35px}.modal-dialog .modal-content #ejgNewsletter label#newsletterCheckLabel{font-family:'KabelMedium';font-size:14px}.modal-dialog .modal-content #ejgNewsletter select{padding:0 10px;border-radius:0;position:relative;height:40px;background:url(../images/down-arrow-purple.png) no-repeat 95% 50%;background-size:10px;background-color:#fff;border:1px solid #781e95;color:#781e95}.modal-dialog .modal-content #ejgNewsletter select option{background-color:#fff;color:#781e95}@media screen and (max-width: 640px){.modal-dialog .modal-content #ejgNewsletter #newsletterCheck{min-width:20px !important}.modal-dialog .modal-content #ejgNewsletter label#newsletterCheckLabel{font-size:10px !important}}.modal-dialog .modal-content #ejgNewsletter form{text-align:center}.modal-dialog .modal-content #ejgNewsletter form input{color:#000;margin-bottom:15px;padding:5px;min-width:240px;height:26px}.modal-dialog .modal-content #ejgNewsletter form input.parsley-error{border:1px solid red}.modal-dialog .modal-content #ejgNewsletter form input#newsletterCheck{width:15px;height:15px;min-width:initial !important}.modal-dialog .modal-content #ejgNewsletter form input#submit{font-family:'museo-sans', sans-serif;font-size:18px;background:#fff;height:30px;padding:0px 30px 0px 30px;display:inline-block;max-width:240px;text-transform:uppercase;text-decoration:none;color:#781e95;border:1px solid #79288c;border-radius:0px !important;outline:2px solid #fff;-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.modal-dialog .modal-content #ejgNewsletter form input#submit:hover{color:#fff;background:#781e95;border:1px solid #fff;outline:2px solid #781e95}.modal-dialog .modal-content #ejgNewsletter form #signupInputWrapper{margin-left:0}.modal-dialog .modal-content #ejgNewsletter form #formRequirementsWrapper{text-align:left;margin-left:45px}.modal-dialog .modal-content #ejgNewsletter form #dobLabel{display:inherit;position:relative;left:-80px}.modal-dialog .modal-content #ejgNewsletter form #dob-date[type="date"]{min-width:95% !important}.modal-dialog .modal-content #ejgNewsletter form #dobWrapper .fieldInput{vertical-align:top}.modal-dialog .modal-content #ejgNewsletter form div#dobDropDownWrapper{width:134px}.modal-dialog .modal-content #ejgNewsletter form #dobWrapper .dropdownTxt.dobTxt{height:27px}.modal-dialog .modal-content #ejgNewsletter form #dobWrapper .dropdownTxt.dobTxt .selectedTxt{background:#fff;color:#000;text-align:left;padding-left:5px}.modal-dialog .modal-content #ejgNewsletter form #dobWrapper .dropdownTxt.dobTxt span.arrowDown{height:0px;margin:-23px 0 0;color:#781E95}.modal-dialog .modal-content #ejgNewsletter form #dobWrapper .dropdownTxt.dobTxt span.arrowDown::after{font-size:15px}.modal-dialog .modal-content #ejgNewsletter form #dobWrapper select#dobMonth{width:100%;display:block}.modal-dialog .modal-content #ejgNewsletter form #dobDay,.modal-dialog .modal-content #ejgNewsletter form #dobYear{min-width:initial !important}.modal-dialog .modal-content #ejgNewsletter form #dobDay{width:40px}.modal-dialog .modal-content #ejgNewsletter form #dobYear{width:58px}@media (max-width: 768px){.modal-dialog .modal-content #ejgNewsletter form #dobWrapper .dropdownTxt.dobTxt{width:100%}.modal-dialog .modal-content #ejgNewsletter form #dobDay{width:31%}.modal-dialog .modal-content #ejgNewsletter form #dobYear,.modal-dialog .modal-content #ejgNewsletter form div#dobDropDownWrapper{width:33%}}.modal-dialog .modal-content:before{left:50%;top:50%;content:"";height:calc(100% - 10px);width:calc(100% - 10px);position:absolute;border:2px solid white;-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);z-index:0}.modal-dialog .modal-content-x{position:absolute;right:15px;width:25px;height:25px;top:15px;border:2px solid #fff;border-radius:25px;padding:0px 7.5px;cursor:pointer}.modal-dialog .modal-content #ejgNewsletter p,.modal-dialog .modal-content #ejgNewsletter ul li,ul .modal-dialog .modal-content #ejgNewsletter li,.modal-dialog .modal-content #ejgNewsletter ol li,ol .modal-dialog .modal-content #ejgNewsletter li{display:block !important}#thankyou-overlayContent{border:none !important;background-color:#781e95 !important;-webkit-border-radius:0 !important;-ms-border-radius:0 !important;-moz-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important;color:#fff !important}#thankyou-overlayContent #msg{color:#fff !important}#thankyou-overlayContent #msg p,#thankyou-overlayContent #msg ul li,ul #thankyou-overlayContent #msg li,#thankyou-overlayContent #msg ol li,ol #thankyou-overlayContent #msg li{color:#fff !important}#thankyou-overlayContent:before{left:50% !important;top:50% !important;content:"" !important;height:calc(100% - 10px) !important;width:calc(100% - 10px) !important;position:absolute !important;border:2px solid white !important;-webkit-transform:translate3d(-50%, -50%, 0) !important;-ms-transform:translate3d(-50%, -50%, 0) !important;-moz-transform:translate3d(-50%, -50%, 0) !important;-o-transform:translate3d(-50%, -50%, 0) !important;transform:translate3d(-50%, -50%, 0) !important;z-index:0 !important}#generic-header{text-align:center;color:#fff;padding-top:100px}#generic ol li{list-style-type:decimal}#generic ul li{list-style-type:initial}#generic ol ul{padding:0 40px}#generic .background-image{background:url(../images/contact/contact-bg.jpg) no-repeat;background-size:cover;min-height:900px;overflow:hidden;position:absolute;height:100%}#generic-footer .message-in-a-bottle{position:absolute;bottom:-100px;right:10px;z-index:10}#generic-footer .sand{z-index:10}#generic{height:100%;position:relative}#generic h1{margin-top:130px !important}#generic-body{padding-top:35px;padding-bottom:100px;min-height:calc(100vh - 689px)}#generic-body .paper-effect{width:100%;background:#fff;padding:40px;position:relative;margin-bottom:150px;min-height:400px}#generic-body .paper-effect p,#generic-body .paper-effect ul li,ul #generic-body .paper-effect li,#generic-body .paper-effect ol li,ol #generic-body .paper-effect li{font-family:'museo-sans', sans-serif;font-size:14px !important;color:#666666}#generic-body .paper-effect strong{color:#781e95 !important;letter-spacing:1px}#generic-body .paper-effect a{color:#781e95 !important;font-family:'museo-sans', sans-serif;font-size:14px !important;position:relative;z-index:2}#generic-body .paper-effect a.button{color:#fff !important;font-size:19px !important;text-decoration:none;display:inline-block}#generic-body .paper-effect a.button::hover{color:#781e95}#generic-body .paper-effect div{font-family:'museo-sans', sans-serif;font-size:14px !important;color:#666666}#generic-body .paper-effect ul{padding-left:30px}#generic-body .paper-effect ul li{list-style-type:inherit;margin:0px}#generic-body .paper-effect table{width:100% !important;margin-top:15px;table-layout:fixed}#generic-body .paper-effect table td{border:1px solid #666666;padding:5px;word-wrap:break-word}#generic-body .paper-effect table td p,#generic-body .paper-effect table td ul li,ul #generic-body .paper-effect table td li,#generic-body .paper-effect table td ol li,ol #generic-body .paper-effect table td li{margin-bottom:0}#generic-body .paper-effect .purple-border{left:50%;top:50%;content:"";height:calc(100% - 15px);width:calc(100% - 15px);position:absolute;border:2px solid rgba(120,30,149,0.5);-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);z-index:0}#generic-body .paper-effect:before{position:absolute;left:-30px;top:0;content:'';height:500px;width:30px;background:url(../../barefoot-wines/images/vertical-shadow.png)}#generic-body .paper-effect:after{position:absolute;right:-30px;top:0;content:'';height:500px;width:30px;background:url(../../barefoot-wines/images/vertical-shadow-alt.png)}#generic-body .relative{position:relative}#generic-footer{position:relative}#generic a{text-decoration:underline}#generic p,#generic ul li,ul #generic li,#generic ol li,ol #generic li{color:#fff}#generic p strong,#generic ul li strong,ul #generic li strong,#generic ol li strong,ol #generic li strong{display:inline;margin-top:20px;font-size:14px;text-transform:uppercase}#generic p a,#generic ul li a,ul #generic li a,#generic ol li a,ol #generic li a{text-decoration:underline}#generic p a strong,#generic ul li a strong,ul #generic li a strong,#generic ol li a strong,ol #generic li a strong{text-decoration:none}#generic h2,#generic .custom-counter li::before,.custom-counter #generic li::before{border-bottom:1px solid white;font-family:'KabelMedium';font-size:24px;color:#781e95;letter-spacing:1px;margin-bottom:30px;margin-top:35px;text-transform:initial}#generic a{color:#fff}.our-history .special-row{margin-bottom:0px !important}.our-history .no-margin{margin-top:0px !important;margin-bottom:0px !important}.our-history .paper-effect{margin-bottom:100px !important}.our-history .paper-effect.white-paper .purple-border.blue-border{border:2px solid rgba(120,30,149,0.5) !important}.our-history .paper-effect.white-paper h2,.our-history .paper-effect.white-paper .custom-counter li::before,.custom-counter .our-history .paper-effect.white-paper li::before{color:#781e95 !important;font-family:'Lobster' !important;font-size:36px !important;margin-top:0px !important}.our-history .paper-effect.white-paper p,.our-history .paper-effect.white-paper ul li,ul .our-history .paper-effect.white-paper li,.our-history .paper-effect.white-paper ol li,ol .our-history .paper-effect.white-paper li{margin:0px 0px 30px 0px;color:#781e95 !important}.our-history .paper-effect.blue-paper{background-color:rgba(97,180,229,0.85) !important;min-height:initial !important}.our-history .paper-effect.blue-paper img{position:absolute;top:-408px;left:50px}.our-history .paper-effect.blue-paper .purple-border.white-border{border:2px solid rgba(255,255,255,0.5) !important}.our-history .paper-effect.blue-paper h3{font-size:36px !important;color:#fff !important;letter-spacing:1px !important;text-transform:initial !important;text-align:left !important;padding-top:0px !important;padding-bottom:0px !important;margin:0px 0px 30px 0 !important;display:block !important;clear:initial !important}.our-history .paper-effect.blue-paper p,.our-history .paper-effect.blue-paper ul li,ul .our-history .paper-effect.blue-paper li,.our-history .paper-effect.blue-paper ol li,ol .our-history .paper-effect.blue-paper li{color:#fff !important;margin:0px 0px 30px 0px}.our-history .paper-effect.blue-paper p:last-child,.our-history .paper-effect.blue-paper ul li:last-child,ul .our-history .paper-effect.blue-paper li:last-child,.our-history .paper-effect.blue-paper ol li:last-child,ol .our-history .paper-effect.blue-paper li:last-child{margin-bottom:0 !important}.our-history img.get-barefoot{margin-bottom:500px;margin-top:40px;max-width:95%}.our-history .graffiti{text-align:center;margin-top:65px;font-size:42px !important;max-width:450px;position:relative !important;-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);-moz-transform:rotate(-12deg);-o-transform:rotate(-12deg);transform:rotate(-12deg)}.our-history .paper-effect.blue-paper:before,.our-history .paper-effect.blue-paper:after,.our-history .paper-effect.white-paper.white-paper-alt:before,.our-history .paper-effect.white-paper.white-paper-alt:after{background:none !important}.our-history .paper-effect.white-paper.white-paper-alt{background:rgba(255,255,255,0.85) !important;min-height:initial !important}.our-history .paper-effect.white-paper.white-paper-alt .row{margin:0px !important}.our-history .paper-effect.white-paper.white-paper-alt .row h3{font-size:36px !important;color:#781e95 !important;letter-spacing:1px !important;text-transform:initial !important;text-align:left !important;padding-top:0px !important;padding-bottom:0px !important;margin:0px 0px 30px 0 !important;display:block !important;clear:initial !important}.our-history .paper-effect.white-paper.white-paper-alt .row p,.our-history .paper-effect.white-paper.white-paper-alt .row ul li,ul .our-history .paper-effect.white-paper.white-paper-alt .row li,.our-history .paper-effect.white-paper.white-paper-alt .row ol li,ol .our-history .paper-effect.white-paper.white-paper-alt .row li{color:#781e95 !important;margin:0px 0px 30px 0px}.our-history .paper-effect.white-paper.white-paper-alt .row p:last-child,.our-history .paper-effect.white-paper.white-paper-alt .row ul li:last-child,ul .our-history .paper-effect.white-paper.white-paper-alt .row li:last-child,.our-history .paper-effect.white-paper.white-paper-alt .row ol li:last-child,ol .our-history .paper-effect.white-paper.white-paper-alt .row li:last-child{margin-bottom:0 !important}.our-history img.foot-fix{position:relative;top:-30px}.sandals{max-width:600px !important;left:0 !important;bottom:10px !important}#ejgUnsubscribe{min-height:calc(100vh - 960px)}#ejgUnsubscribe h1{display:none}#ejgUnsubscribe label{font-size:18px;font-family:'KabelMedium';font-weight:700;display:none}#ejgUnsubscribe #emailWrapper input,#ejgUnsubscribe #verify_emailWrapper input{width:370px;margin-bottom:5px;padding:0 10px}#ejgUnsubscribe .formHeaderText{text-align:center}#ejgUnsubscribe #unsubscribeForm{text-align:center}#ejgUnsubscribe #submitBtnWrapper{text-align:center;position:relative}#ejgUnsubscribe #submitBtnWrapper input{font-family:'museo-sans', sans-serif;padding:10px 30px 8px 30px;display:block;width:370px;margin-left:auto;margin-right:auto;border:1px solid #fff;outline:2px solid #79288c;background:#79288c;color:#fff;text-transform:uppercase;text-decoration:none;-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#ejgUnsubscribe #submitBtnWrapper input:hover{border:1px solid #781e95;outline:2px solid #fff;color:#781e95;background-color:#fff}#ejgUnsubscribe .parsley-errors-list.filled{display:inline}#ejgUnsubscribe .parsley-errors-list.filled li{margin:0 0 0 10px}#ejgContactUs{margin-bottom:200px}#ejgContactUs h1{text-align:center;margin-bottom:9px}#ejgContactUs label{font-size:18px;font-family:'KabelMedium';font-weight:700}#ejgContactUs input{padding:0 10px;height:40px;border:1px solid #781e95}#ejgContactUs select{padding:0 10px;border-radius:0;position:relative;height:40px;background:url(../images/down-arrow-purple.png) no-repeat 95% 50%;background-size:10px;background-color:#fff;border:1px solid #781e95;color:#781e95}#ejgContactUs select option{background-color:#fff;color:#781e95}#ejgContactUs ::-webkit-input-placeholder{color:#781e95}#ejgContactUs :-moz-placeholder{color:#781e95}#ejgContactUs ::-moz-placeholder{color:#781e95}#ejgContactUs :-ms-input-placeholder{color:#781e95}#ejgContactUs .parsley-errors-list.filled{display:none !important}#ejgContactUs .parsley-error{border:1px solid red}#ejgContactUs select.parsley-error{color:Red !important}#ejgContactUs .parsley-error::-webkit-input-placeholder{color:red}#ejgContactUs .parsley-error:-moz-placeholder{color:red}#ejgContactUs .parsley-error::-moz-placeholder{color:red}#ejgContactUs .parsley-error:-ms-input-placeholder{color:red}#ejgContactUs .fieldInput.dropdownWrapper{width:370px}#ejgContactUs #formHeaderWrapper{margin-bottom:50px}#ejgContactUs #formHeaderWrapper #formHeaderText,#ejgContactUs #formHeaderWrapper #formHeaderWinefinder,#ejgContactUs #formHeaderWrapper #formHeaderPrivacypolicy{text-align:center;color:#fff;font-family:'KabelMedium';font-size:18px}#ejgContactUs #formHeaderWrapper #formHeaderText a,#ejgContactUs #formHeaderWrapper #formHeaderWinefinder a,#ejgContactUs #formHeaderWrapper #formHeaderPrivacypolicy a{color:#fff;text-decoration:underline;font-size:18px}#ejgContactUs .dropdownTxt{display:none}#ejgContactUs .dropdownWrapper .fieldSelect{opacity:1;position:relative;margin:0}#ejgContactUs #reasonCodeWrapper{margin-bottom:30px;position:relative;margin-top:30px}#ejgContactUs #reasonCodeWrapper #reasonCodeLabel{display:none}#ejgContactUs #reasonCodeWrapper .reasonCodeTxt,#ejgContactUs #reasonCodeWrapper #reasonCode{margin:0 auto}#ejgContactUs #reasonCodeWrapper .reasonCodeTxt{display:none}#ejgContactUs #reasonCodeWrapper #reasonCode{height:100%;border-radius:20px;width:590px;padding-left:24px;margin:0px;font-size:1.25em;line-height:40px;border:1px solid #fff;font-family:'museo-sans', sans-serif;color:#fff;vertical-align:middle;-webkit-appearance:none;left:50%;background:url(../images/down-arrow.png) no-repeat 95% 50%;background-size:12px;background-color:rgba(255,255,255,0.25) !important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#ejgContactUs #reasonCodeWrapper #reasonCode option{padding:8.5px 0}#ejgContactUs #reasonCodeWrapper #reasonCodeDropDownWrapper{width:100vw;padding:10px 0;background-color:rgba(255,255,255,0.25)}#ejgContactUs .plank-header{width:100vw}#ejgContactUs #contactInfoText,#ejgContactUs #productHeaderWrapper,#ejgContactUs #commentsHeaderWrapper{border-bottom:1px solid white;font-family:'KabelMedium';font-size:18px;color:white;letter-spacing:1px;margin-bottom:30px;margin-top:50px}#ejgContactUs #contactInfoText strong,#ejgContactUs #productHeaderWrapper strong,#ejgContactUs #commentsHeaderWrapper strong{font-size:36px}#ejgContactUs #firstNameWrapper,#ejgContactUs #lastNameWrapper{float:left;width:370px;margin-right:15px;margin-bottom:30px;margin-top:0}#ejgContactUs #firstNameWrapper label{display:none}#ejgContactUs #firstNameWrapper input{width:100%}#ejgContactUs #lastNameWrapper{margin-left:15px}#ejgContactUs #lastNameWrapper label{display:none}#ejgContactUs #lastNameWrapper input{width:100%}#ejgContactUs #genderWrapper{margin-top:15px;margin-bottom:30px;clear:both}#ejgContactUs #genderWrapper label{display:none}#ejgContactUs #genderWrapper .dropdownTxt{display:none}#ejgContactUs #genderWrapper #gender{opacity:1}#ejgContactUs #genderWrapper select{width:370px;padding:0 10px}#ejgContactUs #dobWrapper{margin-top:15px;margin-bottom:30px;position:relative;clear:both}#ejgContactUs #dobWrapper label{display:none}#ejgContactUs #dobWrapper input#dobDay{position:absolute;left:0;margin:0 23px 0 0 !important}#ejgContactUs #dobWrapper select#dobMonth{position:relative;left:100px}#ejgContactUs #dobWrapper input#dobYear{position:relative;left:120px}#ejgContactUs #dobWrapper input{width:370px}#ejgContactUs #emailWrapper{margin:15px -15px 30px;width:370px}#ejgContactUs #emailWrapper input{width:100%}#ejgContactUs #emailWrapper label{display:none}#ejgContactUs #countryWrapper{margin:15px 0 30px}#ejgContactUs #countryWrapper select{width:100%;float:left;margin:0px -15px;padding:0 10px;width:370px}#ejgContactUs #countryWrapper label{display:none}#ejgContactUs #addressWrapper{margin-right:15px;margin-bottom:30px;width:370px;float:left}#ejgContactUs #addressWrapper input{width:100%}#ejgContactUs #addressWrapper label{display:none}#ejgContactUs #cityWrapper{float:left;width:370px;margin:0 0 0 15px}#ejgContactUs #cityWrapper label{display:none}#ejgContactUs #cityWrapper input{width:100%}#ejgContactUs #stateWrapper{float:left;margin:0px 15px 30px -15px;clear:both;width:170px}#ejgContactUs #stateWrapper label{display:none}#ejgContactUs #stateWrapper select{margin:0 15px 0 0;padding:0 10px;width:170px}#ejgContactUs #provinceWrapper{float:left;clear:both;margin:0px 30px 30px -30px;width:170px}#ejgContactUs #provinceWrapper select{width:170px;padding:0 10px;margin:0 15px}#ejgContactUs #provinceWrapper label{display:none}#ejgContactUs #zipWrapper{margin:0px 0 30px;float:left}#ejgContactUs #zipWrapper label{display:none}#ejgContactUs #zipWrapper input{height:40px;width:170px;margin:0 15px}#ejgContactUs #phoneWrapper{margin:15px -15px;clear:both}#ejgContactUs #phoneWrapper label{display:none}#ejgContactUs #phoneWrapper input{float:left;width:370px;margin-right:15px}#ejgContactUs #phoneWrapper select{width:170px;margin-left:15px}#ejgContactUs #phoneTypeDropDownWrapper select{padding:0 10px}#ejgContactUs #prefContactMethodLabelWrapper label{margin-left:-10px;font-size:18px;font-family:'museo-sans', sans-serif;font-weight:500}#ejgContactUs #prefContactMethodWrapper .radioInlineLabel{position:relative;bottom:12px;font-size:14px;font-family:'museo-sans', sans-serif;font-weight:500}#ejgContactUs #dobDropDownWrapper{width:142px}#ejgContactUs input#dobYear,#ejgContactUs input#dobDay{min-width:initial}#ejgContactUs input#dobDay{width:70px;margin:0px 23px !important}#ejgContactUs input#dobYear{width:106px}#ejgContactUs #upcWrapper label{display:none}#ejgContactUs #upcWrapper input{width:370px;float:left}#ejgContactUs #upcWrapper #showUPCExample{color:#fff;text-decoration:underline;margin-left:30px}#ejgContactUs #upcWrapper #upcDetailWrapper{margin-top:10px}#ejgContactUs #upcWrapper img{float:left;margin-top:20px;position:relative;left:-280px;margin-bottom:10px}#ejgContactUs #upcDetailWrapper{display:none}#ejgContactUs #upcMessageWrapper{position:relative;left:-140px;top:15px}#ejgContactUs #purchaseDateWrapper{margin-top:30px}#ejgContactUs #purchaseDateWrapper label{display:block;text-align:left;margin-left:-10px;font-size:16px;font-family:'museo-sans', sans-serif;font-weight:500}#ejgContactUs #purchaseDateWrapper input{width:370px;margin:0;color:#781e95}#ejgContactUs #purchaseDateWrapper select{width:170px;margin:15px 15px}#ejgContactUs #purchaseDateWrapper select#purchaseMonth{margin:15px 15px 0 0;float:left}#ejgContactUs #followUpCaseLabel,#ejgContactUs #bottleProductCodeWrapper label,#ejgContactUs #purchasePlace label,#ejgContactUs #purchaseReasonWrapper label,#ejgContactUs #occasionWrapper label,#ejgContactUs #servingMethodWrapper label,#ejgContactUs #servingMethodWrapper label,#ejgContactUs #futurePurchaseWrapper label,#ejgContactUs #issueOccurrenceWrapper label,#ejgContactUs #storageLocationWrapper label,#ejgContactUs #openingMethodWrapper label,#ejgContactUs #userCommentWrapper label{display:none}#ejgContactUs #followUpCase,#ejgContactUs #bottleProductCodeWrapper input,#ejgContactUs #purchasePlace select,#ejgContactUs #purchaseReasonWrapper select,#ejgContactUs #occasionWrapper select,#ejgContactUs #servingMethodWrapper select,#ejgContactUs #servingMethodWrapper select,#ejgContactUs #futurePurchaseWrapper select,#ejgContactUs #issueOccurrenceWrapper select,#ejgContactUs #storageLocationWrapper select,#ejgContactUs #openingMethodWrapper select{width:370px;margin:15px 0;padding:0 10px}#ejgContactUs #followUpCase{margin-bottom:30px}#ejgContactUs #bottleProductCodeWrapper input{margin-top:30px}#ejgContactUs div#purchasePlace{margin-top:20px}#ejgContactUs #moreInfoIntl{float:left}#ejgContactUs #moreInfoIntlLabel{white-space:normal;display:block;text-align:left;float:left;width:90%;margin-top:12px}#ejgContactUs #userCommentWrapper textarea{width:740px;min-height:100px}#ejgContactUs #userOpinionWrapper,#ejgContactUs #moreInfoWrapper,#ejgContactUs #userContactWrapper{margin-bottom:15px}#ejgContactUs #userOpinionWrapper label,#ejgContactUs #moreInfoWrapper label,#ejgContactUs #userContactWrapper label{position:relative;bottom:10px}#ejgContactUs #userOpinionWrapper{margin-top:10px}#ejgContactUs #submitBtnWrapper{text-align:center;position:relative}#ejgContactUs #submitBtnWrapper input{font-family:'museo-sans', sans-serif;margin-top:60px;display:block;width:370px;margin-left:auto;margin-right:auto;border:1px solid rgba(255,255,255,0.5);font-size:19px;outline:2px solid #79288c;background:#79288c;color:#fff;text-transform:uppercase;text-decoration:none;-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}#ejgContactUs #submitBtnWrapper input:hover{border:1px solid #781e95;outline:2px solid #fff;color:#781e95;background-color:#fff}#ejgContactUs #formRequirements{margin-top:60px}#ejgContactUs #formRequirements span.required{color:red !important}#ejgContactUs .parsley-errors-list.filled{display:inline}#ejgContactUs .parsley-errors-list.filled li{margin:0 0 0 10px}#errorModal .modal-header{border-bottom:none}#errorModal .error-modal{text-align:center;padding-bottom:25px}#errorModal .error-modal p,#errorModal .error-modal ul li,ul #errorModal .error-modal li,#errorModal .error-modal ol li,ol #errorModal .error-modal li{margin-left:20px}.page-not-found .purple-texture{padding-top:35px}.page-not-found .purple-texture h1{padding-top:0px}.blog-list-row{margin:0;padding:40px 10px 0px;background:#F6F5F3}.blog-list-row .blog-list-bg{width:100%;position:relative;height:195px}.blog-list-row .blog-list-content{margin-bottom:50px}.blog-list-row .blog-list-content .blog-date{margin:10px 0px 0px}.blog-list-row .blog-list-content h2,.blog-list-row .blog-list-content .custom-counter li::before,.custom-counter .blog-list-row .blog-list-content li::before{line-height:20px;margin-top:0px}.blog-list-row .blog-list-content h2 a,.blog-list-row .blog-list-content .custom-counter li::before a,.custom-counter .blog-list-row .blog-list-content li::before a{font-family:deva-ideal-1, Arial, Helvetica, sans-serif;font-size:22px;color:#5f4c3e;text-decoration:none}.blog-list-row .blog-list-content h2 a:after,.blog-list-row .blog-list-content .custom-counter li::before a:after,.custom-counter .blog-list-row .blog-list-content li::before a:after{display:none}.blog-list-row .blog-list-content p,.blog-list-row .blog-list-content ul li,ul .blog-list-row .blog-list-content li,.blog-list-row .blog-list-content ol li,ol .blog-list-row .blog-list-content li{font-size:17px;color:#5f4c3e;margin-bottom:5px;font-family:deva-ideal-1, Arial, Helvetica, sans-serif}.blog-list-row .blog-list-content .read-more a{font-size:13px;color:#79208d;font-family:deva-ideal-1, Arial, Helvetica, sans-serif}.blog-list-row .blog-list-content .read-more a:after{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;content:"\f101";text-decoration:inherit;position:relative;margin-left:8px}.blog-list-row .ind-blog{height:480px}.page-blog .social-links-sitewide{display:none}#print-blog-recipe{cursor:pointer}.main-blog-list{position:relative;background:url("../images/blog/blog-fence-bg.png") top center repeat;margin-top:0px;padding-bottom:140px}.main-blog-list a{font-family:deva-ideal-1, Arial, Helvetica, sans-serif;font-size:17px}.view-blog{position:relative}.view-blog .item-list{position:absolute;bottom:60px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.view-blog .pager-load-more{margin-bottom:0 !important}.gig-bar-container a{cursor:pointer}.featured-sub{width:100%;background:#fff;height:auto;position:relative;height:570px;border-bottom:1px solid #DEDDDB}.featured-sub .sub-featured-large{width:60%;float:left;padding:7px 25px 25px 25px}.featured-sub .sub-large{width:100%;clear:both;padding-top:20px}.featured-sub .sub-large-bg{width:40%;height:253px;float:left;position:relative}.featured-sub .sub-large-content{float:left;width:60%;padding-left:20px}.featured-sub .sub-large-content h2,.featured-sub .sub-large-content .custom-counter li::before,.custom-counter .featured-sub .sub-large-content li::before{line-height:20px;margin-top:5px;margin-bottom:20px}.featured-sub .sub-large-content h2 a,.featured-sub .sub-large-content .custom-counter li::before a,.custom-counter .featured-sub .sub-large-content li::before a{font-family:deva-ideal-1, Arial, Helvetica, sans-serif;font-size:20px;color:#5f4c3e;margin-top:10px;text-decoration:none}.featured-sub .sub-large-content h2 a:after,.featured-sub .sub-large-content .custom-counter li::before a:after,.custom-counter .featured-sub .sub-large-content li::before a:after{display:none}.featured-sub .sub-large-content p,.featured-sub .sub-large-content ul li,ul .featured-sub .sub-large-content li,.featured-sub .sub-large-content ol li,ol .featured-sub .sub-large-content li{font-size:15px;font-family:deva-ideal-1, Arial, Helvetica, sans-serif;color:#5f4c3e}.featured-sub .sub-large-content a{font-size:13px;color:#79208d;font-family:deva-ideal-1, Arial, Helvetica, sans-serif}.featured-sub .sub-large-content a:after{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;content:"\f101";text-decoration:inherit;position:relative;margin-left:8px}.featured-sub .sub-featured-small{width:40%;float:left;padding:15px 25px 25px 0}.featured-sub .sub-small{width:100%;clear:both;height:130px;padding-top:15px;border-bottom:1px solid #DEDDDB}.featured-sub .sub-small .share-buttons-image:hover{width:100%}.featured-sub .sub-small .share-buttons-image:hover .gig-bar-container{max-width:100%}.featured-sub .sub-small .share-buttons-image:hover .gig-bar-container a{cursor:pointer}.featured-sub .sub-small:last-child{border-bottom:none}.featured-sub .sub-small-bg{width:40%;float:left;height:100px;position:relative}.featured-sub .sub-small-content{width:60%;float:left;padding-left:10px}.featured-sub .sub-small-content h2,.featured-sub .sub-small-content .custom-counter li::before,.custom-counter .featured-sub .sub-small-content li::before{line-height:15px;margin-top:0px;margin-bottom:5px}.featured-sub .sub-small-content h2 a,.featured-sub .sub-small-content .custom-counter li::before a,.custom-counter .featured-sub .sub-small-content li::before a{font-family:deva-ideal-1, Arial, Helvetica, sans-serif;font-size:16px;color:#5f4c3e;margin-top:10px;text-decoration:none}.featured-sub .sub-small-content h2 a:after,.featured-sub .sub-small-content .custom-counter li::before a:after,.custom-counter .featured-sub .sub-small-content li::before a:after{display:none}.featured-sub .sub-small-content a{font-size:13px;color:#79208d;font-family:deva-ideal-1, Arial, Helvetica, sans-serif}.featured-sub .sub-small-content a:after{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;content:"\f101";text-decoration:inherit;position:relative;margin-left:8px}.card-pad{padding:0}.blog-header{position:relative;height:500px;width:100%}.blog-header h1#page-title{font-family:'Arvo', serif;font-size:48px;color:#79208d;text-align:center;text-transform:uppercase;padding-top:100px;margin-bottom:25px}.blog-menu{display:inline-block;text-align:center;width:100%}.blog-menu li{display:inline-block;font-size:20px;margin:17.5px 0;position:relative;height:35px;line-height:35px}.blog-menu>li:first-child a{margin:0px 25px 0px 0px}.blog-menu li a{color:#605F5E;padding:0 10px;margin:0px 10px;text-decoration:none}.blog-menu>li:hover{background-color:rgba(255,255,255,0.95);border-radius:4px 4px 4px 4px}.blog-menu>li:hover>a{color:#79208d}.blog-menu>li.active{background-color:rgba(255,255,255,0.95);border-radius:4px 4px 4px 4px}.blog-menu>li.active>a{color:#79208d}.blog-menu>li a .fa{top:0px;font-size:20px;color:#79208d;right:0px;position:relative}.blog-sub-menu{position:absolute;background:rgba(255,255,255,0.95);z-index:10;top:30px;display:none}.blog-menu li:hover .blog-sub-menu{display:block}.blog-sub-menu li{line-height:initial;height:auto;margin-bottom:0px}.blog-sub-menu li a{color:#605F5E;margin:0px 10px !important}.blog-sub-menu li a:hover{color:#79208d}.blog-fence{position:relative;background:url("../images/blog/blog-fence-bg.png") top center repeat;margin-top:-178px;padding-bottom:0px}.blog-fence:before{position:absolute;top:-14px;background:url("../images/blog/blog-fence-top.png") top center repeat-x;content:'';left:0;width:100%;height:14px}.blog-featured-area{position:relative;width:100%}.blog-featured-card{background:#F6F5F3;border-bottom:1px #DEDDDB solid;margin-top:-50px;position:relative;height:380px;z-index:1}.shadows:before{position:absolute;left:-20px;top:-10px;content:'';height:300px;width:30px;background:url("../images/vertical-shadow.png")}.shadows:after{position:absolute;right:-20px;top:-10px;content:'';height:300px;width:30px;background:url("../images/vertical-shadow-alt.png")}.blog-featured-card .blog-featured-bg{width:60%;float:left;height:380px}.blog-featured-card .blog-featured-content{width:40%;float:left;padding:25px}.blog-featured-content h2,.blog-featured-content .custom-counter li::before,.custom-counter .blog-featured-content li::before{margin-top:10px;margin-bottom:20px;line-height:30px}.blog-featured-content h2 a,.blog-featured-content .custom-counter li::before a,.custom-counter .blog-featured-content li::before a{font-family:deva-ideal-1, Arial, Helvetica, sans-serif;font-size:30px;color:#5f4c3e;margin-top:10px;text-decoration:none}.blog-featured-content h2 a:after,.blog-featured-content .custom-counter li::before a:after,.custom-counter .blog-featured-content li::before a:after{font-family:initial;font-weight:normal;font-style:normal;display:none;content:"";text-decoration:inherit;position:relative;margin-left:0px}.blog-featured-content p,.blog-featured-content ul li,ul .blog-featured-content li,.blog-featured-content ol li,ol .blog-featured-content li{font-family:deva-ideal-1, Arial, Helvetica, sans-serif;color:#5f4c3e;font-size:18px;margin-bottom:20px}.blog-featured-content .read-more a{font-size:13px;color:#79208d;font-family:deva-ideal-1, Arial, Helvetica, sans-serif}.blog-featured-content .read-more a:after{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;content:"\f101";text-decoration:inherit;position:relative;margin-left:8px}.blog-date{color:#999999;font-size:13px;font-family:deva-ideal-1, Arial, Helvetica, sans-serif}.share-buttons-image{background-color:rgba(0,0,0,0.44);bottom:0;left:0;position:absolute;z-index:10}.share-buttons-image:before{content:"+";width:30px;height:30px;line-height:27px;font-size:24px;color:#F0F0F0;text-align:center;display:block}.share-buttons-image .gig-bar-container{display:none;padding:12px 0 0 14px;width:192px;height:84px}.share-buttons-image .gig-bar-container:before{content:'Share';text-transform:uppercase;color:#fff;font-family:'Arvo', serif;font-size:16px;padding:0px 5px 5px;display:block}.share-buttons-image:hover .gig-bar-container{display:block;width:158px}.share-buttons-image:hover:before{display:none}.share-buttons-image:hover .gig-bar-container img{position:relative;width:26px}.blog-also-like{margin-top:25px;border-top:1px solid #ccc;padding:25px}.blog-also-like .blog-list-row{background:#fff}.blog-also-like h4{color:#a1948d;font-size:24px;font-family:deva-ideal-1, Arial, Helvetica, sans-serif}.blog-post-area.blog-featured-area{background:#fff;padding-bottom:35px}.blog-ingredients{background:#eef4f3;width:100%;padding:25px}.blog-ingredients h3{font-family:deva-ideal-1, Arial, Helvetica, sans-serif;font-size:34px;color:#5f4c3e;margin-top:10px;border-bottom:1px solid #ccc;padding-bottom:25px}.blog-ingredients #print-blog-recipe{text-transform:uppercase;margin-bottom:50px;margin-top:20px;font-family:deva-ideal-1, Arial, Helvetica, sans-serif;color:#428bca;font-size:16px;display:block}.blog-ingredients .left-ingredients{float:left;width:30%}.blog-ingredients .left-ingredients p,.blog-ingredients .left-ingredients ul li,ul .blog-ingredients .left-ingredients li,.blog-ingredients .left-ingredients ol li,ol .blog-ingredients .left-ingredients li,.blog-ingredients .left-ingredients ul,.blog-ingredients .left-ingredients li{font-size:16px !important;line-height:22px;color:#5f4c3e;margin-top:15px}.blog-ingredients .left-ingredients p:first-child,.blog-ingredients .left-ingredients ul li:first-child,ul .blog-ingredients .left-ingredients li:first-child,.blog-ingredients .left-ingredients ol li:first-child,ol .blog-ingredients .left-ingredients li:first-child{margin-top:0}.blog-ingredients .right-recipe{width:70%;float:left;padding-left:25px;font-family:deva-ideal-1, Arial, Helvetica, sans-serif}.blog-ingredients .right-recipe p,.blog-ingredients .right-recipe ul li,ul .blog-ingredients .right-recipe li,.blog-ingredients .right-recipe ol li,ol .blog-ingredients .right-recipe li,.blog-ingredients .right-recipe ul,.blog-ingredients .right-recipe li{font-size:16px !important;line-height:22px;color:#5f4c3e;margin-top:20px}.blog-ingredients .right-recipe p:first-child,.blog-ingredients .right-recipe ul li:first-child,ul .blog-ingredients .right-recipe li:first-child,.blog-ingredients .right-recipe ol li:first-child,ol .blog-ingredients .right-recipe li:first-child{margin-top:0}.blog-post-header{background:#F6F5F3;margin-top:-50px;position:relative;height:600px;z-index:1;padding:35px 25px 25px 25px;overflow:hidden}.blog-post-bg{height:600px}.blog-post-bg .share-buttons-image{left:25px}.blog-post-title{position:relative;padding:0px 25px 15px 0px;width:100%}.blog-post-title h2,.blog-post-title .custom-counter li::before,.custom-counter .blog-post-title li::before{font-size:37px;font-family:deva-ideal-1, Arial, Helvetica, sans-serif;color:#5f4c3e;margin-top:10px}.blog-post-share{width:25%;float:left;padding-left:25px;padding-top:15px}.blog-post-share span.title{font-family:'Arvo', serif;text-transform:uppercase;font-size:18px;line-height:25px;color:#5f4c3e;margin-top:5px;display:block}.blog-post-share img{width:35px;margin-top:5px;margin-right:5px}.blog-post-content{height:auto;background:#fff}.blog-post-content-area{margin-left:25%;height:auto;padding-right:25px;padding-top:25px}.blog-post-content-area img{max-width:100%;height:auto !important}.blog-post-content-area p,.blog-post-content-area ul li,ul .blog-post-content-area li,.blog-post-content-area ol li,ol .blog-post-content-area li,.blog-post-content-area ul,.blog-post-content-area li{font-family:deva-ideal-1, Arial, Helvetica, sans-serif;color:#5f4c3e}.blog-post-content-area a{font-family:deva-ideal-1, Arial, Helvetica, sans-serif;font-size:18px}@-webkit-keyframes circle{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}50%{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}75%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-moz-keyframes circle{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}50%{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}75%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-ms-keyframes circle{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}50%{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}75%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes circle{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}50%{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}75%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes spinning{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(-2160deg);-ms-transform:rotate(-2160deg);-moz-transform:rotate(-2160deg);-o-transform:rotate(-2160deg);transform:rotate(-2160deg)}50%{-webkit-transform:rotate(-4320deg);-ms-transform:rotate(-4320deg);-moz-transform:rotate(-4320deg);-o-transform:rotate(-4320deg);transform:rotate(-4320deg)}75%{-webkit-transform:rotate(-2160deg);-ms-transform:rotate(-2160deg);-moz-transform:rotate(-2160deg);-o-transform:rotate(-2160deg);transform:rotate(-2160deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-moz-keyframes spinning{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(-2160deg);-ms-transform:rotate(-2160deg);-moz-transform:rotate(-2160deg);-o-transform:rotate(-2160deg);transform:rotate(-2160deg)}50%{-webkit-transform:rotate(-4320deg);-ms-transform:rotate(-4320deg);-moz-transform:rotate(-4320deg);-o-transform:rotate(-4320deg);transform:rotate(-4320deg)}75%{-webkit-transform:rotate(-2160deg);-ms-transform:rotate(-2160deg);-moz-transform:rotate(-2160deg);-o-transform:rotate(-2160deg);transform:rotate(-2160deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-ms-keyframes spinning{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(-2160deg);-ms-transform:rotate(-2160deg);-moz-transform:rotate(-2160deg);-o-transform:rotate(-2160deg);transform:rotate(-2160deg)}50%{-webkit-transform:rotate(-4320deg);-ms-transform:rotate(-4320deg);-moz-transform:rotate(-4320deg);-o-transform:rotate(-4320deg);transform:rotate(-4320deg)}75%{-webkit-transform:rotate(-2160deg);-ms-transform:rotate(-2160deg);-moz-transform:rotate(-2160deg);-o-transform:rotate(-2160deg);transform:rotate(-2160deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes spinning{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(-2160deg);-ms-transform:rotate(-2160deg);-moz-transform:rotate(-2160deg);-o-transform:rotate(-2160deg);transform:rotate(-2160deg)}50%{-webkit-transform:rotate(-4320deg);-ms-transform:rotate(-4320deg);-moz-transform:rotate(-4320deg);-o-transform:rotate(-4320deg);transform:rotate(-4320deg)}75%{-webkit-transform:rotate(-2160deg);-ms-transform:rotate(-2160deg);-moz-transform:rotate(-2160deg);-o-transform:rotate(-2160deg);transform:rotate(-2160deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes wind{0%{-webkit-transform:translate3d(0%, 0, 0) rotateZ(5deg);-ms-transform:translate3d(0%, 0, 0) rotateZ(5deg);-moz-transform:translate3d(0%, 0, 0) rotateZ(5deg);-o-transform:translate3d(0%, 0, 0) rotateZ(5deg);transform:translate3d(0%, 0, 0) rotateZ(5deg)}50%{-webkit-transform:translate3d(0%, 0, 0) rotateZ(-10deg);-ms-transform:translate3d(0%, 0, 0) rotateZ(-10deg);-moz-transform:translate3d(0%, 0, 0) rotateZ(-10deg);-o-transform:translate3d(0%, 0, 0) rotateZ(-10deg);transform:translate3d(0%, 0, 0) rotateZ(-10deg)}100%{-webkit-transform:translate3d(0%, 0, 0) rotateZ(5deg);-ms-transform:translate3d(0%, 0, 0) rotateZ(5deg);-moz-transform:translate3d(0%, 0, 0) rotateZ(5deg);-o-transform:translate3d(0%, 0, 0) rotateZ(5deg);transform:translate3d(0%, 0, 0) rotateZ(5deg)}}@-moz-keyframes wind{0%{-webkit-transform:translate3d(0%, 0, 0) rotateZ(5deg);-ms-transform:translate3d(0%, 0, 0) rotateZ(5deg);-moz-transform:translate3d(0%, 0, 0) rotateZ(5deg);-o-transform:translate3d(0%, 0, 0) rotateZ(5deg);transform:translate3d(0%, 0, 0) rotateZ(5deg)}50%{-webkit-transform:translate3d(0%, 0, 0) rotateZ(-10deg);-ms-transform:translate3d(0%, 0, 0) rotateZ(-10deg);-moz-transform:translate3d(0%, 0, 0) rotateZ(-10deg);-o-transform:translate3d(0%, 0, 0) rotateZ(-10deg);transform:translate3d(0%, 0, 0) rotateZ(-10deg)}100%{-webkit-transform:translate3d(0%, 0, 0) rotateZ(5deg);-ms-transform:translate3d(0%, 0, 0) rotateZ(5deg);-moz-transform:translate3d(0%, 0, 0) rotateZ(5deg);-o-transform:translate3d(0%, 0, 0) rotateZ(5deg);transform:translate3d(0%, 0, 0) rotateZ(5deg)}}@-ms-keyframes wind{0%{-webkit-transform:translate3d(0%, 0, 0) rotateZ(5deg);-ms-transform:translate3d(0%, 0, 0) rotateZ(5deg);-moz-transform:translate3d(0%, 0, 0) rotateZ(5deg);-o-transform:translate3d(0%, 0, 0) rotateZ(5deg);transform:translate3d(0%, 0, 0) rotateZ(5deg)}50%{-webkit-transform:translate3d(0%, 0, 0) rotateZ(-10deg);-ms-transform:translate3d(0%, 0, 0) rotateZ(-10deg);-moz-transform:translate3d(0%, 0, 0) rotateZ(-10deg);-o-transform:translate3d(0%, 0, 0) rotateZ(-10deg);transform:translate3d(0%, 0, 0) rotateZ(-10deg)}100%{-webkit-transform:translate3d(0%, 0, 0) rotateZ(5deg);-ms-transform:translate3d(0%, 0, 0) rotateZ(5deg);-moz-transform:translate3d(0%, 0, 0) rotateZ(5deg);-o-transform:translate3d(0%, 0, 0) rotateZ(5deg);transform:translate3d(0%, 0, 0) rotateZ(5deg)}}@keyframes wind{0%{-webkit-transform:translate3d(0%, 0, 0) rotateZ(5deg);-ms-transform:translate3d(0%, 0, 0) rotateZ(5deg);-moz-transform:translate3d(0%, 0, 0) rotateZ(5deg);-o-transform:translate3d(0%, 0, 0) rotateZ(5deg);transform:translate3d(0%, 0, 0) rotateZ(5deg)}50%{-webkit-transform:translate3d(0%, 0, 0) rotateZ(-10deg);-ms-transform:translate3d(0%, 0, 0) rotateZ(-10deg);-moz-transform:translate3d(0%, 0, 0) rotateZ(-10deg);-o-transform:translate3d(0%, 0, 0) rotateZ(-10deg);transform:translate3d(0%, 0, 0) rotateZ(-10deg)}100%{-webkit-transform:translate3d(0%, 0, 0) rotateZ(5deg);-ms-transform:translate3d(0%, 0, 0) rotateZ(5deg);-moz-transform:translate3d(0%, 0, 0) rotateZ(5deg);-o-transform:translate3d(0%, 0, 0) rotateZ(5deg);transform:translate3d(0%, 0, 0) rotateZ(5deg)}}@-webkit-keyframes burst{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}@-moz-keyframes burst{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}@-ms-keyframes burst{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}@keyframes burst{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}@-webkit-keyframes flutterRed{0%{background-size:250px 216px}50%{background-size:150px 216px}100%{background-size:250px 216px}}@-moz-keyframes flutterRed{0%{background-size:250px 216px}50%{background-size:150px 216px}100%{background-size:250px 216px}}@-ms-keyframes flutterRed{0%{background-size:250px 216px}50%{background-size:150px 216px}100%{background-size:250px 216px}}@keyframes flutterRed{0%{background-size:250px 216px}50%{background-size:150px 216px}100%{background-size:250px 216px}}@-webkit-keyframes flutterWhite{0%{background-size:150px 130px}50%{background-size:100px 130px}100%{background-size:150px 130px}}@-moz-keyframes flutterWhite{0%{background-size:150px 130px}50%{background-size:100px 130px}100%{background-size:150px 130px}}@-ms-keyframes flutterWhite{0%{background-size:150px 130px}50%{background-size:100px 130px}100%{background-size:150px 130px}}@keyframes flutterWhite{0%{background-size:150px 130px}50%{background-size:100px 130px}100%{background-size:150px 130px}}@-webkit-keyframes flutterPink{0%{background-size:200px 173px}50%{background-size:150px 173px}100%{background-size:200px 173px}}@-moz-keyframes flutterPink{0%{background-size:200px 173px}50%{background-size:150px 173px}100%{background-size:200px 173px}}@-ms-keyframes flutterPink{0%{background-size:200px 173px}50%{background-size:150px 173px}100%{background-size:200px 173px}}@keyframes flutterPink{0%{background-size:200px 173px}50%{background-size:150px 173px}100%{background-size:200px 173px}}@-webkit-keyframes flutterShadow{0%{-webkit-filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.5));filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.5))}50%{-webkit-filter:drop-shadow(5px 5px 15px rgba(0,0,0,0.2));filter:drop-shadow(5px 5px 15px rgba(0,0,0,0.2))}100%{-webkit-filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.5));filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.5))}}@-moz-keyframes flutterShadow{0%{-webkit-filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.5));filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.5))}50%{-webkit-filter:drop-shadow(5px 5px 15px rgba(0,0,0,0.2));filter:drop-shadow(5px 5px 15px rgba(0,0,0,0.2))}100%{-webkit-filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.5));filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.5))}}@-ms-keyframes flutterShadow{0%{-webkit-filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.5));filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.5))}50%{-webkit-filter:drop-shadow(5px 5px 15px rgba(0,0,0,0.2));filter:drop-shadow(5px 5px 15px rgba(0,0,0,0.2))}100%{-webkit-filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.5));filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.5))}}@keyframes flutterShadow{0%{-webkit-filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.5));filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.5))}50%{-webkit-filter:drop-shadow(5px 5px 15px rgba(0,0,0,0.2));filter:drop-shadow(5px 5px 15px rgba(0,0,0,0.2))}100%{-webkit-filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.5));filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.5))}}@-webkit-keyframes flutterLineShadow{0%{background-color:transparent}50%{background-color:rgba(0,0,0,0.2)}100%{background-color:transparent}}@-moz-keyframes flutterLineShadow{0%{background-color:transparent}50%{background-color:rgba(0,0,0,0.2)}100%{background-color:transparent}}@-ms-keyframes flutterLineShadow{0%{background-color:transparent}50%{background-color:rgba(0,0,0,0.2)}100%{background-color:transparent}}@keyframes flutterLineShadow{0%{background-color:transparent}50%{background-color:rgba(0,0,0,0.2)}100%{background-color:transparent}}html[data-useragent*='MSIE 9.0'] #age-gate .hanging-sign,html[data-useragent*='MSIE 10.0'] #age-gate .hanging-sign,html[data-useragent*='MSIE 11.0'] #age-gate .hanging-sign{-ms-transform:translateX(-50%) !important}html[data-useragent*='MSIE 9.0'] #search-content form input[type='text'],html[data-useragent*='MSIE 10.0'] #search-content form input[type='text'],html[data-useragent*='MSIE 11.0'] #search-content form input[type='text']{height:100px}html[data-useragent*='MSIE 9.0'] #search-content p,html[data-useragent*='MSIE 9.0'] #search-content ul li,ul html[data-useragent*='MSIE 9.0'] #search-content li,html[data-useragent*='MSIE 9.0'] #search-content ol li,ol html[data-useragent*='MSIE 9.0'] #search-content li,html[data-useragent*='MSIE 10.0'] #search-content p,html[data-useragent*='MSIE 10.0'] #search-content ul li,ul html[data-useragent*='MSIE 10.0'] #search-content li,html[data-useragent*='MSIE 10.0'] #search-content ol li,ol html[data-useragent*='MSIE 10.0'] #search-content li,html[data-useragent*='MSIE 11.0'] #search-content p,html[data-useragent*='MSIE 11.0'] #search-content ul li,ul html[data-useragent*='MSIE 11.0'] #search-content li,html[data-useragent*='MSIE 11.0'] #search-content ol li,ol html[data-useragent*='MSIE 11.0'] #search-content li{top:0}html[data-useragent*='MSIE 9.0'] header.scrolled-header nav .subnav ul li,html[data-useragent*='MSIE 10.0'] header.scrolled-header nav .subnav ul li,html[data-useragent*='MSIE 11.0'] header.scrolled-header nav .subnav ul li{padding-top:0px;padding-bottom:0px}html[data-useragent*='MSIE 9.0'] header.scrolled-header nav .subnav ul li a,html[data-useragent*='MSIE 10.0'] header.scrolled-header nav .subnav ul li a,html[data-useragent*='MSIE 11.0'] header.scrolled-header nav .subnav ul li a{line-height:0 !important}html[data-useragent*='MSIE 9.0'] header nav.mobile-drop-nav ul li,html[data-useragent*='MSIE 10.0'] header nav.mobile-drop-nav ul li,html[data-useragent*='MSIE 11.0'] header nav.mobile-drop-nav ul li{padding:0 !important}html[data-useragent*='MSIE 9.0'] #home-banner .sand,html[data-useragent*='MSIE 10.0'] #home-banner .sand,html[data-useragent*='MSIE 11.0'] #home-banner .sand{top:auto !important}html[data-useragent*='MSIE 9.0'] #home-banner .ocean,html[data-useragent*='MSIE 10.0'] #home-banner .ocean,html[data-useragent*='MSIE 11.0'] #home-banner .ocean{filter:blur(1px);-webkit-filter:blur(1px);-moz-filter:blur(1px);-o-filter:blur(1px);-ms-filter:blur(1px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='3')}html[data-useragent*='MSIE 9.0'] #home-banner .scroll-down-home,html[data-useragent*='MSIE 10.0'] #home-banner .scroll-down-home,html[data-useragent*='MSIE 11.0'] #home-banner .scroll-down-home{left:auto !important;top:auto !important;z-index:0}html[data-useragent*='MSIE 9.0'] #home-banner .featured-home-content,html[data-useragent*='MSIE 10.0'] #home-banner .featured-home-content,html[data-useragent*='MSIE 11.0'] #home-banner .featured-home-content{z-index:0}html[data-useragent*='MSIE 9.0'] #home-fence .product-blocks .our-wines h3.huge,html[data-useragent*='MSIE 10.0'] #home-fence .product-blocks .our-wines h3.huge,html[data-useragent*='MSIE 11.0'] #home-fence .product-blocks .our-wines h3.huge{margin-top:0}html[data-useragent*='MSIE 9.0'] #home-fence .purple-card,html[data-useragent*='MSIE 9.0'] #home-fence .purple-card-alt,html[data-useragent*='MSIE 10.0'] #home-fence .purple-card,html[data-useragent*='MSIE 10.0'] #home-fence .purple-card-alt,html[data-useragent*='MSIE 11.0'] #home-fence .purple-card,html[data-useragent*='MSIE 11.0'] #home-fence .purple-card-alt{margin-bottom:50px}html[data-useragent*='MSIE 9.0'] #each-product-banner .bottle,html[data-useragent*='MSIE 10.0'] #each-product-banner .bottle,html[data-useragent*='MSIE 11.0'] #each-product-banner .bottle{z-index:0 !important}html[data-useragent*='MSIE 9.0'] #each-product-banner .volleyball,html[data-useragent*='MSIE 10.0'] #each-product-banner .volleyball,html[data-useragent*='MSIE 11.0'] #each-product-banner .volleyball{display:none}html[data-useragent*='MSIE 9.0'] #more-wines .purple-filter-bar .fancy-round,html[data-useragent*='MSIE 10.0'] #more-wines .purple-filter-bar .fancy-round,html[data-useragent*='MSIE 11.0'] #more-wines .purple-filter-bar .fancy-round{line-height:3px !important}html[data-useragent*='MSIE 9.0'] #our-story,html[data-useragent*='MSIE 10.0'] #our-story,html[data-useragent*='MSIE 11.0'] #our-story{position:relative;overflow:hidden}html[data-useragent*='MSIE 9.0'] #our-story .wine-era .thirds a.button,html[data-useragent*='MSIE 10.0'] #our-story .wine-era .thirds a.button,html[data-useragent*='MSIE 11.0'] #our-story .wine-era .thirds a.button{text-transform:uppercase}html[data-useragent*='MSIE 9.0'] .recipes-filter input,html[data-useragent*='MSIE 9.0'] .recipes-filter select,html[data-useragent*='MSIE 10.0'] .recipes-filter input,html[data-useragent*='MSIE 10.0'] .recipes-filter select,html[data-useragent*='MSIE 11.0'] .recipes-filter input,html[data-useragent*='MSIE 11.0'] .recipes-filter select{height:40px !important}html[data-useragent*='MSIE 9.0'] .recipes-filter .views-submit-button input[type="image"],html[data-useragent*='MSIE 10.0'] .recipes-filter .views-submit-button input[type="image"],html[data-useragent*='MSIE 11.0'] .recipes-filter .views-submit-button input[type="image"]{height:20px !important}html[data-useragent*='MSIE 9.0'] .modal-dialog .modal-content #ejgNewsletter form input#newsletterCheck,html[data-useragent*='MSIE 10.0'] .modal-dialog .modal-content #ejgNewsletter form input#newsletterCheck,html[data-useragent*='MSIE 11.0'] .modal-dialog .modal-content #ejgNewsletter form input#newsletterCheck{width:auto;height:auto;min-width:auto}html[data-useragent*='MSIE 9.0'] .modal-dialog .modal-content #ejgNewsletter form input#newsletterCheck::-ms-clear,html[data-useragent*='MSIE 10.0'] .modal-dialog .modal-content #ejgNewsletter form input#newsletterCheck::-ms-clear,html[data-useragent*='MSIE 11.0'] .modal-dialog .modal-content #ejgNewsletter form input#newsletterCheck::-ms-clear{display:none}html[data-useragent*='MSIE 9.0'] .wine-filter select,html[data-useragent*='MSIE 9.0'] .wine-filter input,html[data-useragent*='MSIE 10.0'] .wine-filter select,html[data-useragent*='MSIE 10.0'] .wine-filter input,html[data-useragent*='MSIE 11.0'] .wine-filter select,html[data-useragent*='MSIE 11.0'] .wine-filter input{height:40px !important}html[data-useragent*='MSIE 9.0'] #ejgContactUs #reasonCodeWrapper #reasonCode,html[data-useragent*='MSIE 10.0'] #ejgContactUs #reasonCodeWrapper #reasonCode,html[data-useragent*='MSIE 11.0'] #ejgContactUs #reasonCodeWrapper #reasonCode{height:40px}html[data-useragent*='MSIE 9.0'] #ejgContactUs input[type="checkbox"],html[data-useragent*='MSIE 9.0'] #ejgContactUs input[type="radio"],html[data-useragent*='MSIE 10.0'] #ejgContactUs input[type="checkbox"],html[data-useragent*='MSIE 10.0'] #ejgContactUs input[type="radio"],html[data-useragent*='MSIE 11.0'] #ejgContactUs input[type="checkbox"],html[data-useragent*='MSIE 11.0'] #ejgContactUs input[type="radio"]{border:none !important}html[data-useragent*='MSIE 9.0'] select::-ms-expand,html[data-useragent*='MSIE 10.0'] select::-ms-expand,html[data-useragent*='MSIE 11.0'] select::-ms-expand{display:none !important}html[data-useragent*='MSIE 9.0'] select option:hover,html[data-useragent*='MSIE 10.0'] select option:hover,html[data-useragent*='MSIE 11.0'] select option:hover{color:#fff !important;background-color:#781e95 !important;background:#781e95 !important}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){#age-gate .hanging-sign{-ms-transform:translateX(-50%) !important}#search-content form input[type='text']{height:100px}#search-content p,#search-content ul li,ul #search-content li,#search-content ol li,ol #search-content li{top:0}header.scrolled-header nav .subnav ul li{padding-top:0px;padding-bottom:0px}header.scrolled-header nav .subnav ul li a{line-height:0 !important}header nav.mobile-drop-nav ul li{padding:0 !important}#home-banner .sand{top:auto !important}#home-banner .ocean{filter:blur(1px);-webkit-filter:blur(1px);-moz-filter:blur(1px);-o-filter:blur(1px);-ms-filter:blur(1px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='3')}#home-banner .scroll-down-home{left:auto !important;top:auto !important;z-index:0}#home-banner .featured-home-content{z-index:0}#home-fence .product-blocks .our-wines h3.huge{margin-top:0}#home-fence .purple-card,#home-fence .purple-card-alt{margin-bottom:50px}#each-product-banner .bottle{z-index:0 !important}#each-product-banner .volleyball{display:none}#more-wines .purple-filter-bar .fancy-round{line-height:3px !important}#our-story{position:relative;overflow:hidden}#our-story .wine-era .thirds a.button{text-transform:uppercase}.recipes-filter input,.recipes-filter select{height:40px !important}.recipes-filter .views-submit-button input[type="image"]{height:20px !important}.modal-dialog .modal-content #ejgNewsletter form input#newsletterCheck{width:auto;height:auto;min-width:auto}.modal-dialog .modal-content #ejgNewsletter form input#newsletterCheck::-ms-clear{display:none}.wine-filter select,.wine-filter input{height:40px !important}select::-ms-expand{display:none !important}select option:hover{color:#fff !important;background-color:#781e95 !important;background:#781e95 !important}}html[data-useragent*='MSIE 9.0'] header nav ul>li{padding-bottom:50px;z-index:0}html[data-useragent*='MSIE 9.0'] #newsletterForm label.newsletterField{display:block !important}html[data-useragent*='MSIE 9.0'] #newsletterForm label#newsletterCheckLabel{display:inline !important}html[data-useragent*='MSIE 9.0'] .recipes-card p.make-it,html[data-useragent*='MSIE 9.0'] .recipes-card ul li.make-it,ul html[data-useragent*='MSIE 9.0'] .recipes-card li.make-it,html[data-useragent*='MSIE 9.0'] .recipes-card ol li.make-it,ol html[data-useragent*='MSIE 9.0'] .recipes-card li.make-it{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}html[data-useragent*='MSIE 9.0'] .recipe-image::before{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}html[data-useragent*='MSIE 9.0'] #home-banner .featured-home .para-layer img{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}html[data-useragent*='MSIE 9.0'] #home-banner .featured-home-content .center-content .center-blocks{-webkit-transform:translate3d(0, -50%, 0);-ms-transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);-o-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}html[data-useragent*='MSIE 9.0'] .purple-card .image-holder:before{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}html[data-useragent*='MSIE 9.0'] .purple-card-alt .image-holder img{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}html[data-useragent*='MSIE 9.0'] .each-wine-product img{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}html[data-useragent*='MSIE 9.0'] .each-wine-product:hover img{-webkit-transform:translateY(30px);-ms-transform:translateY(30px);-moz-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}html[data-useragent*='MSIE 9.0'] .wrapper-dropdown::after{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}html[data-useragent*='MSIE 9.0'] .modal-dialog .modal-content:before{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}html[data-useragent*='MSIE 9.0'] #thankyou-overlayContent:before{-webkit-transform:translate(-50%, -50%) !important;-ms-transform:translate(-50%, -50%) !important;-moz-transform:translate(-50%, -50%) !important;-o-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important}html[data-useragent*='MSIE 9.0'] #generic-body .paper-effect .purple-border{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}html[data-useragent*='MSIE 9.0'] .recipe-card p.make-it,html[data-useragent*='MSIE 9.0'] .recipe-card ul li.make-it,ul html[data-useragent*='MSIE 9.0'] .recipe-card li.make-it,html[data-useragent*='MSIE 9.0'] .recipe-card ol li.make-it,ol html[data-useragent*='MSIE 9.0'] .recipe-card li.make-it{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@-ms-keyframes wind{0%{-webkit-transform:translateX(0%) rotateZ(5deg);-ms-transform:translateX(0%) rotateZ(5deg);-moz-transform:translateX(0%) rotateZ(5deg);-o-transform:translateX(0%) rotateZ(5deg);transform:translateX(0%) rotateZ(5deg)}50%{-webkit-transform:translateX(0%) rotateZ(-10deg);-ms-transform:translateX(0%) rotateZ(-10deg);-moz-transform:translateX(0%) rotateZ(-10deg);-o-transform:translateX(0%) rotateZ(-10deg);transform:translateX(0%) rotateZ(-10deg)}100%{-webkit-transform:translateX(0%) rotateZ(5deg);-ms-transform:translateX(0%) rotateZ(5deg);-moz-transform:translateX(0%) rotateZ(5deg);-o-transform:translateX(0%) rotateZ(5deg);transform:translateX(0%) rotateZ(5deg)}}.modal-dialog .modal-content #ejgNewsletter label:not(#newsletterCheckLabel){display:none}
/*# sourceMappingURL=style.css.map */
