@import "../shopkeeper/style.css";@font-face{font-family:marketdeco;src:url(font/Market_Deco.woff2)format('woff2'),url(font/Market_Deco.woff)format('woff'),url(font/Market_Deco.ttf)format('truetype');font-weight:400;font-style:normal}body,p{font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-size:18px;font-weight:500;word-wrap:normal}body p{line-height:1.5}h1,h2{text-transform:uppercase;font-family:marketdeco,serif!important;font-weight:400!important;font-size:70px!important;line-height:72px!important;color:#e9b83c!important;margin-top:0!important;margin-bottom:0!important}h2{font-size:60px!important;line-height:62px!important}.light h1,.light h2{color:#fff!important}h3,h4,h5,h6{font-family:raleway,sans-serif!important;color:#000!important;text-transform:uppercase;font-weight:300!important;margin-top:0!important;margin-bottom:0!important}h3{font-size:28px!important;line-height:32px!important;letter-spacing:1px!important}.location-details h4{color:#e9b83c!important}body.woocommerce ul.products h3,.owl-carousel.upsells.products li h3{font-family:marketdeco,serif!important;letter-spacing:0!important;padding:0!important;font-size:24px!important;line-height:28px!important}body.woocommerce ul.products h3 a,.owl-carousel.upsells.products li h3 a{background-color:#fff;color:#e9b83c!important;padding:15px}.light h3,.light h4{color:#f5d37b!important}.font-up p{font-size:1.2em;line-height:1.3em}.lairdmodal .mfp-content{max-width:950px;background-color:#fff;border-radius:20px;-webkit-border-radius:20px}.lairdmodal .closing-laird{position:absolute;top:100%;padding-top:15px;left:0;width:100%;text-align:center}.lairdmodal.mfp-close-btn-in .mfp-close{top:-44px}.lairdmodal .mfp-content .align-right{background-size:cover;background-repeat:no-repeat;background-position:50%;overflow:hidden;border-radius:0 20px 20px 0;-webkit-border-radius:0 20px 20px 0;float:right}.lairdmodal .mfp-content .align-center{padding-top:70px}.lairdmodal .mfp-content .align-center h2{margin-bottom:10px!important}.lairdmodal .mfp-content .line-separator{margin-bottom:20px}.lairdmodal .mfp-content .align-right img{opacity:0;-webkit-opacity:0;-moz-opacity:0}.woocommerce .cart-collaterals .cart_totals h2{font-size:42px!important;line-height:42px!important}body.woocommerce-cart .cart-collaterals .cross-sells{display:none!important}body .site-search.open .submit_icon{top:0!important}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],textarea,select{font-size:16px!important}.woocommerce form .form-row .select2-container{display:block;width:100%}.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:16px;color:#000;font-weight:500;padding-left:15px;line-height:40px}.select2-container .select2-selection--single{outline:none!important;border-color:rgba(51,51,51,.1);height:40px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:38px;right:5px}body #site-top-bar{position:absolute;width:100%;height:35px;top:25px;right:0;display:block;z-index:1;padding:0;background:0 0!important}#site-top-bar .row .large-12.columns{display:inline-block;float:right;padding:0 25px!important;width:auto;border-radius:35px;-webkit-border-radius:35px;-moz-border-radius:35px;background-color:rgba(0,0,0,.3)!important}body .site-branding a{z-index:99}body #site-top-bar.hidden{max-height:none;top:-100px}#site-top-bar .site-top-message{display:none!important}body .site-social-icons-wrapper{padding:3px 0}#site-navigation-top-bar .sf-menu ul{background:0 0!important}.transparent_header #site-top-bar{background:0 0}.site-top-bar-inner{font-weight:500;font-family:marketdeco,serif!important;font-size:14px}#site-top-bar .site-social-icons ul li a{color:#f5d37b}body #site-top-bar .main-navigation ul li a{font-family:marketdeco,serif!important;font-weight:400;color:#f5d37b;padding:5px 15px}#site-top-bar .main-navigation ul li:first-child a{padding-left:0!important}body .main-navigation ul li a{font-size:15px;font-weight:600}body.single-product .main-navigation ul:after{display:none}body .main-navigation ul li.right-bordered{position:relative;padding-right:36px}body .main-navigation ul li.right-bordered:after{position:absolute;display:block;content:" ";right:0;top:0;height:33px;width:36px;background-size:36px;background-repeat:no-repeat;background-position:50%;background-image:url(/wp-content/uploads/2017/03/menu-separator.png)}#site-top-bar .main-navigation ul li{position:relative;padding-right:11px}#site-top-bar .main-navigation ul:not(#menu-top-bar-nav){display:none}#site-top-bar .main-navigation ul li:after{position:absolute;width:11px;height:35px;content:" ";background-image:url(/wp-content/uploads/2017/03/menu-triangle.png);background-repeat:no-repeat;background-size:11px;background-position:50%;right:0;top:0}body #site-top-bar .site-social-icons ul{padding-left:15px;margin-left:16px}body .main-navigation ul ul{background-color:initial!important;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);padding:0;top:100%;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important}body .main-navigation ul ul li{text-align:center}body .main-navigation ul ul li:first-child{padding-top:8px;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear}body .on_page_scroll .main-navigation ul ul li:first-child{padding-top:35px}body .main-navigation ul ul li a{background-color:rgba(0,0,0,.9);color:#fff!important;text-transform:uppercase;margin:0 auto;display:block;width:100%;text-align:center;border:none!important;padding:8px 20px!important}body .main-navigation ul ul li:last-child a{border-radius:0 0 12px 12px;-webkit-border-radius:0 0 12px 12px;-moz-border-radius:0 0 12px 12px;padding-bottom:16px!important}body .main-navigation ul ul li:first-child a{padding-top:16px!important}body .main-navigation ul ul li a:hover{color:#e9b83c!important}body .main-navigation>ul>li:hover>a{opacity:1!important;-webkit-opacity:1!important;-moz-opacity:1!important;color:#e9b83c!important}body .entry-header.with_featured_img .page-title:after{display:none}body .site-header .tools_button_icon i{margin-top:6px}body .site-header .shopping_bag_items_number,body .site-header .wishlist_items_number{margin-top:0;line-height:32px}.cta-news-select{background-color:#000;background-image:url(/wp-content/uploads/2017/05/OS-Newsletter-dark.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;max-width:none!important;padding:25px!important;min-height:475px;position:relative;overflow:hidden}.cta-news-select .outer-holder-img{position:absolute;top:0;left:0;width:100%;height:100%}.newsletter-pop .mfp-content{max-width:1400px;margin-left:auto;margin-right:auto}.newsletter-pop .mfp-content .inline-form{float:none;max-width:900px;margin-left:auto;margin-right:auto}.newsletter-block.reveal-form{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;text-align:center;padding-top:90px;padding-bottom:110px}.newsletter-block.reveal-form#whisky-club{background-image:url(/wp-content/uploads/2017/03/Okanagan-Spirits-Whiskey-Club-Newsletter.jpg)!important}.newsletter-block.reveal-form#spirits-news{background-image:url(/wp-content/uploads/2017/03/Okanagan-Spirits-Whiskey-Club-Newsletter.jpg)!important}.cta-news-select .outer-holder-img img,.cta-news-select .outer-holder-img .wpb_wrapper{width:100%;height:100%;opacity:.8;-webkit-opacity:.8;-moz-opacity:.8}.cta-news-select h3{max-width:650px;margin-left:auto;margin-right:auto}.cta-news-select .wpb_single_image.wpb_content_element,.cta-news-select .wpb_text_column.wpb_content_element{margin-bottom:20px}.cta-news-select .wpb_content_element.no-bottom{margin-bottom:0!important}.cta-news-select .wpb_content_element.no-bottom a.button:first-child{margin-right:10px;min-width:240px!important}.cta-news-select .wpb_content_element.no-bottom a.button:last-child{margin-left:10px;min-width:240px!important}.newsletter-row .newsletter-block{padding-top:115px;padding-bottom:155px;text-align:center;position:relative;max-width:none}.newsletter-row .templatera_shortcode>.row{margin-left:0!important;margin-right:0!important}.newsletter-row .row.newsletter-block:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/wp-content/uploads/2017/03/okspiritsfooterbg.png);background-repeat:no-repeat;background-position:101% 101%;background-size:230px}.newsletter-row .newsletter-block .inline-form .font-up{max-width:768px;margin-left:auto;margin-right:auto}.newsletter-row .newsletter-block .inline-form .gform_wrapper{max-width:900px;margin-left:auto;margin-right:auto}body #site-footer{padding:0!important}body .trigger-footer-widget-area{display:none!important}body #site-footer .widget h3.widget-title{font-size:16px!important;color:#fff!important;line-height:16px!important;font-family:marketdeco,serif!important;margin-bottom:30px!important}body .site-footer-widget-area .columns:last-child h3.widget-title{display:none}body .site-footer-widget-area,body.single-product .single-testimonials,.contact-social-block{display:block!important;background-image:url(/wp-content/uploads/2017/03/OS_footer-top-pattern.jpg);background-repeat:repeat;margin-bottom:0!important;margin:0!important}body .site-footer-widget-area .widget{margin:70px 0}body .site-footer-widget-area .widget .textwidget{font-size:14px;line-height:26px;font-weight:500}body .site-footer-widget-area .widget .textwidget small{color:#927836;font-size:12px;line-height:21px!important;display:block;margin-top:20px}body .site-footer-widget-area .widget a{font-weight:500;font-size:14px}body .site-footer-widget-area>.row,body .site-footer-copyright-area>.row{border:none!important;max-width:1450px}body .site-footer-widget-area .outer-social{position:relative;display:inline-block}body .site-footer-widget-area .outer-social .social-list{position:absolute;top:44%;left:0;width:100%}body .site-footer-widget-area .outer-social .social-list ul{text-align:center}body .site-footer-widget-area .outer-social .social-list ul li{display:inline-block;margin:0 2%!important}body .site-footer-widget-area .outer-social .social-list ul li a{font-size:22px;color:#c7ac65!important}body #site-footer .copyright_text{margin:0!important;padding:0;color:#454545;font-family:marketdeco,serif!important;font-size:16px;line-height:18px}body #site-footer .copyright_text .vc_col-md-6{text-align:left;padding:50px 0!important}body #site-footer .copyright_text .vc_col-md-6 span{font-family:raleway,sans-serif;font-weight:600}body #site-footer .copyright_text .vc_col-md-6.right-side{text-align:right}body .site-footer-copyright-area{background-color:#000}body #site-footer .copyright_text a{color:#454545;font-family:marketdeco,serif!important;font-size:15px;text-decoration:none!important;opacity:1!important;-webkit-opacity:1!important;-moz-opacity:1!important;border:none!important;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}body #site-footer .copyright_text a:hover{color:#e9b83c}.events-holder{background-color:#f6f6f6}.events-holder .events-inner{background-color:#fff;padding:0 40px;box-shadow:0 0 25px rgba(0,0,0,.2);-webkit-box-shadow:0 0 25px rgba(0,0,0,.2)}.events-holder .events-inner h2{text-align:center}.events-holder #cff .cff-item{padding-bottom:30px;padding-top:30px}.events-holder #cff .cff-details p,.events-holder #cff .cff-expand a{font-size:16px}.events-holder #cff .cff-details .cff-start-date,.events-holder #cff .cff-details .cff-end-date{text-transform:uppercase;font-size:18px}.events-holder #cff .cff-expand a,#cff .cff-timeline-event b,#cff .cff-event b,#cff-lightbox-wrapper b{font-weight:600}.events-holder #cff .cff-details>a p{font-size:32px;line-height:34px;margin-bottom:10px;font-family:marketdeco,serif!important;color:#333;transition:all .3s ease;-webkit-transition:all .3s ease}.events-holder #cff .cff-details>a:hover p{color:#e9b83c}.events-holder #cff .cff-load-more{width:200px;margin-left:auto;margin-right:auto;float:none}.events-holder .cff-wrapper{max-width:1060px;margin:0 auto;padding-left:30px;padding-right:30px}.events-holder #cff .cff-post-links a{font-size:15px;color:#e9b83c!important;font-family:marketdeco,serif!important;text-transform:uppercase;background-color:rgba(0,0,0,.5);text-decoration:none!important;border:2px solid #000;display:inline-block;padding:0 25px;height:40px;line-height:36px;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;text-align:center}.events-holder #cff .cff-post-links a:hover{background-color:#000}.events-holder #cff .cff-event-meta{font-size:14px}.events-holder .cff-likebox .fb_iframe_widget{width:340px;margin:10px auto 0;display:block}.events-holder .past-event-roll .cff-likebox{display:none!important}.events-holder #cff .cff-posts-wrap .cff-item:last-child{border-bottom:none!important}body .cd-top{display:none!important}body button:hover,body button:focus,body .button:hover,body .button:focus{background-color:#e9b83c}body .mfp-container button:hover,body .mfp-container button:focus,body .mfp-container .button:hover,body .mfp-container .button:focus{background-color:initial}.site-content .vc_row.max-1400{max-width:1400px;margin-left:auto;margin-right:auto}.site-content .vc_row.team-block{padding-top:70px;padding-bottom:70px;background-color:#f6f6f6}.site-content .vc_row.team-block.second-team-row{background-color:#000}.site-content .vc_row.team-block>.wpb_column.vc_column_container.vc_col-sm-6:first-child{padding-left:40px;padding-right:20px}.site-content .vc_row.team-block>.wpb_column.vc_column_container.vc_col-sm-6:last-child{padding-left:20px;padding-right:40px}.site-content .vc_row.team-block>.wpb_column.vc_column_container.vc_col-sm-4{padding-left:30px;padding-right:30px}.site-content .vc_row.team-block>.wpb_column.vc_column_container.vc_col-sm-4:first-child{padding-left:40px;padding-right:10px}.site-content .vc_row.team-block>.wpb_column.vc_column_container.vc_col-sm-4:last-child{padding-left:10px;padding-right:40px}.site-content .vc_row.team-block .white-inner{background-color:#fff;margin-top:-205px;padding-top:205px;padding-bottom:50px;padding-left:30px;padding-right:30px}.site-content .vc_row.team-block.second-team-row .white-inner{background-color:#222;background-image:url(/wp-content/uploads/2017/03/OS_footer-top-pattern.jpg);background-size:300px;background-repeat:repeat;margin-top:-180px;padding-top:180px}.site-content .vc_row.team-block .push-forward{position:relative;z-index:9}.team-block .max-column h2{font-size:56px!important;line-height:58px!important}.team-block .max-column h3{font-size:19px!important;line-height:26px!important}.team-block.second-team-row h2,.menu-section .menu-items h2{font-size:44px!important;line-height:46px!important}.team-block.second-team-row h3,.menu-section .menu-items h3{font-size:17px!important;line-height:24px!important}.team-block .max-column img{max-width:100%;width:300px}.team-block.second-team-row .max-column img{width:250px}.team-block.second-team-row .max-column p,.menu-section .menu-items .max-column p{font-size:16px}.light h1,.light h2,.light h3,.light h4,.light p{color:#fff}.align-center{text-align:center}.entry-content a:hover{opacity:1!important;-webkit-opacity:1!important;-moz-opacity:1!important}.button,input[type=button],input[type=reset],input[type=submit],.button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:none!important;box-shadow:none!important;-webkit-box-shadow:none!important}body:not(.woocommerce) .button,body input[type=button],body input[type=reset],body form:not(.woocommerce-product-search) input[type=submit],body .cta-news-select a.button{background-color:rgba(0,0,0,.5)!important;border:2px solid #000;min-width:230px!important;color:#e9b83c!important;font-family:marketdeco,serif!important;font-size:20px!important;font-weight:400!important;padding-top:0!important;padding-bottom:0!important;padding-left:30px!important;padding-right:30px!important;height:50px!important;line-height:46px!important;border-radius:50px!important;-webkit-border-radius:50px!important;-moz-border-radius:50px!important;opacity:1!important;-webkit-opacity:1!important;-moz-opacity:1!important;margin-top:20px;margin-bottom:0;transition:all .3s ease!important;-webkit-transition:all .3s ease!important;-moz-transition:all .3s ease!important}body.woocommerce-page a.button.alt,.woocommerce #payment #place_order{font-size:20px!important;height:50px;line-height:46px;border:2px solid #000;background-color:rgba(0,0,0,.5);color:#e9b83c;display:inline-block}.woocommerce #payment #place_order{padding-top:0!important;padding-bottom:0!important;height:50px!important;margin-top:0}body.single-product.woocommerce div.product form.cart .button{background-color:rgba(0,0,0,.5)!important;color:#e9b83c!important;border:2px solid #000!important;line-height:46px!important}body.single-product.woocommerce div.product form.cart .button:hover{background-color:#000!important}.woocommerce #payment #place_order:hover{background-color:#000;color:#e9b83c!important}body.woocommerce-wishlist .product-add-to-cart a.alt.button,body.single-product.woocommerce #review_form #respond .form-submit input{height:40px!important;line-height:36px!important;background-color:rgba(0,0,0,.5)!important;border:2px solid #000;color:#e9b83c!important;font-size:15px!important;padding:0 15px!important;border-radius:50px!important;-webkit-border-radius:50px!important;-moz-border-radius:50px!important;font-family:marketdeco,serif!important}body.woocommerce-wishlist .product-add-to-cart a.alt.button:hover,body.single-product.woocommerce #review_form #respond .form-submit input:hover{background-color:#000!important}body.woocommerce-wishlist .woocommerce-price-suffix{display:none!important}body.woocommerce-wishlist #yith-wcwl-form .wishlist-empty,body.woocommerce-cart .cart-wishlist-empty{font-family:marketdeco,serif!important;font-size:2rem!important;line-height:1.2!important;text-transform:uppercase}body.woocommerce-wishlist .entry-header.with_featured_img .page-title{display:block!important}body.woocommerce-cart .cart-wishlist-empty-banner{margin-top:0!important}body.woocommerce-cart .return-to-shop{margin-bottom:100px!important}body.woocommerce-cart .return-to-shop a:hover{color:#000}body.woocommerce-wishlist #yith-wcwl-form .wishlist-empty{padding-top:60px!important}body.single-product.woocommerce #review_form #respond .form-submit input{min-width:140px!important}.woocommerce-cart .shopkeeper-continue-shopping{display:none}body:not(.woocommerce) .button:hover,body input[type=button]:hover,body input[type=reset]:hover,body input[type=submit]:hover,body .cta-news-select a.button:hover{background-color:#000!important;opacity:1!important;-webkit-opacity:1!important;-moz-opacity:1!important}body.woocommerce-page #content input.button,body #content .woocommerce input.button{font-size:20px!important;line-height:42px!important;height:42px!important;color:#e9b83c!important}body.woocommerce-page #content input.button:hover,body #content .woocommerce input.button:hover{color:#333!important}body.woocommerce-checkout #content .checkout_coupon_inner input.button{background-color:initial!important;margin-top:3px!important}body .woocommerce-error{left:calc(50% + 300px)}body .shipping-calculator-form .button:hover{color:#e9b83c!important}body .cta-news-select a.button:hover{background-color:#000!important}body .button.gold{border:2px solid #ffca44;height:50px!important;line-height:46px!important;background-color:initial!important}body .button.gold:hover{background-color:#ffca44!important;color:#fff!important}body a.alt-link{font-family:marketdeco,serif!important;font-size:20px!important;position:relative;position:relative;display:inline-block;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;padding-bottom:5px}body a.alt-link:hover{color:#000}body .light a.alt-link:hover{color:#fff}body a.alt-link:before,body a.alt-link:after{content:" ";position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid #e9b83c}body a.alt-link:after{width:0;border-bottom:1px solid #000;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease}body .light a.alt-link:after{border-bottom:1px solid #fff}body a.alt-link:hover:after{width:100%;transition:all .2s ease .2s;-webkit-transition:all .2s ease .2s;-moz-transition:all .2s ease .2s}.line-separator{position:relative;padding-bottom:35px}.line-separator:after{content:" ";position:absolute;height:15px;width:100%;bottom:0;left:0;background-image:url(/wp-content/uploads/2017/03/ok_spirits_separator.png);background-size:170px;background-repeat:no-repeat;background-position:50%}.max-column h2,.max-column p{max-width:540px;margin-left:auto;margin-right:auto}.max-column img{max-width:260px;margin-bottom:20px}.max-column .wpb_content_element{margin-bottom:20px}.max-column p{max-width:700px}.max-column p small{font-size:70%;line-height:1em}body .max-column .wpb_raw_html{margin-bottom:0}body .max-column .figured-section{position:absolute;right:20px;bottom:20px}span.figure{color:#969696;text-transform:uppercase;font-size:11px;line-height:13px;font-family:marketdeco,serif!important}span.figure em{font-family:raleway,sans-serif}.contact-social-block{padding-top:35px}.contact-social-block .vc_col-sm-2{padding-bottom:35px}.contact-social-block .vc_col-sm-2 a{font-size:40px;margin-top:15px;display:inline-block;text-align:center;width:80px;height:80px;line-height:40px;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;padding:20px;background-color:#000;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease}.contact-social-block .vc_col-sm-2 a:hover{background-color:#e9b83c;color:#000}body.page-id-58 .gform_wrapper .top_label select.medium{width:100%}.text-inner-left.vc_column_container{padding-left:0;padding-right:50px}.text-inner-right.vc_column_container{padding-right:0;padding-left:20px}.max-1400 .text-inner-right.vc_column_container{padding-left:50px}.tint-back .vc_video-bg:after{background-color:rgba(36,32,22,.8);position:absolute;content:" ";left:0;top:0;width:100%;height:100%}body .tint-back .button{margin-left:10px!important}body .tint-back .button.gold{margin-right:10px!important;margin-left:0!important}.full-width-page .row.terms-row{max-width:900px}.terms-row h3{margin-top:40px}.cta-frame-section .max-column>.vc_column-inner{padding-top:80px!important;padding-bottom:80px!important;min-height:450px;display:table}.cta-frame-section .max-column>.vc_column-inner>.wpb_wrapper{display:table-cell;vertical-align:middle}.categories_grid .category_name{font-family:marketdeco,serif!important;background:rgba(0,0,0,.3);padding:40px 44px;font-size:24px}.categories_grid .category_grid_box:hover .category_item_bkg,.category_list .category_grid_box:hover .category_item_bkg{-webkit-transform:translate3d(0,0,0)scale(1.1);transform:translate3d(0,0,0)scale(1.1)}@media only screen and (max-width:840px) and (min-width:640px){.categories_grid .category_name{font-size:.9em}}@media only screen and (max-width:639px){.categories_grid .category_name{font-size:19px}}.whisky-back-section{background-color:#000;background-image:url(/wp-content/uploads/2015/09/OS-Home-Whisky-bottom.jpg);background-position:90% 60%;background-size:60%;background-repeat:no-repeat}.top-barrel-section .boxed-row{position:relative;padding-top:80px;padding-bottom:85px;max-width:1100px}.top-barrel-section .boxed-row:before,.top-barrel-section .boxed-row:after{position:absolute;content:"";top:5px;left:0;width:100%;height:100%;background-image:url(/wp-content/uploads/2017/03/squared-top-left.png);background-repeat:no-repeat;background-size:175px;background-position:0 0;pointer-events:none}.top-barrel-section .boxed-row:after{top:auto;bottom:5px;background-image:url(/wp-content/uploads/2017/03/squared-bottom-right.png);background-position:100% 100%}.top-barrel-section.vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:0!important}.top-barrel-section .boxed-row h2{font-size:60px!important;line-height:62px!important;position:relative;z-index:99}.top-barrel-section .boxed-row h2 .smaller{display:block;font-size:.59em!important;line-height:1.1em;font-family:raleway,sans-serif;letter-spacing:.5px}.remove-bot-margin{margin-bottom:0!important}.tours-half-location .vc_col-sm-6:first-child{border-right:2px solid #e8e8e8}.bottom-margin-20{margin-bottom:20px!important}.menu-section .menu-items{max-width:1400px;margin-left:auto;margin-right:auto}.menu-section .menu-items .max-column{padding:20px 40px}.menu-section.menu-after-hours .menu-items .max-column{padding:0}.menu-section .vc_tta-tab a{text-transform:uppercase;letter-spacing:.4px;color:#000!important}.menu-section .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.menu-section .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a{background-color:#fff!important}.menu-section.menu-regular .vc_tta-panel-body .menu-row:first-child{padding-top:20px}.menu-section.menu-regular .vc_tta-panel-body .menu-row:last-child{padding-bottom:20px}.menu-section.menu-after-hours .vc_col-sm-4.max-column>.vc_column-inner>.wpb_wrapper{background-color:#222;background-image:url(/wp-content/uploads/2017/03/OS_footer-top-pattern.jpg);background-size:300px;background-repeat:repeat;padding:40px 30px}.entry-content .vc_row.vid-section{height:auto;height:calc(100vh - 100px);min-height:600px}.location-filter h2{font-size:48px!important;line-height:48px!important}.location-filter h2 a{position:relative}.location-filter h2 a:before,.location-filter h2 a:after{content:" ";position:absolute;width:30px;height:30px;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease}.location-filter h2 a:before{top:-7px;left:-13px;border-left:3px solid #e0ab00;border-top:3px solid #e0ab00}.location-filter h2 a:after{bottom:-8px;right:-13px;border-right:3px solid #e0ab00;border-bottom:3px solid #e0ab00}.location-filter h2 a:hover:before,.location-filter h2 a:hover:after{width:100%;width:calc(100% + 26px);height:100%;height:calc(100% + 14px)}.location-filter h2 a{color:#fff}.location-filter>.vc_column_container{padding:60px 0}.location-filter .vc_column_container>.vc_column-inner{padding-top:0}.location-filter>.vc_column_container:before{position:absolute;content:"";pointer-events:none;left:0;top:0;width:100%;height:100%;background-image:url(/wp-content/uploads/2017/03/vertical-split.png);background-repeat:no-repeat;background-position:50%;background-size:contain}.location-details{padding-top:10px!important;padding-bottom:20px!important}.location-details .vc_col-sm-4{border-right:2px solid #e8e8e8;padding-top:10px}.location-details .vc_col-sm-4:last-child{border-right:none}#site-top-bar ul li a.logout_link,#mobiles-menu-offcanvas ul li a.logout_link,body.logged-in ul li.login-user,body:not(.logged-in) ul li.login-only{display:none!important}.mfp-fade.mfp-wrap .mfp-content{transform:translateY(200px);-moz-transform:translateY(200px);-webkit-transform:translateY(200px)}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}.customer-login .mfp-content{max-width:600px;margin:0 auto;background-color:#faf8fa}.mfp-close-btn-in .mfp-close{background:0 0!important;color:#fff;opacity:.8;-moz-opacity:.8;-webkit-opacity:.8;font-size:30px!important}.mfp-close-btn-in .mfp-close:hover{background:0 0!important;color:#fff;opacity:1;-moz-opacity:1;-webkit-opacity:1}.mfp-content .mfp-title-holder{padding:20px;background:#333}.mfp-content .mfp-title-holder h2{margin-top:.5rem!important;margin-bottom:.5rem!important;font-size:1.6875rem!important;line-height:1.259259em!important}@media only screen and (min-width:40.063em){.mfp-content .mfp-title-holder h2{font-size:2.3125rem!important;line-height:1.13!important}}.mfp-content .mfp-body-holder{padding:25px}.mfp-content .mfp-body-holder .lwa{margin-bottom:0}.mfp-content .mfp-body-holder .lost-button{color:#333;margin-top:20px;display:inline-block;font-size:16px;line-height:16px}.mfp-content .mfp-body-holder .lost-button:hover{color:#000}.mfp-content .mfp-body-holder .hide-front{display:none}.lwa-status{text-transform:uppercase}.lwa-loading{z-index:999!important}.lwa td{padding-top:4px;padding-bottom:4px}.lwa td.removePadding{padding:0!important}.lwa td.pad-right{padding-right:10px;padding-top:10px}.lwa td.pad-left{padding-left:10px;padding-top:10px}form.lwa-form,form.lwa-remember{margin-bottom:0;margin-top:0}.modalForm input[type=text],.modalForm input[type=password],.lwa-remember input[type=text]{font-size:16px;height:3rem;font-weight:500;padding-left:15px;padding-right:15px;color:#000}.modalForm input[type=checkbox],.modalForm label{margin:0}.lwa-remember-buttons input[type=submit]{margin-right:10px}a.lwa-links-remember:hover,a.lwa-links-remember-cancel:hover{color:#333}body form .modalForm input[type=submit],body form .modalForm a.button{width:100%;margin-top:12px!important}body form .modalForm input[type=submit]{background-color:rgba(0,0,0,.5)!important;color:#e9b83c!important}.modalForm input[type=submit]:hover,.lwa-remember-buttons input[type=submit]:hover,.gform_wrapper .gform_footer input.button:hover,.gform_wrapper .gform_footer input[type=submit]:hover{background-color:#000!important}.modalForm a.register-btn{color:#000!important;background-color:#fff!important;margin-bottom:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body.woocommerce .modalForm a.register-btn{border-radius:50px!important;-webkit-border-radius:50px!important;-moz-border-radius:50px!important;font-family:marketdeco,serif!important;border:2px solid #000;font-size:20px!important;height:50px;line-height:46px;padding-top:0!important;padding-bottom:0!important;font-weight:500!important}.modalForm a.register-btn:hover{background-color:#000!important;color:#fff!important}.modalForm .button-row td{width:50%}.lwa .lwa-username-label label,.lwa .lwa-password-label label{margin:0}input.inRequired,.gform_wrapper .top_label li.gfield_contains_required input,.lwa-remember input[type=text],body .gform_wrapper .math_medium input,.gform_wrapper .top_label li.gfield_contains_required textarea{background-image:url(/wp-content/uploads/2017/02/asterisk-required-field.png)!important;background-size:30px!important;background-repeat:no-repeat!important;background-position:100%!important}.gform_wrapper .top_label li.gfield_contains_required textarea{background-position:100% 18px!important}.category-sub-menu ul{margin:0;list-style:none;text-align:center}.category-sub-menu ul li{display:inline-block;margin:5px 10px}.shop_header .category-sub-menu ul li a{position:relative;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;padding-bottom:5px}.shop_header .category-sub-menu ul li a:hover{color:#fff}.shop_header .category-sub-menu ul li a:before,.shop_header .category-sub-menu ul li a:after{content:" ";position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid #e9b83c}.shop_header .category-sub-menu ul li a:after{width:0;border-bottom:1px solid #fff;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease}.shop_header .category-sub-menu ul li a:hover:after{width:100%;transition:all .2s ease .2s;-webkit-transition:all .2s ease .2s;-moz-transition:all .2s ease .2s}body.woocommerce ul.products li,.owl-carousel.upsells.products li{box-shadow:0 5px 10px rgba(0,0,0,.1);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);-moz-box-shadow:0 5px 10px rgba(0,0,0,.1);background-color:#fff;text-align:center;padding:0!important;border:1px solid #f6f6f6}body.woocommerce ul.products li{margin-bottom:30px}.owl-carousel.related.products .owl-item li,.owl-carousel.upsells.products li{margin-bottom:15px!important}body.woocommerce ul.products .product_thumbnail_wrapper,.owl-carousel.upsells.products .product_thumbnail_wrapper{padding-top:35px}body.woocommerce ul.products li .button.getbowtied_product_quick_view_button,.owl-carousel.upsells.products li .button.getbowtied_product_quick_view_button{background-color:rgba(0,0,0,.5)!important}body.woocommerce ul.products li .product_after_shop_loop,.owl-carousel.upsells.products li .product_after_shop_loop{background-color:initial;height:auto;margin-top:0;padding-bottom:30px}body.woocommerce ul.products li .product_after_shop_loop_switcher,.owl-carousel.upsells.products li .product_after_shop_loop_switcher{height:auto}body.woocommerce ul.products li.display_buttons .product_after_shop_loop_buttons,.owl-carousel.upsells.products li.display_buttons .product_after_shop_loop_buttons{margin-top:0!important}body.woocommerce ul.products li .product_after_shop_loop_switcher .product_after_shop_loop_price,.owl-carousel.upsells.products li .product_after_shop_loop_switcher .product_after_shop_loop_price{display:none}body.woocommerce ul.products li .products_price_top,.owl-carousel.upsells.products li .products_price_top{display:inline-block;position:absolute;z-index:99;top:3px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);pointer-events:none}body.woocommerce ul.products li .products_price_top .woocommerce-price-suffix,.owl-carousel.upsells.products li .products_price_top .woocommerce-price-suffix,body.woocommerce ul.products li .products_price_top .wholesale_price_title,.owl-carousel.upsells.products li .products_price_top .wholesale_price_title{display:none}body.woocommerce ul.products li .product_after_shop_loop_switcher a.button,.owl-carousel.upsells.products li .product_after_shop_loop_switcher a.button{color:#000!important;background-color:initial!important;border:2px solid #000;display:inline-block;padding:10px 25px!important;text-align:center;font-weight:700;width:auto;transition:all .3s ease!important;-webkit-transition:all .3s ease!important;-moz-transition:all .3s ease!important;border-radius:100px!important;-webkit-border-radius:100px!important;-moz-border-radius:100px!important}body.woocommerce ul.products li .product_after_shop_loop_switcher a.button:hover,.owl-carousel.upsells.products li .product_after_shop_loop_switcher a.button:hover{background-color:#000!important;color:#fff!important}body.woocommerce ul.products li .product_after_shop_loop_switcher a.button.added_to_cart_button,.owl-carousel.upsells.products li .product_after_shop_loop_switcher a.button.added_to_cart_button{display:none!important}body.tax-product_cat .shop_header .term-description,body.tax-product_tag .shop_header .term-description{margin-top:30px;max-width:720px;margin-left:auto;margin-right:auto}body.single-product .product_summary_top h3 span.sep{margin:0 15px}body.single .product_infos,body.single .product_infos .product_title,body.single .product_infos .price{text-align:center!important}body.single .product_infos{padding-top:30px;padding-bottom:30px}body.single .product_infos .price{margin-top:15px}body.single .product_infos form.cart{display:inline-block;width:auto}body.single-product .awards-holder{text-align:center}body.single-product .awards-holder img{width:200px;height:auto;margin:0 20px}body.post-type-archive .content-area,body.single-product .single_product_summary_upsell,body.single-product .single_product_summary_related,body.tax-product_tag .content-area{background-color:#f6f6f6}body.tax-product_tag .shop_header{padding-bottom:50px;background:#fff}body .shop_header .term-description p{display:none}body .shop_header .term-description p:first-child{display:block}body .shop_header .term-description p.more-rows{position:relative;padding-bottom:1.25rem;margin-bottom:0;cursor:pointer}body .shop_header .term-description p.more-rows:after{content:'Read More';position:absolute;font-size:13px;text-transform:uppercase;bottom:-20px;left:0;width:100%}body .shop_header .term-description p.more-rows:hover:after{color:#e9b83c}body.tax-product_tag #page_wrapper.transparent_header .shop_header .page-title{margin-top:40px!important}body.single-product .single_product_summary_related h2,body.single-product .single_product_summary_upsell h2{padding-top:60px;padding-bottom:30px;font-size:60px!important;line-height:62px!important}body.single-product .single_product_summary_upsell ul{padding-bottom:60px}body.single-product .related{margin-bottom:0}body.single-product .collections-row .vc_row.vc_row-flex.push-outer{margin:0!important;width:100%!important;max-width:100%!important;padding:0!important}body .product_layout_classic .product_navigation{display:none}body .products .out_of_stock_badge_loop{top:auto;bottom:-12px;margin-right:0;left:50%;margin-left:-60px;width:120px;color:#000;pointer-events:none;background:rgba(255,255,255,.6)}body.single .product_infos h3.prod-specs{margin-top:15px!important}body.single .product_infos .woocommerce_review_link_hover{display:none}body.single .product_infos .star-rating{margin-bottom:5px}.woocommerce div.product .woocommerce-product-rating{margin-bottom:0;margin-top:15px}.woocommerce div.product .woocommerce-product-rating .woocommerce-review-link{font-weight:600}.woocommerce div.product form.cart .button,.woocommerce #respond input#submit{font-family:marketdeco,serif!important;font-size:20px!important;font-weight:400!important;padding:0 25px!important;height:50px!important;line-height:50px!important;-webkit-border-radius:50px!important;-moz-border-radius:50px!important;border-radius:50px!important}.product_layout_classic .product_infos form.cart .quantity .qty{font-weight:400!important;width:70px!important;border:2px solid #efefef;border-radius:50px;font-family:montserrat,sans-serif!important;padding:0 5px 0 13px}.woocommerce-product-details__short-description{margin:0 0 34px}.ssba img{transition:all .3s;-webkit-transition:all .3s;background:#f6f6f6;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;margin:5px;padding:7px 6px!important}.ssba img:hover{background:#000}.woocommerce #content div.product .woocommerce-tabs{background-color:#f6f6f6!important}.woocommerce #content div.product .woocommerce-tabs>.row{background-color:#fff;margin-bottom:-2px}.woocommerce div.product .woocommerce-tabs ul.tabs{margin-bottom:0!important;display:table;text-align:center!important;width:100%;max-width:1200px;margin:0 auto!important;padding:0;table-layout:fixed;overflow:visible}.woocommerce div.product .woocommerce-tabs ul.tabs li{margin:0!important;border:0!important}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-family:marketdeco,serif!important;border-top:2px solid #efefef!important;border-right:2px solid #efefef!important;border-bottom:2px solid #f6f6f6!important;padding:20px 35px!important;font-size:18px;font-weight:400;background-color:#fff;color:#e9b83c!important;transition:all .3s;-webkit-transition:all .3s}.woocommerce div.product .woocommerce-tabs ul.tabs li:not(.active) a:hover{background-color:#fcfcfc}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{background-color:#f6f6f6;color:#333!important}.woocommerce div.product .woocommerce-tabs ul.tabs li:first-child a{border-left:2px solid #efefef;border-top-left-radius:25px}.woocommerce div.product .woocommerce-tabs ul.tabs li:last-child a{border-right:2px solid #efefef;border-top-right-radius:25px}.woocommerce div.product form.cart,.woocommerce div.product p.cart{margin-bottom:1em!important}.woocommerce div.product #product-share{margin-top:0}.woocommerce div.product #product-share h6{font-weight:600!important}table.shop_attributes th,table.shop_attributes td{font-size:18px!important;font-weight:500!important}.woocommerce-tabs #tab-reviews #comments h2{font-family:raleway,sans-serif!important;font-weight:300!important;font-size:28px!important;line-height:32px!important;color:#000!important}.woocommerce-tabs #tab-reviews #reviews{margin-top:0}.product_layout_classic .woocommerce-tabs .panel #reviews #review_form_wrapper #review_form #respond .comment-form-rating,.product_layout_classic .comment-form-rating p.stars{margin-bottom:0!important;padding-bottom:0!important}.product_layout_classic .woocommerce-tabs .panel #reviews #comments ol.commentlist{margin:30px 0 40px}.product_layout_classic .woocommerce-tabs .panel #reviews #comments ol.commentlist li{background:#fff;padding:25px}.product_layout_classic .woocommerce-tabs .panel #reviews #comments ol.commentlist li:last-child{margin-bottom:0!important}.product_layout_classic .woocommerce-tabs .panel #reviews #comments ol.commentlist li img.avatar{left:32px;top:25px}.woocommerce #respond input#submit{background-color:#e9b83c!important}.woocommerce #review_form #respond p.comment-form-comment{margin-bottom:20px!important}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{margin-bottom:10px;font-size:18px}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__author{text-transform:uppercase;font-family:marketdeco,serif;color:#e9b83c}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__dash{display:none}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__published-date{display:block;font-size:13px;text-transform:uppercase;font-weight:600;color:#333}.product_layout_classic .woocommerce-tabs .panel #reviews #comments ol.commentlist li .description{margin:24px -70px 0 0}.product_layout_classic .woocommerce-tabs .panel #reviews #comments ol.commentlist li .comment-text .verified{font-size:15px}body.single-product .product-images-wrapper{text-align:center}body.single-product #page_wrapper.sticky_header .top-headers-wrapper{position:relative;overflow:hidden}body.single-product #page_wrapper.sticky_header .content-area,body.single-product #page_wrapper.transparent_header .content-area{margin-top:0;padding-top:0}body.single-product #page_wrapper.transparent_header .top-headers-wrapper{position:relative}body.single-product .product_layout_classic .product_content_wrapper{padding:60px 0 70px}body.single-product .single-bread{background-color:#f6f6f6;padding:10px 0}body.single-product .single-bread .lefty,body.single-product .single-bread .righty{width:50%;float:left}body.single-product .single-bread .righty{text-align:right}body.single-product .single-bread .righty .yith-wcwl-add-to-wishlist{padding:8px 0;line-height:24px}body.single-product .single-bread .righty .yith-wcwl-add-to-wishlist a{font-weight:600;font-size:14px}body.single-product .single-bread .righty .yith-wcwl-add-to-wishlist a:hover{color:#e9b83c}body.single-product .single-bread .righty .yith-wcwl-wishlistaddedbrowse .feedback,body.single-product .single-bread .righty .yith-wcwl-wishlistexistsbrowse .feedback{text-transform:uppercase;font-weight:600;font-size:14px}body.single-product .single-bread .woocommerce-breadcrumb a,body.single-product .single-bread .woocommerce-breadcrumb{font-weight:600;font-size:14px}body.single-product .single-bread .woocommerce-breadcrumb a{color:#000}body.single-product .single-bread .woocommerce-breadcrumb a:hover{color:#e9b83c}body.single-product .yith-wcwl-add-to-wishlist>div{text-align:right;padding-left:0}body.single-product .yith-wcwl-wishlistexistsbrowse:before,body.single-product .yith-wcwl-add-button a:before,body.single-product .yith-wcwl-wishlistaddedbrowse:before{display:inline;position:relative;margin-right:5px}body.single-product .product_layout_classic .product_infos .yith-wcwl-add-to-wishlist:after{display:none}body.single-product .matched-heights .tabled{display:table;width:100%;height:100%}body.single-product .matched-heights .tabled>div{display:table-cell;vertical-align:middle}body.single-product .single-meta-below .product_meta{text-align:center}body.single-product .single-meta-below{padding:30px 0;background-color:#e8e8e8}body.single-product .single-meta-below .product_meta>span{display:inline-block;margin:0 15px;font-size:15px;font-weight:600}body.single-product .single-meta-below .product_meta>span a{font-size:15px;color:#000;font-weight:600}body.single-product .single-meta-below .product_meta>span a:hover{color:#e9b83c}.woocommerce table.shop_table.cart input.button[name=update_cart]{margin-top:0}.woocommerce table.shop_table.cart input.button[name=update_cart]:hover{color:#e9b83c!important}body p.min-not-met{margin-top:30px}.woocommerce-cart .wc-proceed-to-checkout{padding-top:0}.shipping-reminder-holder{padding-top:85px;padding-bottom:100px}.shipping-reminder-holder .boxed-row .row.vc_row{max-width:100%;margin-left:0;margin-right:0}body.error404 header.site-header{background-color:#000!important}body.error404 .hold-helper-btns a.button{margin:15px;width:auto}body.error404 .content-area{padding-top:50px}body.error404 .hold-helper-btns{margin-bottom:60px}.shipping-helper .shipping-byline p{color:#fff}body.woocommerce-checkout .form-row label,body.woocommerce-checkout .wc-credit-card-form label,body.woocommerce-lost-password form .form-row label{font-size:15px!important;text-transform:uppercase!important}body.woocommerce-checkout .form-row.validate-required label,body.woocommerce-checkout .wc-credit-card-form label,body.woocommerce-checkout .woocommerce form .form-row .required,body.woocommerce-lost-password form .form-row label{color:#000!important}body.woocommerce-checkout form .form-row.validate-required.woocommerce-invalid label{color:#a00!important}body.woocommerce-checkout .woocommerce form .form-row .required{color:#a00!important}body.woocommerce-checkout .checkout_left_wrapper{margin-top:65px!important}body.woocommerce-checkout .woocommerce-billing-fields,body.woocommerce-checkout .woocommerce-shipping-fields{background-color:rgba(51,51,51,5%);padding:40px 30px}body.woocommerce-checkout .woocommerce-billing-fields h3,body.woocommerce-checkout .woocommerce-shipping-fields h3,body.woocommerce-checkout .order_review_wrapper h3{font-family:marketdeco,serif!important;font-size:42px!important;line-height:44px!important;color:#e9b83c!important}body.woocommerce-checkout .order_review_wrapper{padding-top:40px!important}body.woocommerce-checkout .form-row input,body.woocommerce-checkout .form-row select,.country_select.select2-container .select2-choice>.select2-chosen,.state_select.select2-container .select2-choice>.select2-chosen,body.woocommerce-checkout .form-row textarea{font-size:16px;font-weight:500;color:#000;padding-left:15px;padding-right:15px}.country_select.select2-container .select2-choice>.select2-chosen,.state_select.select2-container .select2-choice>.select2-chosen{line-height:22px}body.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:none!important}body.woocommerce-checkout .wc_payment_method.payment_method_stripe .payment_box.payment_method_stripe #stripe-payment-data #wc-stripe-cc-form .form-row.form-row-wide{padding:0}body.woocommerce-checkout #stripe-payment-data>p,ul.wc_payment_methods.payment_methods.methods li.wc_payment_method>label{padding-left:0!important}body.woocommerce-checkout ul.wc_payment_methods.payment_methods.methods li.wc_payment_method>label:before{display:none}body.woocommerce-checkout .wc_payment_method.payment_method_stripe .payment_box.payment_method_stripe #stripe-payment-data #wc-stripe-cc-form .form-row.form-row-first{padding-left:0!important;padding-bottom:15px!important}.wc_payment_method.payment_method_stripe .payment_box.payment_method_stripe #stripe-payment-data #wc-stripe-cc-form .form-row.form-row-last{padding-right:0!important;padding-bottom:15px!important}body.woocommerce-checkout #payment div.form-row.place-order,.woocommerce-page #payment div.form-row.place-order{padding-top:0!important}body.woocommerce-checkout #ship-to-different-address{line-height:40px}body.woocommerce-checkout #ship-to-different-address .checkbox.check_label{color:#000;font-weight:500}body.woocommerce-cart .cart-collaterals select,body.woocommerce-cart .cart-collaterals input,body.woocommerce-lost-password form .form-row input{padding-left:15px;padding-right:15px;font-size:16px;font-weight:500}body.woocommerce-lost-password #content input.button{border:2px solid #000;height:50px!important;line-height:46px!important;color:#e9b83c!important}body.woocommerce-lost-password #content input.button:hover{color:#e9b83c!important}body.single-product .product_layout_classic .product_infos .yith-wcwl-add-to-wishlist{margin-bottom:0}.product_layout_classic div.product .woocommerce-tabs .panel{padding-bottom:50px;padding-top:50px;border-top:2px solid #efefef}.product_layout_classic div.product .woocommerce-tabs .panel#tab-description h2,.product_layout_classic div.product .woocommerce-tabs .panel#tab-description h3{margin-bottom:10px!important;margin-top:30px!important}.product_layout_classic div.product .woocommerce-tabs .panel .wpb_content_element{margin-bottom:0}body.single-product.woocommerce div.product div.images{margin-bottom:0}body.single-product .single-testimonials{padding:60px 0 40px;text-align:center}body.single-product .single-testimonials .testimonial-inner{padding-bottom:40px}body.single-product .single-testimonials .testimonial-inner.slick-dotted{padding-bottom:90px}body.single-product .single-testimonials .testimonial-block{outline:none!important}body.single-product .single-testimonials .testimonial-block .testimonial-content-holder{max-width:1e3px;margin:30px auto 0;padding:0 30px}body.single-product .single-testimonials .testimonial-block .testimonial-author{margin-bottom:0}body.single-product .single-testimonials .testimonial-block .line-separator{margin-bottom:30px}body.single-product .single-testimonials .testimonial-block .testimonial-content p:last-child{margin-bottom:0}body.single-product ul.slick-dots{position:absolute;bottom:20px;left:0;width:100%;margin:0}body.single-product ul.slick-dots li{list-style-type:none;display:inline-block;margin:5px 7px}body.single-product ul.slick-dots li button{outline:none!important;color:transparent;width:12px;height:12px;padding:0;display:inline-block;border-radius:20px;appearance:none;text-align:center;background-color:rgba(255,255,255,.9);transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;margin-bottom:0}body.single-product ul.slick-dots li button:hover{background-color:#fff}body.single-product ul.slick-dots li.slick-active button,body.single-product ul.slick-dots li.slick-active button:hover{background-color:#f5d37b;opacity:1!important}body .products .archive-product-rating{pointer-events:none;position:absolute;left:10px;top:10px}body .products .yith-wcwl-add-to-wishlist{position:absolute;top:5px;right:5px;display:block;width:30px;height:30px;text-align:center}body .products .add_to_wishlist:before,body .products .yith-wcwl-wishlistaddedbrowse a:before,body .products .yith-wcwl-wishlistexistsbrowse a:before{bottom:auto;top:0;right:0;font-size:25px;width:30px;height:30px;line-height:30px;text-align:center}body .products .yith-wcwl-add-to-wishlist .show-hover{opacity:0;-webkit-opacity:0;-moz-opacity:0;position:absolute;display:block;z-index:999;bottom:130%;font-weight:600;right:50%;transform:translateX(50%);text-align:center;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);height:auto;color:#777;font-size:11px;width:120px;line-height:20px;pointer-events:none;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}body .products .yith-wcwl-add-to-wishlist:hover .show-hover{opacity:1;-webkit-opacity:1;-moz-opacity:1}body.woocommerce-account .entry-header .page-title{display:block!important}body.woocommerce-account #content input.button{border:2px solid #000;height:50px!important;line-height:46px!important}body.woocommerce-account label{font-size:15px;color:#000}body.woocommerce-account input{font-size:16px;color:#000;font-weight:500;padding-left:15px;padding-right:15px}body.woocommerce-account #content input.button:hover{color:#e9b83c!important}body.woocommerce-account .woocommerce-MyAccount-navigation{width:30%}body.woocommerce-account .woocommerce-MyAccount-content{width:65%}body.woocommerce-account .woocommerce-MyAccount-navigation ul li{margin:0;border-bottom:2px solid #fff}body.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:block;background-color:#f6f6f6;padding:8px 15px;color:#000;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}body.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{background-color:#e9b83c;color:#fff}body.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{background-color:#000!important;color:#fff!important}body.woocommerce-account .woocommerce-orders-table a.woocommerce-button{height:38px!important;line-height:34px!important;min-width:150px!important;margin-top:0!important;width:auto}body.woocommerce-account table.my_account_orders td{padding-top:8px;padding-bottom:8px}body .woocommerce-thankyou-order-received{margin-top:0!important}#custom-mapping-google-map-0,#custom-mapping-google-map-1,#custom-mapping-google-map-2,#custom-mapping-google-map-3{height:200px!important;height:40vh!important}.cd-timeline-content h2{font-size:46px!important;line-height:50px!important}#cd-timeline>.vc_column_container{max-width:1450px;margin:0 auto;float:none;padding:0 50px}.cd-timeline-content{text-align:center}.cd-timeline-content .cd-date{text-align:left}.cd-timeline-content ul{list-style:none!important;margin:0!important;margin-top:25px!important}.cd-timeline-content ul li{display:inline-block;margin-right:10px;margin-left:10px;float:none}.cd-timeline-content ul li a{width:100px;height:100px;display:block;position:relative;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;overflow:hidden;border:4px solid #e8b828;bottom:0}.cd-timeline-content ul li a:hover{bottom:4px}.cd-timeline-content ul li a img{object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}body .site-search .widget_product_search .search-field::-webkit-input-placeholder,body .site-search .widget_product_search .search-field,body .site-search .widget_search .search-field,body .mobile-search input[type=search]::-webkit-input-placeholder{font-weight:700}body .mobile-search input[type=search]::-webkit-input-placeholder{text-transform:capitalize}body .gform_wrapper ul li.gfield,body .gform_wrapper{margin:0}body .gform_wrapper .top_label div.ginput_container{margin-top:0!important}body .gform_wrapper .gform_footer input.button,body .gform_wrapper .gform_footer input[type=submit],body .gform_wrapper .gform_page_footer input.button,body .gform_wrapper .gform_page_footer input[type=submit]{appearance:none!important;-webkit-appearance:none!important;min-width:auto}body .gform_wrapper ul li.gfield{margin-top:8px!important}body .gform_wrapper ul li.gfield.hide-label label{display:none!important}body .gform_wrapper ul li.gfield input[type=text],body .gform_wrapper ul li.gfield input[type=password]{padding:0 15px!important;height:50px!important;line-height:50px!important;font-weight:400!important;color:#000}body .gform_wrapper ul li.gfield textarea{padding:10px 15px;font-weight:400!important;color:#000}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#333}.gform_wrapper .ginput_complex .ginput_right{padding-left:8px}body .gform_wrapper .top_label select.medium{padding:0 15px;height:50px;line-height:50px;font-weight:500}body .register-section-holder{background-color:#f6f6f6}body .remove-labels .gform_wrapper .top_label .gfield_label{display:none!important}body .inline-form input::-webkit-input-placeholder,body .inline-form textarea::-webkit-input-placeholder{color:#e5b53b}body .inline-form .gform_wrapper .gform_body{display:inline-block;float:left;width:calc(100% - 50px)}body .inline-form .gforms_confirmation_message{color:#fff;border-top:2px solid #e9b83c;border-bottom:2px solid #e9b83c;padding-top:15px;padding-bottom:15px}body .inline-form .gform_wrapper div.validation_error{background-color:rgba(0,0,0,.4);color:#e5b53b!important}.gform_wrapper label.gfield_label{font-size:15px;color:#000}.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label{font-size:.7em}body .inline-form .gform_wrapper .top_label li.gfield{width:50%!important;clear:none!important;display:inline-block!important}body .inline-form .gform_wrapper .top_label input{border-radius:50px!important;-webkit-border-radius:50px!important;-moz-border-radius:50px!important;background-color:rgba(0,0,0,.5)!important;color:#fff!important;font-weight:600}.gform_wrapper.gf_browser_chrome .gfield_error input[type=email],.gform_wrapper.gf_browser_chrome .gfield_error input[type=number],.gform_wrapper.gf_browser_chrome .gfield_error input[type=password],.gform_wrapper.gf_browser_chrome .gfield_error input[type=tel],.gform_wrapper.gf_browser_chrome .gfield_error input[type=text],.gform_wrapper.gf_browser_chrome .gfield_error input[type=url],.gform_wrapper.gf_browser_chrome .gfield_error select,.gform_wrapper.gf_browser_chrome .gfield_error textarea,.gform_wrapper.gf_browser_chrome li.gfield_error.field_sublabel_above .ginput_complex input[type=text]{margin:0!important}body .inline-form .gform_wrapper .top_label input[type=text]{padding:0 20px!important}body .inline-form .gform_wrapper .top_label input[type=text]:focus{background-color:rgba(0,0,0,.8)!important}body .inline-form .gform_wrapper .gform_footer{display:inline-block;float:left;width:50px;clear:none;padding:8px 0;text-align:left!important;padding-left:0;margin-top:0!important;position:relative;overflow:visible}body .inline-form .gform_wrapper .gform_footer input[type=submit]{width:50px!important;height:50px!important;min-width:0!important;padding:0!important;text-align:center;border-radius:50px!important;-moz-border-radius:50px!important;-webkit-border-radius:50px!important;color:transparent;text-indent:-9999px;background-image:url(/wp-content/uploads/2017/03/submit-back.png)!important;background-size:20px!important;background-repeat:no-repeat!important;background-position:50%!important;border:2px solid #e5b53b!important;color:#fff!important}body .inline-form .gform_wrapper .gform_footer input[type=submit]:hover{background-color:#e5b53b!important}body .inline-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required{padding-right:16px!important;padding-top:0!important;padding-bottom:0!important;background:0 0!important;border:none!important}body .inline-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{display:none!important}body img.gform_ajax_spinner{width:50px!important;position:absolute;display:block;right:-50px;top:5px;height:50px!important}body .gform_wrapper .math_medium input{width:100%}@media only screen and (max-width:991px){body .inline-form .gform_wrapper .gform_body{width:100%}body .inline-form .gform_wrapper .gform_footer{width:100%;text-align:center!important}body .inline-form .gform_wrapper .top_label li.gfield,body .inline-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required,body .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){width:100%!important;padding-right:0!important;max-width:none!important;margin-bottom:0!important}body .inline-form .gform_wrapper .gform_footer input[type=submit]{text-indent:0;width:auto!important;min-width:230px!important;text-indent:0;width:auto!important;font-size:18px!important;line-height:46px!important;padding:0 40px!important;margin-top:20px;background-image:none!important;margin-right:0!important}body img.gform_ajax_spinner{top:auto;bottom:-50px!important;right:50%;transform:translateX(25px);-webkit-transform:translateX(25px);-moz-transform:translateX(25px)}}.vernon-blocked .vc_col-sm-6:first-child{padding-left:25px!important;padding-right:25px!important}body .cooked-recipe-grid .cooked-recipe-image img{width:100%}body.single-cp_recipe #page_wrapper.transparent_header .top-headers-wrapper,body.tax-cp_recipe_category #page_wrapper.transparent_header .top-headers-wrapper{position:relative}body.single-cp_recipe #page_wrapper.transparent_header .site-header,body.tax-cp_recipe_category #page_wrapper.transparent_header .site-header{background-color:#000}body.single-cp_recipe #page_wrapper.transparent_header .content-area,body.tax-cp_recipe_category #page_wrapper.transparent_header .content-area{margin-top:0;padding-top:0}body.single-cp_recipe .single-bread{background-color:#f6f6f6;padding:10px 0}body.single-cp_recipe .single-bread .recipe-breadcrumb{color:rgba(51,51,51,.55);font-weight:600;font-size:14px;line-height:24px;text-transform:uppercase;padding:8px 0}body.single-cp_recipe .cooked-recipe-grid{max-height:500px;overflow-y:scroll}body.single-cp_recipe .cooked-pagination-numbered{display:none!important}body.single-cp_recipe .menu-cocktails-navigation-container ul{margin:0;list-style-type:none}body.single-cp_recipe .menu-cocktails-navigation-container ul li a{display:block;background-color:#f9f9f9;padding:8px 20px;margin-bottom:4px;color:#000;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;text-transform:uppercase;font-weight:600;font-size:16px}body.single-cp_recipe .menu-cocktails-navigation-container ul li a:hover{background-color:#e9b83c;color:#fff}body.single-cp_recipe .single-bread .recipe-breadcrumb .breadcrump_sep{margin:0 6px}body.single-cp_recipe .single-bread .recipe-breadcrumb a{color:#000}body.single-cp_recipe .single-bread .recipe-breadcrumb a:hover{color:#e9b83c}body.single-cp_recipe .recipe-outer-info{padding-top:70px;padding-bottom:70px;margin-left:-15px;margin-right:-15px}body.single-cp_recipe .recipe-outer-info .cooked-recipe-search{display:none!important}body.single-cp_recipe .recipe-outer-info .vc_col-sm-3 .ls-widget{margin-bottom:40px}body.single-cp_recipe .recipe-outer-info .vc_col-sm-3 .ls-widget .cooked-recipe-grid .cooked-recipe-image{display:none!important}body.single-cp_recipe .recipe-outer-info .vc_col-sm-3 .ls-widget .cooked-recipe-grid.cooked-columns-3 .cooked-recipe{width:100%!important}body.single-cp_recipe .recipe-outer-info .vc_col-sm-3 .ls-widget .cooked-recipe-grid .cooked-recipe-inside{border:1px solid #f9f9f9!important}body.single-cp_recipe .cooked-recipe-grid .cooked-recipe-name{font-size:21px}body.single-cp_recipe .recipe-outer-info .cooked-recipe-grid .cooked-recipe p{font-size:15px}body.single-cp_recipe .recipe-outer-info .vc_col-sm-3 .ls-widget h3{margin-bottom:20px!important;font-size:1.4em!important;font-weight:500!important}body.single-cp_recipe .recipe-outer-info .vc_col-sm-3.image-col{margin-bottom:40px}body.single-cp_recipe .recipe-outer-info .vc_col-sm-3.image-col img{width:100%}body.single-cp_recipe .recipe-outer-info .vc_col-sm-3 .ls-widget:last-child{margin-bottom:0}body.single-cp_recipe .cooked-fsm .cooked-panel h2{margin-bottom:30px!important}body.single-cp_recipe .recipe-outer-info .vc_col-sm-6{padding-right:50px!important}body.single-cp_recipe .recipe-outer-info .recipe-info-col h1{margin-bottom:10px!important}body.single-cp_recipe .recipe-outer-info .recipe-info-col .cooked-recipe-info{border-top:2px solid #f9f9f9;padding-top:1.2em}body.single-cp_recipe .recipe-outer-info .recipe-info-col .cooked-recipe-info strong{font-size:16px}body.single-cp_recipe .recipe-outer-info .recipe-info-col .cooked-recipe-info>section.cooked-left>span,body.single-cp_recipe .recipe-outer-info .recipe-info-col .cooked-recipe-info>section.cooked-right>span{font-size:15px;font-weight:600}body.single-cp_recipe .ls-widget .ssba-wrap>div{text-align:left!important}body .taxing-recipes .cooked-recipe-search{display:none!important}body .taxing-recipes .tax-top{margin:60px auto;max-width:850px;text-align:center}body .taxing-recipes .recipe-back-link{text-align:center;margin-bottom:40px}body .taxing-recipes .tax-top .line-separator{margin-bottom:20px}body .taxing-recipes .cooked-recipe-grid .cooked-recipe-inside{box-shadow:0 5px 10px rgba(0,0,0,.1);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);-moz-box-shadow:0 5px 10px rgba(0,0,0,.1);border:1px solid #f6f6f6}body .row.box-1300{max-width:1300px}body .cooked-recipe-ingredients a:hover,body .cooked-category a:hover{text-decoration:underline;color:#000}body .cooked-recipe-search .cooked-sortby-wrap,body .cooked-recipe-search .cooked-fields-wrap>.cooked-browse-search,.cooked-recipe-search .cooked-browse-search-button{display:none}.cooked-recipe-search .cooked-fields-wrap>.cooked-field-wrap-select{width:100%;margin-right:0;background:#fff;max-width:600px}body .cooked-recipe-search .cooked-fields-wrap.cooked-1-search-fields .cooked-browse-select-block{width:100%;left:0}body .cooked-recipe-search .cooked-fields-wrap.cooked-1-search-fields .cooked-browse-select-block{}.cooked-recipe-search .cooked-fields-wrap{padding-right:0}body .cooked-recipe-search .cooked-browse-select{background:0 0}body .cooked-recipe-search .cooked-browse-select:hover{background:#e9b83c}.cooked-recipe-search .cooked-taxonomy-selected .cooked-field-title{font-weight:700;font-size:18px;text-transform:uppercase}.cooked-recipe-search .cooked-taxonomy-selected .cooked-field-title,.cooked-recipe-search .cooked-taxonomy-selected:before,body .cooked-recipe-search .cooked-browse-select:hover .cooked-taxonomy-selected:before,.cooked-recipe-search .cooked-field-wrap-select:after{color:#222!important;z-index:99}.cooked-recipe-search .cooked-field-wrap-select:after{content:"\f00b";opacity:1;font-family:CookedIcons;font-size:.75em;position:absolute;top:50%;right:auto;left:1.5em;line-height:1.25em;height:1.25em;margin-top:-.5em;pointer-events:none;font-weight:700}.cooked-recipe-search .cooked-field-wrap-select:before,.cooked-recipe-search .cooked-sortby-wrap:before{font-weight:700;opacity:1!important;-webkit-opacity:1!important;pointer-events:none}.cooked-recipe-search .cooked-browse-select-block .cooked-tax-column>a{background:#f9f9f9;color:#000;margin-bottom:4px;text-transform:uppercase;font-weight:600;padding-top:5px;padding-bottom:5px}.cooked-recipe-search .cooked-browse-select-block .cooked-tax-column>a:hover{background:#e9b83c;color:#fff}.cooked-recipe-search .cooked-browse-select-block .cooked-tax-column>a:first-of-type{display:none}.recipes-listed .cooked-recipe-search .cooked-fields-wrap{text-align:center!important}.recipes-listed .title-holder h2{text-align:center;font-size:32px!important;color:#222!important;line-height:34px!important}.cooked-recipe-search .cooked-browse-select-block .cooked-tax-column i.cooked-icon{display:none}.cooked-recipe-search .cooked-browse-select-block .cooked-tax-column strong{margin-left:-10px;text-transform:uppercase;display:block}.alt-whisky-back{background-color:#000;background-image:url(/wp-content/uploads/2020/12/Whisky-LOF-Blue-Rum-dark-theSecondShot-Adam-Dewar-3-fade-opti.jpg);background-position:90% 60%;background-size:35%;background-repeat:no-repeat}.light ul li span,.light ul li::marker{color:#fff}.giveaway-grid .vc_grid .vc_grid-item .vc_grid-item-mini .vc_gitem-zone .vc_gitem-zone-mini .vc_gitem-post-data-source-post_excerpt{display:none}.giveaway-grid .vc_grid .vc_grid-item .vc_grid-item-mini{position:relative}.giveaway-grid .vc_grid .vc_grid-item .vc_grid-item-mini>.vc_gitem-zone{position:absolute;top:0;bottom:0;width:100%;background-color:rgba(0,0,0,.5)!important;display:flex;align-items:center;justify-content:center;transition:all .55s ease-in-out}.giveaway-grid .vc_grid .vc_grid-item:hover .vc_grid-item-mini>.vc_gitem-zone{background-color:rgba(0,0,0,.7)!important}.giveaway-grid .vc_grid .vc_grid-item:hover .vc_grid-item-mini>.vc_gitem-zone .vc_gitem-zone-mini .vc_btn3-container a{background-color:#ffca44!important;color:#fff!important}.giveaway-grid .vc_grid .vc_grid-item .vc_grid-item-mini>.vc_gitem-zone .vc_gitem-zone-mini h4{color:#fff!important;text-align:center!important}.giveaway-grid .vc_grid .vc_grid-item .vc_grid-item-mini>.vc_gitem-zone .vc_gitem-zone-mini .vc_btn3-container{text-align:center}.giveaway-grid .vc_grid .vc_grid-item .vc_grid-item-mini>.vc_gitem-zone .vc_gitem-zone-mini .vc_btn3-container a{border:2px solid #ffca44;background-color:initial!important;border-radius:50px;color:#ffca44!important;font-family:marketdeco,serif!important;font-size:19px!important;font-weight:400!important}.img-fit img{max-height:585px;object-fit:cover}.faq-slice .vc_toggle_size_md.vc_toggle_default .vc_toggle_icon{border:1px solid #ffca44;height:2px}.faq-slice .vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::before,.faq-slice .vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::after{background-color:#ffca44;border:1px solid #ffca44;width:2px}.rules p{font-size:12px!important}div::focus{outline:none!important}#spirits-news form .gform_body>ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}#spirits-news form .gform_body>ul li.consent-check>label{display:none}#spirits-news form .gform_body>ul li.consent-check .ginput_container ul li label{color:#fff}#spirits-news .gform_validation_error form .gform_body>ul li.gfield_contains_required input[type=text],#spirits-news .gform_validation_error form .gform_body>ul li.gfield_contains_required.consent-check{background-color:rgba(229,181,59,.7)!important}form .coupon.focus:after{display:none!important}body.woocommerce-cart .entry-content .woocommerce .actions .coupon .button,body form.checkout_coupon button[type=submit]{visibility:visible}.woocommerce-cart .entry-content .woocommerce .actions .coupon .button{font-size:20px!important}.gform_confirmation_message{color:#fff!important}@media only screen and (max-width:1150px){body #site-top-bar .main-navigation ul li a{font-size:12px}}@media only screen and (max-width:1335px){body #site-top-bar .main-navigation ul li a{padding:5px}}@media only screen and (max-width:1279px){body.woocommerce-cart .entry-content .woocommerce .actions .coupon .button{opacity:1!important;width:auto!important;font-size:14px!important}}#site-popup{display:flex;align-items:center;justify-content:center;opacity:0;position:absolute;z-index:-10000;top:0;left:0;height:100vh;width:100%;background-color:rgba(0,0,0,.7);transition:.5s opacity ease-in-out}#site-popup.active{opacity:1;z-index:10000}body.pop-active{overflow:hidden}#site-popup .modal .close-popup{display:block;position:absolute;width:30px;height:30px;right:0;top:0;text-align:center;color:#fff;font-size:30px!important;line-height:30px;font-family:Arial,Baskerville,monospace;opacity:.8;transition:.25s opacity ease-in-out}#site-popup .modal .close-popup:hover{opacity:1;cursor:pointer}#site-popup .modal{position:relative;border:1px solid #fff;max-width:750px;padding:90px 15px;border-radius:5px;background-position:50%;background-size:cover}#site-popup .modal h2{color:#fff;text-align:center;margin-bottom:15px!important}#site-popup .modal p{color:#fff;text-align:center;padding:0 20px}body #spirits-news .inline-form .gform_wrapper .gform_footer{margin-top:109px!important}body #spirits-news .inline-form .gform_wrapper .gform_body ul li:first-child{width:100%!important}body #site-popup .inline-form .gform_confirmation_message{text-align:center}body #site-popup .inline-form .gform_wrapper .gform_body{width:100%}body #site-popup .inline-form .gform_wrapper .gform_body ul li{width:100%!important;padding:0!important}body #site-popup .inline-form .gform_wrapper .gform_footer{display:block;width:100%}body #site-popup .inline-form .gform_wrapper .gfield_required{display:none}body #site-popup .inline-form .gform_wrapper .gfield_checkbox li label{color:#fff}body #site-popup .inline-form .gform_wrapper .gform_footer{text-align:center!important}body #site-popup .inline-form .gform_wrapper .gform_footer input[type=submit]{text-indent:0;width:auto!important;min-width:230px!important;text-indent:0;width:auto!important;font-size:18px!important;line-height:46px!important;padding:0 40px!important;margin-top:20px;background-image:none!important;margin-right:0!important;position:relative}body #site-popup img.gform_ajax_spinner{top:auto;bottom:-50px!important;right:50%;transform:translateX(25px);-webkit-transform:translateX(25px);-moz-transform:translateX(25px)}@media screen and (max-height:825px){#site-popup{overflow-y:scroll;align-items:flex-start;padding-top:20px;padding-bottom:20px}}@media screen and (max-width:991px){body #spirits-news .inline-form .gform_wrapper .gform_footer{margin-top:0!important}}@media screen and (max-width:765px){#site-popup .modal{margin:0 12px;padding:20px 12px}}@media only screen and (min-width:1200px){body .main-navigation ul li a{font-size:15px!important}body .main-navigation ul ul li a{font-size:14px!important}}@media only screen and (min-width:63.9375em){body .site-header.sticky .main-navigation,body .site-header.sticky .site-tools,body .site-header.sticky .site-branding img{height:75px;line-height:75px;width:auto}body .transparent_header .single-post-header .title,body #page_wrapper.transparent_header .shop_header .page-title{padding-top:146px}body.single-product #page_wrapper.transparent_header .site-header,body.tax-product_tag #page_wrapper.transparent_header .site-header{background:#000}body .main-navigation ul li a{padding:10px 12px;font-size:14px}body .main-navigation ul ul li a{font-size:13px}.product_socials_wrapper.show-share-text-on-mobiles .product_socials_wrapper_inner{margin-top:15px!important}.product_socials_wrapper.show-share-text-on-mobiles .share-product-text{opacity:1!important;-webkit-opacity:1!important;-moz-opacity:1!important}body.home .site-branding img{height:180px}}@media only screen and (min-width:40em){ul.products-grid.medium-block-grid-3>li{width:31.333333%;margin-left:1%;margin-right:1%}}@media only screen and (min-width:64em){ul.products-grid.xxlarge-block-grid-4>li{width:23%;margin-left:1%;margin-right:1%}}@media only screen and (max-width:63.9375em){body .top-headers-wrapper{height:100px!important}body #site-top-bar{display:none!important}#page_wrapper{padding-top:100px!important}body.home #page_wrapper{padding-top:0!important}body .site-branding{height:70px}body .site-tools{height:100px;line-height:100px}body .sticky-logo{max-height:70px}}@media only screen and (max-width:1279px){body.archive ul.products-grid.xxlarge-block-grid-4>li{width:48%;clear:none!important}body.archive ul.products-grid.xxlarge-block-grid-4>li:nth-child(odd){clear:left!important}.woocommerce-cart .entry-content .woocommerce .cart-collaterals{width:40%}.woocommerce-cart .entry-content .woocommerce>form{width:58%}.woocommerce-cart .entry-content .woocommerce .actions .coupon .button{opacity:0!important;width:50px!important;min-width:1px!important;-webkit-opacity:0!important}}@media only screen and (max-width:1169px){#cd-timeline::before{left:50px!important}#cd-timeline>.vc_column_container{padding:0}.cd-timeline-img{left:17px}.cd-timeline-img img{width:20px;height:20px;margin-left:-10px;margin-top:-10px}body .main-navigation ul li a{padding:10px 8px}.main-navigation>ul>li.menu-item-has-children{margin-right:6px;padding-right:4px}.woocommerce-cart .entry-content .woocommerce .cart-collaterals{width:100%}.woocommerce-cart .entry-content .woocommerce>form{width:100%}.shipping-calculator-form .button{width:auto}}@media only screen and (max-width:1060px){body .main-navigation ul li a{font-size:13px}}@media only screen and (max-width:1023px){body.single-product .product_layout_classic .woocommerce-tabs{padding-top:0!important}}@media only screen and (max-width:1022px){body:not(.home) .content-area{padding-top:0}body:not(.home) .entry-header.with_featured_img{padding:80px 0}body:not(.home) .entry-content .vc_row.vid-section{height:auto;min-height:600px}body.single-product #page_wrapper,body.single-cp_recipe #page_wrapper,body.tax-cp_recipe_category #page_wrapper{padding-top:0!important}.page-template-default .transparent_header .entry-header.with_featured_img{margin-top:0!important}body.woocommerce-checkout .checkout_left_wrapper{margin-top:30px!important}body.tax-product_tag .tob_bar_shop #button_offcanvas_sidebar_left{display:none}}@media only screen and (max-width:991px){h1{font-size:48px!important;line-height:50px!important}h2,.team-block .max-column h2,.top-barrel-section .boxed-row h2,body.single-product .single_product_summary_related h2,body.single-product .single_product_summary_upsell h2{font-size:42px!important;line-height:44px!important}.team-block.second-team-row h2,.menu-section .menu-items h2,.location-filter h2,.cd-timeline-content h2{font-size:34px!important;line-height:36px!important}.cd-timeline-content h2{margin-top:10px!important}h3,.events-holder #cff .cff-details>a p{font-size:24px!important;line-height:28px!important}.events-holder #cff .cff-details .cff-start-date,.events-holder #cff .cff-details .cff-end-date{font-size:16px}body.home .cta-frame-section .max-column>.vc_column-inner{min-height:1px;padding-top:0!important;padding-bottom:0!important}body.home .cta-frame-section .vc_row-has-fill{background:0 0!important}.cta-news-select .outer-holder-img img{display:none}.site-content .vc_row.team-block>.wpb_column.vc_column_container.vc_col-sm-6,.site-content .vc_row.team-block>.wpb_column.vc_column_container.vc_col-sm-4{padding-left:30px!important;padding-right:30px!important;width:100%!important}.site-content .vc_row.team-block>.wpb_column.vc_column_container.vc_col-sm-6:last-child,.site-content .vc_row.team-block>.wpb_column.vc_column_container.vc_col-sm-4{margin-top:40px}.site-content .vc_row.team-block>.wpb_column.vc_column_container.vc_col-sm-4:first-child{margin-top:0}.site-content .vc_row.team-block>.wpb_column.vc_column_container.vc_col-sm-6>.vc_column-inner,.site-content .vc_row.team-block>.wpb_column.vc_column_container.vc_col-sm-4>.vc_column-inner{padding-left:0;padding-right:0}body.woocommerce-account .woocommerce-MyAccount-navigation{width:100%;margin-bottom:40px}body.woocommerce-account .woocommerce-MyAccount-content{width:100%}body.single-product ul.products-grid.medium-block-grid-3>li{width:48%!important;clear:none!important}body.single-product ul.products-grid.medium-block-grid-3>li:nth-child(odd){clear:left!important}}@media only screen and (max-width:767px){.alt-whisky-back{background-size:500px;background-position:50% 100%}.alt-whisky-back .empty-col{min-height:300px}.giveaway-grid .vc_grid .vc_grid-item .vc_grid-item-mini>.vc_gitem-zone .vc_gitem-zone-mini h4{font-size:20px!important}.lairdmodal .mfp-content .align-right{display:none!important}.lairdmodal .mfp-content .align-center{padding-top:60px;padding-bottom:60px}body .cooked-recipe-info .cooked-left,body .cooked-recipe-info .cooked-right{text-align:left}.register-section-holder{padding-left:30px;padding-right:30px}.line-separator:after{background-size:120px}.text-inner-left.vc_column_container{padding-right:0;padding-bottom:50px}.text-inner-right.vc_column_container,.max-1400 .text-inner-right.vc_column_container{padding-left:0}.vc_row.vc_row-flex.vc_row-o-equal-height .vc_col-has-fill{min-height:300px}.whisky-back-section{background-size:800px;background-position:50% 100%}.remove-on-mobile{display:none}.mobile-30{height:30px!important}.mobile-50{height:50px!important}body .vc_custom_1489436835592{background-size:cover!important}.menu-section .menu-items .max-column{padding:10px 0}.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading{background-color:#000!important}.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title>a{color:#000!important;font-weight:600!important;letter-spacing:.4px;text-align:center;font-size:18px}.wpb-js-composer .vc_tta.vc_general .vc_active .vc_tta-panel-title>a{color:#fff!important}.location-filter .vc_col-sm-2{display:none!important}.location-filter .vc_col-sm-4{width:50%!important;float:left;padding:25px 0}.location-filter>.vc_column_container:before{background-size:40px}.contact-social-block .vc_col-sm-2:first-child,.contact-social-block .vc_col-sm-2:last-child{display:none}.contact-social-block .vc_col-sm-2{width:25%!important;float:left}.contact-social-block .vc_col-sm-2 a{font-size:30px;width:60px;height:60px;line-height:60px;padding:0}body.single-product .woocommerce-tabs>.row,body.single-product .woocommerce-tabs>.row .columns{padding:0!important}body.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:block;width:100%;text-align:center;border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border:none!important;padding:15px!important;color:#000!important}body.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,body.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:hover{background-color:#000!important;color:#fff!important}body.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:#fff!important;background-color:#e9b83c!important}body.single-product .single-meta-below .product_meta{border-bottom:none;margin-bottom:0;padding:0}body.single-product.woocommerce .product_layout_classic .product:not(.product-type-grouped) .product_content_wrapper .product_infos form.cart .quantity:not(.custom)~.button{padding:0 25px!important}body.woocommerce-checkout #content .checkout_coupon_inner input.button{width:50px!important;min-width:1px!important;opacity:0!important;-webkit-opacity:0!important;-moz-opacity:0!important}body .woocommerce-error{left:100%}}@media only screen and (max-width:642px){body .tint-back .button,body .tint-back .button.gold,body .cta-news-select a.button{margin-left:10px!important;margin-right:10px!important;width:auto}}@media only screen and (max-width:641px){.menu-button-text{margin-top:7px}.cta-frame-section a.button{width:auto}}@media only screen and (max-width:600px){body,p{font-size:16px}body:not(.woocommerce) .button,body input[type=button],body input[type=reset],body form:not(.woocommerce-product-search) input[type=submit],body .cta-news-select a.button{font-size:18px!important}h1{font-size:38px!important;line-height:40px!important}h2,body.single-product .single_product_summary_related h2,body.single-product .single_product_summary_upsell h2{font-size:34px!important;line-height:36px!important}h3,.location-filter h2{font-size:22px!important;line-height:26px!important}body.home .vc_video-bg-container{padding-top:140px;padding-bottom:100px}.team-block .max-column img{width:250px;margin-bottom:45px}.team-block.second-team-row .max-column img{max-width:200px;margin-bottom:50px}.site-content .vc_row.team-block .white-inner{padding-top:175px}.site-content .vc_row.team-block.second-team-row .white-inner{padding-top:130px}.cd-timeline-content ul li{margin-right:5px;margin-left:5px}.cd-timeline-content ul li a{width:60px;height:60px;border:2px solid #e8b828}.cd-timeline-content .cd-date{width:100%;text-align:right}body.archive ul.products-grid.xxlarge-block-grid-4>li,body.single-product ul.products-grid.medium-block-grid-3>li{width:100%!important}.modalForm .button-row td{display:block;width:100%;padding-left:0!important;padding-right:0!important}body form .modalForm input[type=submit],body form .modalForm a.button,body.woocommerce .modalForm a.register-btn{border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;font-size:18px!important}body.single-product .single-bread .woocommerce-breadcrumb a,body.single-product .single-bread .woocommerce-breadcrumb .breadcrump_sep{display:none}}