@charset "UTF-8";body,html{overflow-x:hidden}body,p{font-family:helvetica neue,helvetica,arial;font-size:18px}@media(max-width:991px){body,p{font-size:16px}}h1,h2,h3,h4{font-family:proxima-nova-condensed,sans-serif;font-weight:900;text-transform:uppercase;color:#3dae2b}h2.subtitle{font-family:farnham-text,serif;text-transform:none}#content-holder .entry-header h1{font-family:proxima-nova-condensed,sans-serif;font-weight:900;font-size:50px;line-height:1}.variety h2{font-family:farnham-text,serif}.wpml-ls-link:before{content:'';font-family:'font awesome 5 brands'}.wpml-ls-link img.wpml-ls-flag{display:none}.btn,.gform_button.button{background-color:#3dae2b;transition:all .2s ease-in-out;border:0}.btn:hover,.gform_button.button:hover{background-color:#27711c}#content-holder{padding-bottom:50px}#site-header .main-menu-item>a{font-family:proxima-nova-condensed,sans-serif;text-transform:uppercase}.container-fluid{max-width:1400px;margin:0 auto;padding:0 100px}@media(max-width:991px){.container-fluid{padding:0 50px}}@media(max-width:767px){.container-fluid{padding:0 25px}}#main{padding-top:50px}@media(max-width:767px){#main{padding-top:25px}}.social-icons{float:none;justify-content:flex-start}@media(max-width:767px){.social-icons{justify-content:center}}.social-icons a{background-color:#3dae2b;padding:5px;color:#fff;border-radius:100%;width:50px;height:50px;display:flex;justify-content:center;align-items:center}.social-icons a i{font-size:30px;display:block}.product-teaser .featured-image{height:200px}.product-teaser .featured-image img{height:100%;width:auto}.home #main{padding-top:0!important;overflow-x:hidden}.subtitle{text-transform:uppercase}#hp-intro{margin:0 auto;max-width:1400px}.slick-arrow{width:40px;height:40px;z-index:20}.slick-arrow:before{font-family:'font awesome 5 pro';font-size:40px}.slick-arrow.slick-prev{left:10px}.slick-arrow.slick-next{right:10px}.homepage-slider .bottle-slide{position:relative;z-index:100;padding:0 50px}.homepage-slider .bottle-slide .animation-new{background-position:0 -450px;background-size:contain;background-color:#fff;background-repeat:no-repeat;padding-bottom:50px}@media(max-width:900px){.homepage-slider .bottle-slide .animation-new{background-position:0 -200px}}@media(max-width:767px){.homepage-slider .bottle-slide .animation-new{padding-bottom:0}}.homepage-slider .bottle-slide .header-details{position:relative;z-index:100;width:100%;margin-left:-45px;max-width:750px;top:165px;width:100%;text-align:center}.homepage-slider .bottle-slide .header-details img{width:100%;height:auto;opacity:.9}@media(min-width:768px){.homepage-slider .bottle-slide .header-details img{margin-left:0}}@media(max-width:899px){.homepage-slider .bottle-slide .header-details{top:134px;width:600px;margin-left:32px}}@media(max-width:767px){.homepage-slider .bottle-slide .header-details{width:100%;margin:0 auto;padding-left:0;top:75px}.homepage-slider .bottle-slide .header-details img{max-width:300px;width:100%;height:auto;display:block;margin:0 auto;width:300px}}@media(max-width:400px){.homepage-slider .bottle-slide .header-details{margin-left:0;width:100%;top:75px}.homepage-slider .bottle-slide .header-details img{width:100%}}.homepage-slider .bottle-slide #bottlebg{height:1300px;width:350px;background-repeat:no-repeat;position:absolute;top:650px;z-index:10;background-position:-7700px 0;left:-107px;top:-95px;transform:scale(.65);filter:drop-shadow(0 15px 10px rgba(0,0,0,.3))}@media(max-width:899px){.homepage-slider .bottle-slide #bottlebg{transform:scale(.5);top:-215px}}@media(max-width:767px){.homepage-slider .bottle-slide #bottlebg{transform:scale(.35);top:-395px}}.homepage-slider .bottle-slide #bottle2{height:1300px;width:350px;background-repeat:no-repeat;position:absolute;z-index:10;background-position:0 0;background-repeat:no-repeat;position:absolute}.homepage-slider .bottle-slide .hand{transform:scale(1);left:0}@media(min-width:900px){.homepage-slider .bottle-slide .hand{transform:scale(1.3);left:30px}}@media(max-width:767px){.homepage-slider .bottle-slide .hand{transform:scale(.75);left:-50px}}.homepage-slider .bottle-slide .hand-mobile{display:none}@media(max-width:600px){.homepage-slider .bottle-slide .hand-mobile{display:block;left:0;transform:scale(.95)}}@media(max-width:600px){.homepage-slider .bottle-slide .hand-large{display:none}}.homepage-slider .bottle-slide .copy{padding-top:25px;padding-bottom:50px;position:relative;z-index:15}@media(max-width:899px){.homepage-slider .bottle-slide .copy{padding-top:525px}}@media(max-width:767px){.homepage-slider .bottle-slide .copy{padding-top:350px}}@media(max-width:500px){.homepage-slider .bottle-slide .copy{padding-top:400px}}.homepage-slider .bottle-slide .copy h2{text-transform:uppercase;font-size:50px;font-weight:900;line-height:1.1;text-shadow:5px 4px 3px #fff}.homepage-slider .bottle-slide .copy .btn{margin-bottom:10px}.homepage-slider .bottle-slide .copy .right-copy{padding-top:25px;font-size:125%}@media(min-width:900px){.homepage-slider .bottle-slide .copy .right-copy{margin-left:480px;padding-top:0}}.homepage-slider .bottle-slide .copy .other-bottles{margin-bottom:25px}.homepage-slider .bottle-slide .copy .other-bottles img{width:auto;height:auto;max-width:100%;max-height:100%;display:block;max-height:300px;max-width:100%;height:auto;width:auto}@media(max-width:899px){.homepage-slider .bottle-slide .copy .other-bottles{}}@media(max-width:767px){.homepage-slider .bottle-slide .copy .other-bottles{height:250px;margin-top:10px;display:none}}.homepage-slider .bottle-slide .animated-bottle{left:315px;top:0}@media(max-width:767px){.homepage-slider .bottle-slide .animated-bottle{left:40%;top:50px}}@media(max-width:450px){.homepage-slider .bottle-slide .animated-bottle{left:33%}}@media(max-width:390px){.homepage-slider .bottle-slide .animated-bottle{left:15%}}.secondary-promos{background-color:#f4f4f4}@media(min-width:768px){.secondary-promos{display:flex}}.secondary-promos .hp-promo{background-position:50%;background-size:cover;position:relative}@media(min-width:768px){.secondary-promos .hp-promo{flex:1;min-height:400px}}.secondary-promos .hp-promo:hover:before{background-color:rgba(50,50,50,.1)}.secondary-promos .hp-promo:before{content:'';width:100%;height:100%;position:absolute;background-color:rgba(50,50,50,.5);top:0;left:0;transition:all .2s ease-in-out}.secondary-promos .hp-promo a{font-size:250%;text-transform:uppercase;font-family:proxima-nova-condensed,sans-serif;font-weight:700;color:#fff;position:relative;z-index:5;line-height:1.1;padding:75px 15px;height:100%;display:flex;align-items:center;justify-content:center}.secondary-promos .hp-promo a:hover{text-decoration:none;text-shadow:0 0 15px rgba(50,50,50,.95)}#site-footer{background-color:#f4f4f4;padding:50px 0 0;margin:0}#site-footer .about-copy p{font-size:90%}@media(min-width:992px){#site-footer .about-copy{padding-right:50px}}#site-footer #copyright{text-align:center;background-color:#3dae2b;color:#fff;margin:25px 0 0;padding:15px 0}#site-footer #copyright a{text-decoration:underline;color:#fff}#site-footer #copyright p{margin:0;padding:0;color:#fff}.varieties-slider{padding-bottom:75px}.varieties-slider .varieties-image{max-height:200px;width:auto;margin:0 auto}.varieties-slider .slick-prev{left:-20px}.varieties-slider .slick-next{right:-20px}.varieties-slider .slick-dots{bottom:15px}#content-holder{position:relative}#content-holder .bottle-feature{height:100%;width:33%;position:absolute;left:175px;top:0;background-size:contain;background-position:100% 0;background-repeat:no-repeat}@media(max-width:991px){#content-holder .bottle-feature{background-position:0 0;left:0;width:220px}}@media(max-width:649px){#content-holder .bottle-feature{display:none}}.entry-header{margin-bottom:50px}.block-product-list{margin-left:calc(-100vw/2 + 100%/2);margin-right:calc(-100vw/2 + 100%/2);max-width:100vw;overflow:hidden;position:relative}.block-product-list:before{content:'';width:100%;height:95%;background-image:url(../img/gray-bg.jpg);background-size:contain;background-repeat:repeat-x;background-position:0 0;position:absolute;top:-25%;left:0;z-index:-5}@media(max-width:565px){.block-product-list:before{height:42%;top:-13%}}.block-product-list .products-landing-labels{margin:0 auto;max-width:1400px;position:relative;padding:10px;z-index:1}@media(min-width:565px){.block-product-list .products-landing-labels{display:flex;flex-flow:row wrap;justify-content:center}}.block-product-list .products-landing-labels li{display:flex;justify-content:center;align-items:center;list-style:none;text-align:center;padding:15px;background-color:#fff;margin:10px;border:1px solid rgba(50,50,50,.4);transition:all .2s ease-in-out}@media(min-width:565px){.block-product-list .products-landing-labels li{flex:1;max-width:400px}}.block-product-list .products-landing-labels li:hover{background-color:#3dae2b;color:#fff}.block-product-list .products-landing-labels li:hover h3{color:#fff}.block-product-list .products-landing-labels li a:hover{text-decoration:none}.block-product-list .products-landing-labels li div h3{font-size:22px;margin:0;padding:0}.block-product-list .products-landing{max-width:1400px;position:relative;flex-flow:row nowrap;justify-content:center;padding:10px;margin:0 auto}.block-product-list .products-landing:before{background-image:url(../img/shelf.jpg);background-position:50% 100%;background-size:contain;background-repeat:no-repeat;content:'';position:absolute;bottom:-31%;left:0;width:100%;height:100%}@media(max-width:565px){.block-product-list .products-landing:before{bottom:-25%}}.block-product-list .products-landing li{padding:0;position:relative;z-index:1;max-width:400px}.block-product-list .products-landing li img{max-width:100%;height:auto;max-height:700px;transition:all .2s ease-in-out}@media(min-width:991px){.block-product-list .products-landing li img:hover{transform:translate(0,-30px)}}.hide-title{font-size:0;width:1px;height:1px;display:inline-block;overflow:hidden;position:absolute!important;border:0!important;padding:0!important;margin:0!important;clip:rect(1px,1px,1px,1px)}.single-product .entry-header{margin-bottom:0}.single-product .entry-header .product-cat{margin-bottom:0;font-weight:700;color:#3dae2b;font-family:farnham-text,serif;font-size:30px}@media(max-width:991px){.single-product #content-holder{background:0 0!important}}.alignfull{margin:0 calc(50% - 50vw);max-width:100vw;width:100vw}.alignfull .kt-row-column-wrap{max-width:1400px;margin:0 auto;padding:0 100px!important}@media(max-width:767px){.alignfull .kt-row-column-wrap{padding:0 50px!important}}.alignwide{margin:0 calc(50% - 38vw);max-width:76vw;width:100vw}@media(max-width:1199px){.alignwide{margin:0 calc(50% - 50vw);max-width:100vw;padding:0 50px}}.no-bottom{margin-bottom:-50px!important}.gray-bg{background-image:url(../img/gray-bg-alt.jpg);background-repeat:repeat-x;background-position:50% 0;padding:75px 0}.wp-block-button a.wp-block-button__link,.wp-block-button.button,.gform_button a.wp-block-button__link,.gform_button.button{background-color:#3dae2b;color:#fff;text-transform:uppercase;font-family:proxima-nova-condensed,sans-serif;border-radius:0;transition:all .2s ease-in}.wp-block-button a.wp-block-button__link:hover,.wp-block-button.button:hover,.gform_button a.wp-block-button__link:hover,.gform_button.button:hover{background-color:#27711c;text-decoration:none}button.btn,.gform_button.button{padding:12px 24px;font-size:18px}.amazon-cta a,.amazon-cta button{text-decoration:none}.amazon-cta a:before,.amazon-cta button:before{content:'';font-family:'font awesome 5 brands';margin-right:7px;margin-bottom:-5px}.location-cta a:before,.location-cta button:before{content:'';font-family:'font awesome 5 pro';margin-right:7px;font-weight:700;margin-bottom:-5px}.block-destini-modal.aligncenter{text-align:center}.wp-block-embed-youtube .wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;height:0}.wp-block-embed-youtube .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.block-store-aisles ul{margin:0;padding:0 0 0 0;display:flex;flex-flow:row wrap}@media(max-width:767px){.block-store-aisles ul{columns:2;padding:0 0 0 0}}@media(max-width:400px){.block-store-aisles ul{columns:1}}.block-store-aisles ul li{position:relative;list-style:none;padding-right:25px;padding-left:45px;width:33.3333%;break-inside:avoid-column}@media(max-width:767px){.block-store-aisles ul li{padding-right:25px;width:50%}}@media(max-width:450px){.block-store-aisles ul li{padding-right:25px;width:100%}}.block-store-aisles ul li .store-name{text-transform:uppercase;font-size:115%;color:#3dae2b;font-family:proxima-nova-condensed,sans-serif;font-weight:700;margin:0}.block-store-aisles ul li:before{content:'';font-family:'font awesome 5 pro';color:#3dae2b;position:absolute;top:0;left:0;font-weight:700;font-size:30px}.lp-flavors{display:flex;flex-flow:row wrap;margin:50px 0;margin-left:calc(-100vw/2 + 100%/2);margin-right:calc(-100vw/2 + 100%/2);max-width:100vw;width:100vw;color:#fff}.lp-flavors .flavor-info{width:100%;display:flex;margin-bottom:50px;position:relative}@media(min-width:1200px){.lp-flavors .flavor-info{width:50%;flex:1;min-width:50%}}@media(max-width:625px){.lp-flavors .flavor-info{padding:25px 0;margin:0}}.lp-flavors .flavor-info .flavor-container{display:flex;max-width:850px;position:relative;padding-top:50px;padding-bottom:110px;z-index:2;margin:0 auto}@media(max-width:1199px){.lp-flavors .flavor-info .flavor-container{margin:0 auto}}@media(max-width:625px){.lp-flavors .flavor-info .flavor-container{padding:25px;flex-flow:column}}@media(min-width:1200px){.lp-flavors .flavor-info:nth-child(odd){border-right:10px solid #fff;justify-content:flex-end}}.lp-flavors .flavor-info .image{flex-shrink:0}@media(min-width:626px){.lp-flavors .flavor-info .image{position:absolute;left:-100px;bottom:-50px;width:400px}}@media(max-width:625px){.lp-flavors .flavor-info .image{width:250px;left:0;position:relative;bottom:0;margin:0 auto}}.lp-flavors .flavor-info .btn{padding:12px 24px;font-size:20px;margin-right:10px;margin-bottom:15px}.lp-flavors .flavor-info .copy{padding-right:50px;padding-left:200px;position:relative;z-index:3}@media(max-width:625px){.lp-flavors .flavor-info .copy{padding:0 25px;text-align:center}}.lp-flavors .flavor-info h3{font-weight:700;font-size:250%;font-weight:900;color:#fff;line-height:1;font-family:proxima-nova,sans-serif}.lp-flavors .flavor-info h3 .product-cat{font-weight:300;display:block;font-size:50%}.aligncenter.amazon-cta{text-align:center}.white-shadow{text-shadow:0 0 15px #fff;line-height:1}