﻿ .single-product img.product-image{max-width:350px}.woo-buttons-on-img{overflow:visible!important}.wc-layout-list img.product-image{max-height:200px;width:auto}body.hide-product-title .summary>.product_title{display:inline-block}.summary.entry-summary div{display:inline-block}.summary p{display:inline-block}.single-product #main:not(.sidebar-none) .wf-container-main{display:block}.footer-address .left{padding:5px;display:inline-block;clear:both;min-width:7em;vertical-align:top}.footer-address .right{padding:5px;display:inline-block;vertical-align:top}.textwidget .footer-address a:hover{color:#8fe043!important}.textwidget .footer-address i{min-width:20px;display:inline-block}.item-title h1{margin-bottom:5px!important}.item-breadcrumb a{text-decoration:none}.item-breadcrumb{font-size:.85em}.item-price h4,.item-stock h4{font-size:18px;display:block;margin:0!important;padding:0!important}.item-price,.item-stock,.item-price .price,.item-price .price span,.item-price .price span span{font-size:17px!important;margin:0!important;padding:0!important}.item-price,.item-stock{display:inline-block;width:40%}.wishlist-section a{text-decoration:none}.wishlist-section{padding:0 15px 0 0;display:inline-block}.wishlist-section i{min-width:1.5em}.yith-wcwl-add-to-wishlist{margin-top:10px;display:inline;line-height:1px;vertical-align:bottom}.wishlist_table tr td.product-thumbnail a img{height:auto}p.price,p.price span{font-weight:400}img.img-responsive.related-product,.related-product img,.related-product img.img-responsive.product-image{width:100%}.related-product>li{width:25%!important}.related-product a.product-thumbnail{position:relative}.product .related.products{margin-top:0;padding-top:25px;border-top:0}table.mti tr:even{background:pink}table.mti td,table.mti th{padding:10px!important}table.mti{border:1px solid #ddd}#order_review{width:calc(100% - 50px);margin-left:25px;margin-right:25px}.mti td.product-name{padding-left:30px!important}.content .woocommerce-checkout-review-order-table .cart-subtotal th{width:unset;min-width:28em}div#payment{padding:15px;background:#eaeaea;font-weight:700}.joining-section input{background:0 0;border:1px solid #fff;color:#fff;width:68%;float:left;border-right:0;box-sizing:border-box;padding:15px;height:47px}.joining-section input::placeholder,.joining-section input::-moz-placeholder,.joining-section input::-webkit-input-placeholder{color:#ddd}.searchbtn .subscribe{position:relative;width:23%;background:rgba(0,0,0,.2);border:1px solid #fff;color:#fff;font-size:20px;padding:9.2px;border-left:0;box-sizing:border-box;left:-2px;padding:10px;height:47px}.joining-section,.joining-section h2,.joining-section .fa{color:#fff}.woocom-project{border:.8px solid #ddd}.woocom-project img{padding:10px;max-width:calc(100% - 20px)!important}.woocom-project h4{min-height:3.3em}#footer h3.vc_custom_heading{height:55px;padding-top:20px}#footer a:hover{color:#8fe043;text-decoration:none}.widget.widget_nav_menu{text-align:center;width:100%}.pf_rngstyle_html5 .irs-bar{height:10px;top:33px;border-top:1px solid #4cad00;border-bottom:1px solid #4cad00;background:#8fe043;background:linear-gradient(to top,#4fb003 0,#8fe043 100%)}.pf_rngstyle_html5 .irs-from,.pf_rngstyle_html5 .irs-single,.pf_rngstyle_html5 .irs-to{background:#4cad00}.title-container{height:100%;background:rgba(0,0,0,.5);position:relative}section.recipe-banner{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:300px;height:25%}.title-container h1{position:absolute;color:#fff;left:0;right:0;bottom:50%;text-align:center;vertical-align:middle}.title-container a{position:absolute;color:#ddd;left:0;right:0;bottom:calc(50% - 2em);text-align:center;vertical-align:middle;text-decoration:none}.container.single_recipe{margin:3% auto;font-size:1.3em;line-height:1.3em}@media only screen and (min-width:768px){.contact-form .cust-name,.contact-form .cust-email,.contact-form .cust-phone,.contact-form .prod-type,.contact-form .quantity,.contact-form .request-type,.contact-form .req-date{width:calc(33% - 3px);display:inline-block}.contact-form .cust-email,.contact-form .quantity{margin:auto 10px}.mobile-filter-button,.mobile-filter{display:none}}.product-template-default.single-product .page-title{display:none}tr.cart_item td.product-price{font-weight:700}.wpb_text_column.wpb_content_element.latest-feedback-title{font-size:5em;font-weight:700;color:#fafafa;position:absolute;z-index:1;left:-5%;top:25px}.wpb_text_column.wpb_content_element.latest-feedback{z-index:2;position:relative;color:#666}.wpb_text_column.wpb_content_element.latest-feedback-author{position:relative;font-size:1.15em;left:calc(100% - 9em);top:-2em}.pa_size{height:1.8em}#filter-toggle{display:none}.woocommerce #custom_html-3{padding-bottom:5px;display:none}@media screen and (max-width:990px){.woocommerce #custom_html-3{display:block}.woocommerce .sidebar{position:absolute;top:0;left:0;right:0;background:#fff;padding:10px}.woocommerce #prdctfltr-2{display:none;padding:5px 20px;border:2px solid #ddd}#filter-toggle{font-size:1.1em;padding:20px;display:block;color:#666;cursor:pointer;text-decoration:underline;color:#8fe043}div#main{padding-top:80px}}.sales-section-images img.vc_single_image-img.attachment-large{position:relative;bottom:25px}ul.gift-reasons{list-style:none;padding:0;margin:0;display:block;width:100%}li.gift-reason{background:#f0f0f0;border:1px solid #eee;border-radius:3px;cursor:pointer;text-align:center;margin:10px;width:calc(33.333% - 20px);min-width:200px;display:inline-grid;box-sizing:border-box}li.gift-reason:hover{background:#ddd}li.gift-reason a{display:block;padding:10px;min-height:3.5em;text-decoration:none;color:#666}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--my-gift-registry a::before{display:none}.quantity.buttons_added{margin-right:10px!important}.button-add-giftregistry{padding:0 10px!important}.add-gift-reg-button{text-decoration:none;cursor:pointer;padding:0 5px}#calc_shipping_country_field,#calc_shipping_state_field{display:none}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.pulse{animation-name:pulse;animation-duration:1s;animation-iteration-count:infinite;text-align:center;font-size:1em}.shopping-cart-inner .total,.widget_shopping_cart .total{margin-bottom:10px}.shopping-cart-inner .almost-there,.widget_shopping_cart .almost-there{margin-bottom:20px}.sidebar .widget{border-top:0!important}.woocommerce #custom_html-4{padding-bottom:3px}.free-shipping{background:url(https://neighbourhoodliquor.com/wp-content/uploads/2018/12/FREE-delivery-icon-c.png) center center no-repeat;background-size:contain;max-width:225px;max-height:150px;min-width:150px;min-height:100px;width:5%;padding:5%;overflow:hidden;margin:0 auto}@media screen and (max-width:990px){.woocommerce #custom_html-4{display:none}}span.no-emoji{margin-left:20px;font-size:.9em;font-style:italic;color:#afafaf}a.shipping-calculator-button{text-decoration:underline}.specials-heading,.specials-heading h4{text-align:center!important}p.delivery-options{font-size:.85em;color:#75767c;padding-bottom:2em!important}.text-area.show-on-desktop.near-logo-first-switch.in-menu-second-switch.first.last{margin:0 auto}.left-widgets.mini-widgets{width:100%}.top-bar.line-content:after,.top-bar.full-width-line:after{border-bottom:0!important}.top-bar-bg{background:#000 none repeat center center!important}label.almost-there{color:#aaa!important}label.almost-there a{text-decoration:none;font-size:.8em;font-weight:300}@media screen and (max-width:990px){ul.related-product>li{display:block;flex:0 0 50%}section.related.products{position:relative;display:block}}#payment-ready-badge{position:absolute;bottom:80px;right:20px;width:150px}div#order_review{position:relative}@media screen and (max-width:730px){#payment-ready-badge{display:block!important;top:0;position:relative;margin:0 auto;padding:20px}}.sunday-delivery{font-size:.75em;color:#888}.woocommerce-billing-fields .form-row.form-row-wide.wccs-form-row-wide{clear:both}.product-category img.preload-me{max-width:unset!important;object-fit:cover!important;width:100%!important;height:unset!important;padding:0;max-height:210px}mark.count{display:none}