@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800'); #mc_embed_signup{clear:left}.special-offer-title{font-size:1.5em;line-height:1.15em;font-weight:600;padding-bottom:15px}.special-offer-subtitle{font-size:1em;line-height:1em;font-weight:600;padding-bottom:15px}@media (max-width:500px){.special-offer-title{font-size:1.25em;line-height:1.15em}}.special-offer-wrapper{position:relative}.special-offer-wrapper .special-offer{position:fixed;top:40%;left:0;z-index:999}@media (max-width:500px){.special-offer-wrapper .special-offer img{max-width:70%}}.home-slider-desktop{display:block!important}.home-slider-mobile{display:none!important}@font-face{font-family:'GothamBook';src:url(//www.fabriziaspirits.com/wp-content/themes/fabriziaspirits/fonts/GothamBook.eot);src:local('GothamBook'),url(//www.fabriziaspirits.com/wp-content/themes/fabriziaspirits/fonts/GothamBook.woff) format('woff'),url(//www.fabriziaspirits.com/wp-content/themes/fabriziaspirits/fonts/GothamBook.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'baskerville_old_faceregular';src:url(//www.fabriziaspirits.com/wp-content/themes/fabriziaspirits/fonts/baskervilleoldface-webfont.woff2) format('woff2'),url(//www.fabriziaspirits.com/wp-content/themes/fabriziaspirits/fonts/baskervilleoldface-webfont.woff) format('woff');font-weight:400;font-style:normal}.wof-wheel .wof-slice{width:33%;font-size:14px;padding:46px;line-height:normal}@media (max-width:700px){.wof-wheel .wof-slice{width:26%;font-size:10px}}@media (max-width:780px){.mobile-hide{display:none!important}.mobile-show{display:block!important}}@media (min-width:781px){.desktop-hide{display:none!important}.desktop-show{display:block!important}}.wof-wheel .wof-form-wrapper textarea{width:100% !important;border-radius:4px;border:none;height:80px;margin:0;padding:10px;font-size:16px;box-sizing:border-box;line-height:1.3em}.zestsquadwelcome .wpcf7-list-item{display:block}.grecaptcha-badge{visibility:hidden}*,*:after,*:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}html{font-size:100%}body{font-family:'GothamBook'}.clear:before,.clear:after{content:' ';display:table}.clear:after{clear:both}.clear{*zoom:1;}img{max-width:100%;vertical-align:bottom}a{color:#444;text-decoration:none}a:hover{color:#444}a:focus{outline:0}a:hover,a:active,img.map,map area{outline:0}input:focus{outline:0;border:1px solid #04a4cc}.clear-floats{clear:both}body{background:url(/wp-content/uploads/2022/10/fall-inner-bg.jpg) center top no-repeat}body.home,body.beachhouse,body.where-to-buy,body.find-a-store-near-you,body.zest-squad,body.buy-online,body.cocktails-and-recipes,body.book-a-tour,body.spiked-lemonade-variety-pack-locations{background:0 0}body.find-a-store-near-you{background-color:#fcdb04}body.followthelemons,body.follow-the-lemons-test,body.book-a-tour{background:initial!important;background-color:#fbfaf5!important}@media (max-width:1023px){.pum-container.pum-responsive.pum-responsive-medium{margin-left:0!important;width:80%!important}}@media (max-width:768px){.pum-theme-19315 .pum-title,.pum-theme-lightbox .pum-title{font-size:26px!important;line-height:26px!important}.pum-theme-19315 .pum-content,.pum-theme-lightbox .pum-content{font-size:18px !important;line-height:22px !important}}.wrapper{width:100%;position:relative}.container{max-width:1170px;margin:0 auto;padding:0 15px !important}.container-xl{max-width:1280px;margin:0 auto;padding:0 15px !important}.menu-wrapper{display:flex}.menu-icon{width:1170px;margin:0 auto;display:flex;align-items:center}.menu-toggle{float:right}.menu-toggle div{height:3px;background:#ffdd01;width:30px;margin-bottom:9px;float:left;clear:both}.open-menu{transform:scale(1)!important;transition:.2s linear!important}.menu-toggle-inner{display:block;background:rgba(0,91,171,.92);position:fixed;width:100%;height:100%;transform:scale(0);transition:.2s linear;z-index:9999;overflow-y:auto}.menu-toggle{cursor:pointer;float:left;position:relative;z-index:99}.menu-toggle-inner .menu-container ul li,.menu-toggle-inner .menu-container ul li a{color:#eec967;padding:0}.menu-toggle-inner .menu-container ul li a:hover{color:#fff}.menu-toggle-inner .menu-container .menu-item ul.sub-menu li a{margin-bottom:0}.menu-toggle-inner .menu-container>ul li a{margin-top:40px}.menu-toggle-inner .menu-container .menu-item ul.sub-menu li a{margin-bottom:5px;padding:0}.menu-toggle-inner .menu-container .menu-item ul.sub-menu{margin-bottom:30px}.menu-container{margin:0 auto;display:block}.menu-container ul{padding:0;margin:0 auto}.menu-container ul li a{text-align:center;text-decoration:none;color:#fff;font-size:36px;margin-bottom:40px;display:block;padding:10px 40px;font-family:'baskerville_old_faceregular' !important}.menu-container ul li a:hover{color:#000}.menu-toggle span{display:inline-block;margin-left:5px;font-size:21px;text-transform:uppercase;padding-top:3px;color:#1166b1;font-family:arial}.menu-container ul li{list-style:none}.menu-container .menu-item ul.sub-menu li a{font-size:20px;margin-bottom:15px;padding:0 0 20px}.main-navigation .lemon-icon-wrapper{position:absolute}.main-navigation .lemon-icon{position:relative;left:338px;top:-14px;z-index:150}.main-navigation .nav-menu{display:flex;align-items:center;justify-content:center;list-style:none;position:relative}.main-navigation .nav-menu li{padding:0 28px}.main-navigation .nav-menu li:nth-child(1){padding:0 33px}.main-navigation .nav-menu li:nth-child(3){padding:0 32px 0 380px}.main-navigation .nav-menu li a{font-family:'Oswald',sans-serif;text-decoration:none;font-size:20px;color:#fff;text-transform:uppercase}#mega-menu-top-always-menu>li.mega-menu-item{padding:0 28px!important}#mega-menu-top-always-menu>li.mega-menu-item:nth-child(1){padding:0 45px!important}#mega-menu-top-always-menu>li.mega-menu-item:nth-child(3){padding:0 30px 0 340px !important}#mega-menu-top-always-menu>li.mega-menu-item:nth-child(4){padding:0 0 0 20px!important}#mega-menu-top-always-menu>li.mega-menu-item a{font-family:'Oswald',sans-serif!important;text-decoration:none!important;font-size:20px!important;color:#fff;text-transform:uppercase!important}@media (max-width:1191px){#mega-menu-wrap-top-always-menu{display:none}}.webcam-video .wp-video{width:100% !important}}.webcam-video .wp-video video{width:100% !important;height:auto !important}.webcam-video .wp-video .mejs-controls{display:none!important}.ssf-column,.ssf-columns{padding:0!important}.store-locator__actions-bar{padding:0!important}store-locator__actions-bar table{display:block!important}store-locator__actions-bar .ml-responsive-table{display:none!important}@media only screen and (max-width:64em){.filter-popup--medium-down{padding-top:100px}}.ssf-panel.shadowed{box-shadow:none!important}.ml-responsive-table dl:nth-of-type(odd){background:none!important}iframe#axiom_frame .description{display:none}#mainContent .section,#mainContent .section--tabs:nth-child(odd),#mainContent .section--tabs:nth-child(odd)~.section:nth-child(even),#mainContent .section--tabs:nth-child(even)~.section:nth-child(even),#mainContent .section:nth-child(even) .wrapper--tabs~.tab-content .section:nth-child(even){background-color:#fff!important}.ml-responsive-table dt:first-child{padding:0!important}.ml-responsive-table dd{margin-bottom:0!important}.ml-table{padding:0!important}@media only screen and (min-width:64.063em){.large-pad-top-4x,.large-pad-vertical-4x{padding-top:100px!important}}.store-locator-map div .gmnoprint .gm-style-mtc:first-of-type,.store-locator-map div .gmnoprint .gm-style-mtc:nth-of-type(2){display:none}.hide{display:none}.show{display:block}.home-hero-slider img{width:100%;height:100%;object-fit:cover}.header-social-icons{flex:initial}.header-social-icons ul{display:flex;align-items:center;justify-content:center;list-style:none}.header-social-icons li{padding-left:8px}.header-bg{background-color:#005baa;height:68px;display:flex;align-items:center;margin:0 auto}.close-menu{color:#fff;text-decoration:none;font-family:inherit;margin-left:30px;text-transform:uppercase;margin-top:25px;display:inline-block;cursor:pointer;font-size:16px}a.close-menu{color:#fff !important;text-decoration:none !important}.close-menu span{display:inline-block;border:1px solid #fff;padding:5px;border-radius:100%;width:15px;height:15px;text-align:center;line-height:18px}.close-menu:hover{color:#fff}.home-hero{text-align:center}.menu-main-menu-container{margin-top:40px}.main-home-section{height:894px}.main-home-section .wrapper{position:absolute;width:auto}.main-home-section .live-life-zesty{position:relative;top:-20px;left:-55px;z-index:50}.main-home-section .fabrizia-pops{position:relative;top:150px;left:-65px;z-index:100}.main-home-section .fabrizia-vodka-soda{position:relative;top:190px;left:345px;z-index:100}.main-home-section .fabrizia-cans{position:relative;top:220px;left:835px;z-index:100}.main-home-section .win-a-beach-house{position:relative;top:495px;left:215px;z-index:50}.content{font-size:17px;font-family:'Open Sans',sans-serif !important;line-height:24px;color:#333}.content p{margin:0 0 20px}.content h1{font-family:'baskerville_old_faceregular' !important;font-size:40px;font-weight:400;line-height:normal;color:#162250}.pointing-finger-wrapper{position:relative}.pointing-finger{position:absolute;position:absolute;top:-149px;left:872px;z-index:10}.home .featured-buttons{display:flex;display:-ms-flex;justify-content:space-evenly}.home .featured-buttons .panel-first-child{flex-grow:1;margin-right:30px;width:50%}.home .featured-buttons .panel-last-child{flex-grow:1;width:50%}.home .featured-buttons .btn{font-family:'Cardo',serif !important;background:rgba(250,250,250,1);padding:26px 30px;position:relative;color:#666;transition:all .5s ease;font-size:45px;margin:0 0 40px;text-decoration:none;display:block}@media (max-width:768px){.home .featured-buttons .btn{padding:16px;font-size:20px}.home .featured-buttons .panel-first-child{margin-right:20px}}.home .featured-buttons .btn:before,.home .featured-buttons .btn:after{content:"";position:absolute;border:1px solid #ccc;border-radius:2px;width:100%;height:100%;transition:all .25s ease;opacity:1}.home .featured-buttons .btn:before{top:-.25px;left:-4.25px;width:calc(100% + 8px)}.home .featured-buttons .btn:after{top:-4.25px;left:-.25px;height:calc(100% + 8px)}.home .featured-buttons .btn:hover,.home .featured-buttons .btn:active,.home .featured-buttons .btn:focus{background:rgba(255,255,255,.8);cursor:pointer;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 1px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 1px 1px -2px rgba(0,0,0,.2)}.home .featured-buttons .btn:hover:before,.home .featured-buttons .btn:active:before,.home .featured-buttons .btn:focus:before,.home .featured-buttons .btn:hover:after,.home .featured-buttons .btn:active:after,.home .featured-buttons .btn:focus:after{width:calc(100% - .25px);height:calc(100% - .25px);top:0;left:0;opacity:0}}.home .sow-slider-pagination{display:none!important}.home .sow-slider-base ul.sow-slider-images li.sow-slider-image{padding-bottom:30px}.home .home-product-area{font-family:'Cardo',serif !important;display:flex;display:-ms-flex;flex-direction:column;justify-content:end;margin-bottom:0}@media (max-width:768px){.home .home-product-area{margin-bottom:30px}}.home .home-product-area p{margin-top:20px}.home .home-product-area a{color:#005baa;font-size:20px;text-decoration:none}.home .home-product-area a strong{color:#606060}.home .home-product-area a:hover{text-decoration:none}.followthelemons .join-newsletter{font-size:28px;line-height:normal}.followthelemons .content .panel-layout,.our-story .content .panel-layout,.book-a-tour .content .panel-layout{font-family:'Cardo',serif !important;color:#606060!important;font-size:34px!important;line-height:44px!important}.followthelemons .content h2,.our-story .content h2,.book-a-tour .content h2{font-family:'Cardo',serif !important;color:#606060!important;font-size:34px!important;font-weight:700!important;line-height:normal!important}@media (max-width:1023px){.followthelemons .content,.our-story .content,.book-a-tour .content .panel-layout{font-size:26px!important;line-height:36px!important}.followthelemons .content h2,.our-story .content h2,.book-a-tour .content h2{font-size:26px!important;line-height:normal!important}}@media (max-width:768px){.followthelemons .content,.our-story .content,.book-a-tour .content .panel-layout{font-size:20px!important;line-height:34px!important}.followthelemons .content h2,.our-story .content h2,.book-a-tour .content h2{font-size:20px!important;line-height:normal!important}.followthelemons .join-newsletter{font-size:18px}}.where-to-buy .content h1,.where-to-buy-2 .content h1,.fall-cocktails .content h1,.when-life-hands-you-lemons .content h1,.beachhouse h1,.floridarebate h1,.zest-squad h1,.buy-online h1,.cocktails-and-recipes .content h1,.big-y-locations h1,.followthelemons h1,.limoncello-day-2024 h1,.lemonvodkarecipes h1,.find-a-store-near-you h1,.our-story h1,.book-a-tour h1,.spiked-lemonade-variety-pack-locations h1,.introducing-fabrizia-real-lemon-vodka-click-here-for-a-store-near-you h1,.introducing-fabrizia-real-lemon-vodka-click-here-for-a-store-near-you .posted-date,.ebikegiveaway .content section>h1:first-of-type{display:none}.when-life-hands-you-lemons .wpcf7-form input,.when-life-hands-you-lemons .wpcf7-form textarea,.ebikegiveaway .wpcf7-form input,.ebikegiveaway .wpcf7-form textarea{max-width:100%;padding:8px;font-size:15px;border:solid 1px #ccc;color:#005aaa;outline:none;width:85%}.when-life-hands-you-lemons .wpcf7-submit{background:#005bac;border:none!important;padding:10px 30px!important;color:#fff!important}.limoncello-day-2024 .limoncello-day-container{background-position:top center!important;max-width:calc(1920px - 60px);margin:0 auto;padding:0 30px}.limoncello-day-2024 .limoncello-day-container .header-image img{width:500px;max-width:100%}.limoncello-day-2024 .limoncello-day-container .early-bird{font-size:58px;line-height:58px;font-weight:700;color:#0b8b7c}.limoncello-day-2024 .limoncello-day-container .early-bird p{margin:0 0 10px}.limoncello-day-2024 .limoncello-day-container .purchase-tickets-button{background-color:#fff;font-weight:300;border:solid 2px #000;width:325px;margin:0 auto;font-size:40px;line-height:48px;text-align:center;max-width:100%}.limoncello-day-2024 .limoncello-day-container .purchase-tickets-button a{text-decoration:none;color:#000;display:inline-block;width:calc(100% - 60px);height:calc(100% - 20px);padding:10px 30px}.limoncello-day-2024 .limoncello-day-container .join-us{margin:0 auto;max-width:calc(70% - 60px);background:rgba(255,233,136,.7);color:#591919;font-size:46px;line-height:68px;font-weight:700;padding:15px 30px}.limoncello-day-2024 .limoncello-day-container .join-purchase-tickets-button,.limoncello-day-2024 .limoncello-day-container .join-purchase-tickets-button-bottom{background-color:#fff;font-weight:300;border:solid 2px #000;width:275px;margin:0 auto;font-size:34px;line-height:44px;text-align:center;max-width:100%}.limoncello-day-2024 .limoncello-day-container .join-purchase-tickets-button-bottom{margin:0;float:right}.limoncello-day-2024 .limoncello-day-container .join-purchase-tickets-button a,.limoncello-day-2024 .limoncello-day-container .join-purchase-tickets-button-bottom a{text-decoration:none;color:#000;display:inline-block;width:calc(100% - 20px);height:calc(100% - 10px);padding:5px 10px}.limoncello-day-2024 .limoncello-day-container .included-with-ticket{padding:0 30px 0 40px}.limoncello-day-2024 .limoncello-day-container .fabrizia-cans img{width:450px}.limoncello-day-2024 .limoncello-day-container .included-with-ticket h3{font-size:44px;line-height:54px;color:#0b8b7c;font-weight:700;margin-bottom:20px}.limoncello-day-2024 .limoncello-day-container .included-with-ticket ul{margin:0;padding:0}.limoncello-day-2024 .limoncello-day-container .included-with-ticket ul li{background:url(/wp-content/uploads/2024/04/limoncello-day-list-item.png) no-repeat top left;background-size:5%;font-size:40px;line-height:50px;color:#470000;padding:0 0 30px 80px;font-weight:600;list-style-type:none;margin:0;vertical-align:middle}.limoncello-day-2024 .limoncello-day-container .weather{font-size:30px;line-height:42px;font-weight:600;color:#470000}.limoncello-day-2024 .limoncello-day-container .address{font-size:58px;line-height:60px;font-weight:700;color:#470000}@media (max-width:1199px){.limoncello-day-2024 .limoncello-day-container .join-purchase-tickets-button-bottom{margin:0 auto;float:initial;margin-bottom:50px}.limoncello-day-2024 .limoncello-day-container .fabrizia-cans img{width:300px}.limoncello-day-2024 .included-with-ticket-wrapper{-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.limoncello-day-2024 .included-with-ticket-wrapper .panel-grid-cell{width:100%!important}.limoncello-day-2024 .fabrizia-cans .sow-image-container{justify-content:center}}@media (max-width:768px){.limoncello-day-2024 .limoncello-day-container{padding:0 30px}.limoncello-day-2024 .limoncello-day-container .header-image img{max-width:250px}.limoncello-day-2024 .limoncello-day-container .early-bird{font-size:28px;line-height:28px}.limoncello-day-2024 .limoncello-day-container .purchase-tickets-button{font-size:24px;line-height:24px}.limoncello-day-2024 .limoncello-day-container .join-us{font-size:30px;line-height:36px;max-width:calc(100% - 60px)}.limoncello-day-2024 .limoncello-day-container .join-purchase-tickets-button,.limoncello-day-2024 .limoncello-day-container .join-purchase-tickets-button-bottom{font-size:20px;line-height:20px}.limoncello-day-2024 .limoncello-day-container .fabrizia-cans img{max-width:200px}.limoncello-day-2024 .limoncello-day-container .included-with-ticket h3{font-size:26px;line-height:26px}.limoncello-day-2024 .limoncello-day-container .included-with-ticket ul li{font-size:22px;line-height:24px;padding:0 0 30px 40px;background-size:8%}.limoncello-day-2024 .limoncello-day-container .weather{font-size:20px;line-height:28px}.limoncello-day-2024 .limoncello-day-container .address{font-size:34px;line-height:34px}}.limoncello-day-2024 .countdown .time_circles,.home .countdown .time_circles{color:#fff}.limoncello-day-2024 .pum-container .pum-content,.home .pum-container .pum-content{font-size:20px}.limoncello-day-2024 .pum-container .pum-content .wpcf7-form input,.home .pum-container .pum-content .wpcf7-form input{padding:5px 10px;width:100%;max-width:400px}.limoncello-day-2024 .pum-container .pum-content .wpcf7-form .wpcf7-not-valid-tip,.home .pum-container .pum-content .wpcf7-form .wpcf7-not-valid-tip{color:#eec967}.limoncello-day-2024 .pum-container .pum-content .wpcf7-form .wpcf7-submit,.home .pum-container .pum-content .wpcf7-form .wpcf7-submit,.home .pum-container #mc-embedded-subscribe-form .button{background:#eec967;border:none!important;padding:10px 30px!important;color:#005bac!important}.home .pum-container #mc-embedded-subscribe-form input.email,.home .pum-container #mc-embedded-subscribe-form input.zip{max-width:100%!important;width:100%!important;padding:5px 10px!important;height:auto!important}@media (max-width:600px){.home .pum-container #mc-embedded-subscribe-form input.email,.home .pum-container #mc-embedded-subscribe-form input.zip{padding:8px 10px!important;margin:10px 0;font:12px!important;line-height:26px!important}.home .pum-container #mc-embedded-subscribe-form .button{font:14px!important;line-height:16px!important;padding-top:20px!important}.home .pum-container #mc_embed_signup div.mce_inline_error{font:12px!important;line-height:16px!important;padding:10px 5px 5px}}.home .pum-container #mc-embedded-subscribe-form .mc-field-group{padding-bottom:15px}.home .pum-container .special-offer-popup>div{width:50%}.home .pum-container .special-offer-popup>div:first-of-type img{max-width:85%}.mc4wp-checkbox-contact-form-7 input{margin-right:8px}.italytrip .wpcf7-submit{background:#005bac;border:none!important;padding:10px 30px!important;color:#fff!important}.ebikegiveaway .wpcf7-submit{background:#005bac;border:none!important;padding:10px 30px!important;color:#fff!important}.locations-table td{font-size:13px}.locations-table th{text-align:left}.content h2{font-family:'baskerville_old_faceregular' !important;font-size:34px;font-weight:400;line-height:normal;color:#162250}.content h3{font-family:'baskerville_old_faceregular' !important;font-size:24px;font-weight:400;line-height:normal;color:#cfa041}.content a{color:#0961ae;text-decoration:underline}.content a:hover{text-decoration:none}a.button-large{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;background-color:transparent;background:#162250 !important;border-radius:30px !important;color:#fff;border:1px solid transparent;box-sizing:border-box;word-wrap:break-word;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;line-height:normal;font-size:14px;padding:18px 45px;font-family:'baskerville_old_faceregular' !important;font-size:18px !important;text-decoration:none}a.button-medium{display:inline-block;margin-bottom:20px;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;background-color:transparent;background:#162250 !important;color:#fff;border:1px solid transparent;box-sizing:border-box;word-wrap:break-word;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;line-height:normal;font-size:16px;padding:8px 16px;font-family:'baskerville_old_faceregular' !important;text-decoration:none}.rebate-form input.wpcf7-text{padding:8px 10px;color:#0961ae;max-width:calc(100% - 20px)}.zest-squad-form input.wpcf7-text,.zest-squad-form textarea.wpcf7-textarea,.tasting-recap-form input.wpcf7-text,.tasting-recap-form textarea.wpcf7-textarea,.tasting-recap-form .wpcf7-select{padding:8px 10px;color:#0961ae;width:calc(100% - 20px)}.zest-squad-form .wpcf7-form-control-wrap.location{padding:0;background-color:initial}.woocommerce-page .posted-date{display:none}.woocommerce div.product div.images .flex-control-thumbs li{border:solid 1px #dedbdb;margin:0 10px 0 0}.woocommerce-page .posted_in,.woocommerce-page .sku_wrapper{display:none}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:90%;height:90%}@media (max-width:780px){.video-container iframe,.video-container object,.video-container embed{width:100%}}.video-container.full iframe{width:100%;height:100%}.locate-a-retailer{background:#feeb5a;margin-bottom:150px}.locate-a-retailer h3{font-size:42px;color:#162250;font-family:PT Serif;font-weight:400;line-height:normal;display:inline;float:left;margin:0}.locate-a-retailer form{display:inline-block;float:left;margin-left:15px}.locate-a-retailer form p{display:inline}.locate-a-retailer input[type=submit]{background:#162250 url(//www.fabriziaspirits.com/wp-content/themes/fabriziaspirits/images/search-icon.png) no-repeat;background-position:10px 10px;border:none;width:50px;height:44px;vertical-align:middle;margin-left:-5px;border-top-right-radius:15px;border-bottom-right-radius:15px;cursor:pointer;top:-1px;position:relative;font-size:0}.locate-a-retailer form input#wpsl-widget-search{padding:11px 14px;margin-left:0;font-size:15px;color:#7f7f7f;border:1px solid #ccc}.nutrition-wrapper{border:dashed 1px #162250;padding:20px}.nutrition-wrapper table th{border-bottom:solid 1px #ccc;font-weight:700;padding-bottom:5px}.nutrition-wrapper table tr td.fabrizia{padding-top:10px;color:#cfa041}.nutrition-wrapper hr{display:block;margin-top:.5em;margin-bottom:.5em;margin-left:auto;margin-right:auto;border-style:solid;border-width:2px;border-color:#162250}.nutrition-information{font-size:14px}.disclaimer{font-size:12px}#wpsl-search-input,#wpsl-category .wpsl-dropdown{width:250px!important}#wpsl-category{clear:inherit!important}#wpsl-category label{width:150px!important}.locate-a-retailer-image{position:relative}.locate-a-retailer-image img{position:absolute;top:-80px;right:0;max-width:80% !important}.age-gate-fields,.age-gate__fields{max-width:100%}.age-gate .age-gate-challenge{font-size:24px;padding:25px 0 10px;font-weight:700;line-height:normal}.age-gate .age-gate-error-message{padding:25px 0 15px;line-height:20px}.age-gate .age-gate-form{max-width:1000px}.age-gate .age-gate-submit-yes,.age-gate .age-gate-submit-no{display:inline-block;margin:10px 5px;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;background-color:transparent;background:#162250 !important;border-radius:10px !important;color:#fff;border:1px solid transparent;box-sizing:border-box;word-wrap:break-word;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;line-height:normal;padding:10px 22px;font-family:'baskerville_old_faceregular' !important;font-size:18px !important;text-decoration:none}.home .header-title h3{font-size:60px;color:#162250;text-align:center;font-weight:400;font-family:'baskerville_old_faceregular';font-style:normal;text-align:center}.join-newsletter{background:#005ab0 !important}.join-newsletter p{color:#fff}.join-newsletter h2{font-size:60px;color:#fff;font-family:'baskerville_old_faceregular';font-weight:400;font-style:normal;margin:0 0 20px}.join-newsletter .subscribe-input{padding:15px;font-size:15px;width:25%}@media (max-width:600px){.join-newsletter .subscribe-input{width:80%;max-width:100%}}.join-newsletter .es_txt_button_pg{background:#4c91d4;border:none;color:#fff;padding:17px;width:20%;cursor:pointer;text-transform:uppercase;font-weight:600;margin-left:15px;font-size:16px}.join-newsletter .mc4wp-form-fields{text-align:center}.join-newsletter .mc4wp-response{text-align:center}.inner-wrapper{background:#fff;padding:20px 45px;position:relative;z-index:10}.inner-header-logo{text-align:center;margin:30px 0 100px}.cocktails-section{margin-top:-1% !important;margin-left:1% !important;padding-right:3% !important;padding-bottom:5% !important;padding-left:3% !important;background-image:url(/wp-content/uploads/2017/11/bluefence-bg.jpg) !important;background-position:0 0 !important;background-repeat:repeat !important;position:relative}.cocktails-section h4{color:#23408f;font-size:24px;text-transform:uppercase;font-weight:700;margin-bottom:15px}.cocktail-image img{position:absolute;right:25px;margin-top:25px}.pt-cv-wrapper .btn-success{background:#162250 !important;border-color:#162250 !important;padding:8px 24px;margin:20px 0}.pt-cv-ifield{background:#f4f4f4 !important}.home .pt-cv-ifield{background:#fff !important}.pt-cv-title{padding:10px 20px 0}.pt-cv-title a{font-weight:300;color:#162250}h4.pt-cv-title{font-size:24px;font-family:'Late',sans-serif;color:#162250}.pt-cv-content{padding:0 20px 10px}.pt-cv-pagination-wrapper{text-align:center}.post-template-default .posted-date{font-size:14px;color:#999;padding:0 0 15px}.wpsl-search{padding:5px 12px}.wpsl-dropdown .wpsl-selected-item,.wpsl-dropdown li,.wpsl-selected-item{padding:7px 12px!important}#wpsl-wrap.wpsl-store-below #wpsl-result-list{display:block;padding:0;margin:0;width:100%}#wpsl-wrap.wpsl-store-below #wpsl-result-list li{display:inline-block;width:30%}#wpsl-search-btn{background-color:#162250 !important;border-color:#162250 !important;background-image:none;padding:8px 24px;margin:32px 0 0;color:#fff}#wpsl-search-wrap #wpsl-radius{width:92px}.distributor-trade-materials .comments{display:none}.distributor-trade-materials .post-password-form{padding-bottom:100px}.footer{background:url(//www.fabriziaspirits.com/wp-content/themes/fabriziaspirits/images/footervalley.jpg) top center no-repeat;width:100%;background-size:cover;background-position:100% 50%;padding:25px 0 500px}.footer .footer-menu{float:left}.footer .footer-social-icons{float:right}.footer .footer-content{text-align:center;margin-top:25px}.footer .footer-content img{max-height:110px;margin-bottom:30px}.footer .address{color:#627769;font-size:18px;line-height:24px;font-weight:600;margin-bottom:30px}.footer .phone{font-size:24px;font-weight:600;color:#000;margin:15px 0}.footer .email a{color:#1076d2 !important;font-size:18px;font-weight:600;text-decoration:underline}.footer .email a:hover{text-decoration:none}.footer-menu .menu{margin-top:10px;list-style:none}.footer-menu .menu li{display:inline-block;padding-right:20px}.footer-menu .menu li a{color:#505052;text-decoration:none;font-size:19px;font-family:'baskerville_old_faceregular'}.footer-menu .menu li a:hover{color:#0961ae}@media (min-width:1192px) and (max-width:2500px){.home .our-story p{font-size:21px !important;line-height:42px !important}}@media (max-width:1200px){.pointing-finger-wrapper{display:none}.main-home-section img{width:80%}.main-home-section .wrapper{position:relative}.main-home-section .live-life-zesty{position:relative;top:initial;left:initial;z-index:initial;padding-top:25px}.main-home-section .pops-cans{display:flex}.main-home-section .fabrizia-pops{position:relative;top:-15px;left:initial;z-index:initial}.main-home-section .fabrizia-vodka-soda{position:relative;top:initial;left:initial;z-index:initial}.main-home-section .fabrizia-cans{position:relative;top:initial;left:initial;z-index:initial}.main-home-section .win-a-beach-house{position:relative;top:initial;left:initial;z-index:initial}}@media (max-width:1191px){.locate-a-retailer{margin-bottom:50px}.inner-header-logo{margin-bottom:8%}.inner-header-logo img{height:75px !important;margin-top:10px}.menu-toggle,.main-navigation,.header-social-icons{flex:0 0 33%}.main-navigation .lemon-icon{left:0;top:-34px}.main-navigation .lemon-icon img{width:80%}.main-navigation .nav-menu{display:none}.header-social-icons{flex-grow:1}.header-social-icons ul{justify-content:right}.header-social-icons img{width:75%}}@media (max-width:1024px){.main-home-section img{width:100%}}@media (min-width:901px) and (max-width:1190px){.main-navigation .lemon-icon img{width:80%}}@media (min-width:600px) and (max-width:900px){.main-navigation .lemon-icon img{width:60%}}@media (max-width:599px){.main-navigation .lemon-icon img{width:50%}}@media (max-width:900px){.menu-container ul{width:100%}#wpsl-wrap.wpsl-store-below #wpsl-result-list li{width:45%}.locate-a-retailer-image img{display:none!important}}@media (min-width:950px) and (max-width:1191px){.cocktail-image img{position:absolute;margin-top:25px;width:500px;height:387px}}@media (min-width:768px) and (max-width:949px){.cocktail-image img{position:absolute;margin-top:25px;width:400px;height:310px}}@media (min-width:768px) and (max-width:1191px){.menu-icon{width:96%;padding-left:2%;padding-right:2%}.menu-container ul li a{font-size:27px}img[usemap]{border:none;height:auto;max-width:100%;width:auto}.home .our-story p{font-weight:400;font-size:20px;line-height:35px}.home .header-title h3{font-size:45px}.locate-a-retailer h3{font-size:34px}.join-newsletter h2{font-size:42px}}@media (max-width:767px){.home-slider-desktop{display:none!important}.home-slider-mobile{display:block!important}.header-bg{height:68px}.main-home-section .win-a-beach-house{top:-50px}.menu-icon{width:96%;padding-left:2%;padding-right:2%}.menu-container ul li a{font-size:27px;margin-bottom:0}.menu-container .menu-item ul.sub-menu li a{font-size:16px;margin-bottom:5px;padding:5px 0}.home .our-story p{font-size:18px !important;line-height:33px !important}.home .header-title h3{font-size:30px}.inner-wrapper{padding:20px}.locate-a-retailer h3{font-size:28px}.join-newsletter h2{font-size:30px}.join-newsletter .es_txt_button_pg{display:block;margin:0 auto;width:auto;position:relative;top:20px}.cocktail-image img{position:relative;margin-top:25px;width:400px;height:310px}#wpsl-search-wrap #wpsl-radius{width:125px}#wpsl-search-btn{margin:0}.footer .footer-content img{height:80px !important;margin-top:50px}.footer .address,.footer .email a{font-size:15px}}@media (min-width:571px) and (max-width:767px){#wpsl-search-btn{margin:32px 0 0 !important}}@media (max-width:650px){#wpsl-wrap.wpsl-store-below #wpsl-result-list li{width:95%}.main-home-section{height:600px;display:block;margin-bottom:35px}}@media (max-width:560px){#wpsl-search-input{width:85%!important}.main-home-section{height:480px}}@media (max-width:767px){.age-gate .age-gate-challenge{font-size:12px}}@media (max-width:480px){.locate-a-retailer form{margin-left:0}.locate-a-retailer h3{width:100%}}@font-face{font-family:'Font-Name';src:url(//www.fabriziaspirits.com/wp-content/themes/fabriziaspirits/fonts/font-name.eot);src:url(//www.fabriziaspirits.com/wp-content/themes/fabriziaspirits/fonts/font-name.eot?#iefix) format('embedded-opentype'),url(//www.fabriziaspirits.com/wp-content/themes/fabriziaspirits/fonts/font-name.woff) format('woff'),url(//www.fabriziaspirits.com/wp-content/themes/fabriziaspirits/fonts/font-name.ttf) format('truetype'),url(//www.fabriziaspirits.com/wp-content/themes/fabriziaspirits/fonts/font-name.svg#font-name) format('svg');font-weight:400;font-style:normal}::selection{background:#04a4cc;color:#fff;text-shadow:none}::-webkit-selection{background:#04a4cc;color:#fff;text-shadow:none}::-moz-selection{background:#04a4cc;color:#fff;text-shadow:none}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption .wp-caption-text,.gallery-caption{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}@media print{*{background:0 0 !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}