@import url(../storevilla/style.css);td.product-quantity,th.product-quantity{text-align:center}.postid-37 .product-quantity-less,.postid-37 .product-quantity-more{display:none}.wpc-customize-product{background:#7d1512!important}.wpc-upload-product-design,.btn-choose.tpl,.wpc-customize-product{border:0!important}.mc4wp-form-fields input[type=text],.mc4wp-form-fields input[type=email]{width:100%}a,a:visited{color:#7d1512}button.single_add_to_cart_button.button.alt:hover{background:#7d1512}.product-button-wrap,.product-button-wrap,a.button{margin-bottom:0!important}.product-button-wrap a.villa-details{color:#fff}.item-img .new-label.new-top-left{background:#7d1512}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border:1px solid #7d1512}.product-button-wrap a.button,.product-button-wrap a.added_to_cart,button.single_add_to_cart_button{border:1px solid #a5d200!important;background-color:#a5d200!important;color:#fff;margin-bottom:5px}.product-button-wrap a.villa-details{display:none}tr.cart_item input.qty{width:100%!important}.widget_storevilla_promo_pages_area .promo-area a:hover button,.widget_storevilla_blog_widget_area .blog-preview a.blog-preview-btn:hover,.widget_storevilla_blog_widget_area .large-blog-preview a.blog-preview-btn:hover{background:#7d1512 0 0;border:1px solid #7d1512}.our-features-box .feature-box span{color:#7d1512}h3.widget-title,h3.comment-reply-title,.comments-area h2.comments-title{color:#7d1512}.widget_nav_menu ul li a:hover,.widget_pages ul li a:hover,.widget_recent_entries ul li a:hover,.widget_meta ul li a:hover,.widget_archive ul li a:hover,.widget_categories ul li a:hover{color:#7d1512}.widget_recent_comments ul li .comment-author-link a{color:#7d1512}.widget_storevilla_contact_info_area ul li span:hover{border-color:#7d1512;background:#7d1512}.widget_search form input[type=submit],.widget_product_search form input[type=submit],.no-results.not-found .search-form .search-submit{background:#7d1512}.woocommerce .star-rating span::before{color:#7d1512}.widget_tag_cloud .tagcloud a:hover,.widget_product_tag_cloud .tagcloud a:hover{background:#7d1512;border:1px solid #7d1512}.calendar_wrap caption{background:0 0 #7d1512}.woocommerce .woocommerce-breadcrumb a:hover{color:#7d1512}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#7d1512}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:#7d1512}.storevilla-blog .sv-post-content .category-name span a:hover{color:#7d1512}.storevilla-blog h3 a:hover{color:#7d1512}.yith-woocompare-widget .compare.button{background-color:#7d1512;border-color:#7d1512}.yith-woocompare-widget a.clear-all:hover{background-color:#7d1512;border-color:#7d1512}.post-navigation .nav-links .nav-previous a:hover,.post-navigation .nav-links .nav-next a:hover{color:#7d1512}.comments-area .form-submit .submit{background:#7d1512}.pagination .nav-links span.current{background:#7d1512;border-color:#7d1512}.pagination .nav-links a:hover{background:#7d1512;border-color:#7d1512}.woocommerce div.product form.cart div.quantity{border:1px solid #7d1512}.quantity button,.quantity .input-text.text{border-right:1px solid #7d1512}.quantity button{background:#7d1512}.cart_item .quantity .input-text{border-top:1px solid #7d1512;border-bottom:1px solid #7d1512}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt[disabled]:disabled,.woocommerce #respond input#submit.alt[disabled]:disabled:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt[disabled]:disabled,.woocommerce a.button.alt[disabled]:disabled:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt[disabled]:disabled,.woocommerce button.button.alt[disabled]:disabled:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt[disabled]:disabled,.woocommerce input.button.alt[disabled]:disabled:hover{background:#7d1512}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background:#7d1512}.single-product .compare.button:hover,.single-product .entry-summary .yith-wcwl-add-to-wishlist a:hover{color:#7d1512}.single-product .product_meta .posted_in a:hover{color:#7d1512}.single-product .yith-wcwl-wishlistexistsbrowse.show .feedback{color:#7d1512}.woocommerce-tabs.wc-tabs-wrapper h2,.upsells.products h2{color:#7d1512}.error-homepage a{background:#7d1512}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{border-color:#7d1512}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#7d1512}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{color:#7d1512}.woocommerce .woocommerce-tabs p.stars a{color:#7d1512}.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li:hover{background:#7d1512}.woocommerce div.product .woocommerce-tabs .panel.entry-content.wc-tab{border-top:2px solid #7d1512}table.wishlist_table .product-name a:hover,table.wishlist_table .product-name a.button:hover{color:#7d1512}.comments-area .reply a{background:#7d1512}.woocommerce div.product form.cart .group_table td.label a{color:#7d1512}.woocommerce-info a.showcoupon{color:#7d1512}.woocommerce-checkout-payment li.wc_payment_method.payment_method_paypal a.about_paypal{color:#7d1512}.widget-area .widget_storevilla_contact_info_area h4{color:#7d1512}.widget-area .widget_storevilla_contact_info_area .contacts-info li a:hover{color:#7d1512}.widget_storevilla_column_product_widget_area .column-wrap .col-wrap .block-title h2{color:#7d1512}td a{color:#7d1512}.top-header .top-navigation ul li a:hover{color:#7d1512}.top-header ul.store-quickinfo li a:hover{color:#7d1512}.top-header .top-header-regin ul li a:hover,.top-header-regin .count .fa.fa-shopping-basket:hover{color:#7d1512}.top-header-regin ul li span.cart-count{background:#7d1512 0 0}.header-wrap .site-branding .sv-logo-wrap{color:#7d1512}.header-wrap .site-branding h1.site-title a{color:#7d1512}.header-wrap .search-cart-wrap .advance-search .sv_search_form #searchsubmit{background:#7d1512}.woocommerce a.remove{color:#7d1512!important}.site-header-cart .woocommerce a.button.wc-forward{background:#7d1512}.woocommerce .woocommerce-message{border-color:#7d1512}.woocommerce .woocommerce-message::before{color:#7d1512}.main-navigation{background:#7d1512}.main-navigation ul ul{left:100%}.main-navigation ul ul li.current-menu-item a,.main-navigation ul ul li a:hover{background:#7d1512}.site-content .slider-wrapper .lSPager.lSpg li:hover a,.site-content .slider-wrapper .lSPager.lSpg li.active a{background-color:#7d1512}.main-widget-wrap .block-title span,.block-title span{color:#7d1512}.widget_storevilla_cat_widget_area .category-slider li .item-img a:hover .sv_category_count{background-color:#7d1512}.widget_storevilla_latest_product_cat_widget_area .latest-product-slider li .block-item-title span a:hover,.widget_storevilla_product_widget_area .store-product li .block-item-title span a:hover,.widget_storevilla_cat_with_product_widget_area .cat-with-product li .block-item-title span a:hover{color:#7d1512}.widget_storevilla_latest_product_cat_widget_area .latest-product-slider li .block-item-title h3 a:hover,.widget_storevilla_product_widget_area .store-product li .block-item-title h3 a:hover,.widget_storevilla_cat_with_product_widget_area .cat-with-product li .block-item-title h3 a:hover,.woocommerce ul.products li.product .block-item-title h3 a:hover{color:#7d1512}ul.add-to-links li a:hover{color:#7d1512}.widget_shopping_cart .cart_list.product_list_widget li.empty{color:#7d1512}.main-navigation ul li ul li:hover a{background:#560e0c;color:#fff}.vc_btn3.vc_btn3-color-juicy-pink,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat{background:#7d1512!important;color:#fff!important}.site-header-cart .woocommerce a.button.checkout{border-color:#7d1512}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#7d1512}.woocommerce-MyAccount-content{border-color:#7d1512}.woocommerce-MyAccount-content a{color:#7d1512}.woocommerce-MyAccount-navigation ul li a{color:#7d1512;border-color:#7d1512;text-transform:uppercase}.woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-MyAccount-navigation ul li.is-active a{background:#7d1512}.woocommerce-MyAccount-navigation-link--downloads{display:none}.postid-485 .related.products{display:none}.postid-485 .points{display:none}.postid-485 .onsale{display:none}.postid-485 .price{display:none}.mnm_form ul.mnm_message_content li{font-size:90%}mark{display:none}mark.order-status{display:inline}.wc_payment_method.payment_method_moto,.wc_payment_method.payment_method_bacs{display:none}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#000}.woocommerce-info::before{color:#a6cf02}.woocommerce-info{border-top-color:#a6cf02}.woocommerce ul.products li.product .price{color:#a6cf02}div.product-button-wrap a.out_stock_button{background-color:#7d1512!important;border:1px solid #7d1512!important}.gift-certificate-show-form ul li{list-style:none!important}#wpc-buttons-bar>span:hover{background-color:#a5d200!important}h1,h2,h3,h4,h5,h6{text-transform:uppercase;color:#7d1512}.main-widget-wrap .block-title h2,.block-title h2,h1.page-title,.woocommerce div.product .product_title,.page h3.entry-title{color:#000}h1.product_title{font-size:32px!important;text-transform:none!important}.hide{display:none}.header-ad{float:left;text-align:center;width:40%!important}.header-wrap .search-cart-wrap .advance-search .sv_search_product{width:150px}.main-widget-wrap section{padding:10px 0 0}.main-navigation ul li.current-menu-item a,.main-navigation ul li:hover a{background:rgba(0,0,0,.3)}.main-navigation li.menu-item-has-children ul li.menu-item-has-children>a::before{color:#fff!important}.main-navigation ul ul{background:#7d1512}.main-navigation ul li ul li a{padding:10px 15px}.caldera-grid .row{margin-bottom:15px}.page-id-7 #subscribe_to_newsletter_field{display:none}table.shipping th,table.shipping td{text-align:center}table.shipping .quantity{color:#7d1512}.header-wrap .search-cart-wrap{margin-top:10px}.main-navigation ul li a{text-transform:uppercase;padding:20px 22px;font-size:13px}li a.cart-contents{display:none}.wpmenucart-display-right{background:#a5d200}.site-content .slider-wrapper ul.store-gallery li::before{background:0 0}.site-content .slider-wrapper ul.store-gallery li .banner-slider-info{right:0}.site-content .slider-wrapper ul.store-gallery li .banner-slider-info a.slider-button{font-weight:700}.site-content .banner-header-promo .sv-promo-area .promo-wrapper h2{text-transform:uppercase;font-weight:700}.our-features-box .feature-box:first-child{margin-left:0}.woocommerce .woocommerce-breadcrumb{display:none}.widget_yith_wc_category_accordion ul{padding-left:0}.widget_yith_wc_category_accordion ul ul{border-top:1px solid #000;margin-top:10px;padding-left:20px;padding-top:10px}.woocommerce .woocommerce-ordering select{width:210px}.woocommerce form .form-row textarea{height:20em!important}.woocommerce .summary .product_meta{border-top:none;margin-top:0}.quantity button,.quantity .input-text.text{border:2px solid #7d1512}.woocommerce #primary ul.products li a img,.woocommerce ul.products li.product a img{max-height:200px;width:auto;margin:0 auto}.widget_storevilla_latest_product_cat_widget_area .latest-product-slider li .block-item-title h3 a,.widget_storevilla_product_widget_area .store-product li .block-item-title h3 a,.widget_storevilla_cat_with_product_widget_area .cat-with-product li .block-item-title h3 a,.woocommerce ul.products li.product .block-item-title h3 a{height:50px;white-space:normal;font-size:14px}.woocommerce #primary ul.products li a:hover img{transform:scale(1)!important}.woocommerce div.product div.images img{margin:0 auto;width:auto}a.woocommerce-main-image{border:0}.woocommerce ul.cart_list li img{max-width:10px!important}.woocommerce ul.product_list_widget li img{max-height:50px;width:auto;max-width:30px}.woocommerce ul.products li.product a{min-width:155px!important}.product-button-wrap a.villa-details{background:#a5d200;border:1px solid #a5d200}.woocommerce div.product form.cart .button{min-height:34px}.woocommerce div.product form.cart,.woocommerce .summary .product_meta>span{border:0!important}.apss-share-text{margin-left:0}.item-img .new-label.new-top-right,.woocommerce span.onsale{top:9px!important}.woocommerce-page tr.cart_item td.product-name{padding:6px 12px!important}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:30%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:65%}.related.products h2,.upsells.products h2{border-bottom:0;text-transform:uppercase}.woocommerce .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce ul.products li.product .onsale{font-weight:400}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{min-height:275px}.woocommerce-MyAccount-content h1,.woocommerce-MyAccount-content h2,.woocommerce-MyAccount-content h3,.woocommerce-MyAccount-content h4{margin-top:30px}.woocommerce-account .addresses .title .edit,.woocommerce-account ul.digital-downloads li .count{margin-top:35px}.mini_cart_item .quantity{//padding-left:25px;display:none}.mini_cart_item a{width:90%}.mini_cart_item{border-bottom:1px solid #f5f5f5;margin-bottom:5px!important}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{padding:15px 30px!important}.woocommerce-product-details__short-description{font-size:14px!important}.about-info{max-width:85%}.widget_subscribe_to_newsletter input{margin-bottom:5%}.site-footer .footer-widgets ul li a:hover{color:#a6cf02}.widget_subscribe_to_newsletter #newsletter_subscribe{background-color:#a6cf02;border:0}.our-features-box .feature-box span,.our-features-box .feature-box .content{max-width:70%}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.error-homepage a{color:#fff!important}.bubble{margin-left:30px;position:relative;padding:15px;margin:1em 0 3em;border:3px solid #7d1512;color:#333;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.bubble div{font-weight:700;text-align:right}.ms-parent{margin:0}.mnm_cart{width:65%;float:right;margin-bottom:40px}.mnm_cart .mnm_message,.mnm_cart .quantity{//margin-left:20px!important}#wine-list .ms-parent{width:50%!important}.product_cat-mixed-cases .sv_search_form{width:48%;float:right;margin-right:10px;border:1px solid #eee}.product_cat-mixed-cases .sv_search_form input{width:100%}.product_cat-mixed-cases .sv_search_form.hide{display:none}ul.product-category-tabs{display:flex;flex-flow:row wrap;margin:20px 0}ul.product-category-tabs a{flex:1 100%;margin:10px;padding:10px;border:1px solid #eee;font-size:14px;transition:all .5s ease-in-out 0s;-webkit-transition:all .5s ease-in-out 0s}ul.product-category-tabs a.active{background-color:#7d1512;color:#fff}.product_cat-mixed-cases ul.mnm_table{clear:both;display:flex;flex-flow:row wrap}.product_cat-mixed-cases ul.mnm_table li{padding:10px 10px 0 0!important;width:25%;text-align:center}.product_cat-mixed-cases ul.mnm_table li.hide{display:none}.product_cat-mixed-cases ul.mnm_table li .product-wrapper{position:relative;border:1px solid #eee;height:100%;padding-bottom:50px}.product_cat-mixed-cases ul.mnm_table li .product-wrapper .product-thumbnail img{width:auto;max-height:159px}.product_cat-mixed-cases ul.mnm_table li .product-name a{font-size:14px}.product_cat-mixed-cases ul.mnm_table li .product-name a{color:#000}.product_cat-mixed-cases ul.mnm_table li .product-name a:hover{color:#7d1512;transition:all .5s ease-in-out 0s;-webkit-transition:all .5s ease-in-out 0s}.product_cat-mixed-cases ul.mnm_table li .product-quantity .mnm-quantity{float:none!important;width:100%}.product_cat-mixed-cases ul.mnm_table li .product-quantity{position:absolute;width:100%;bottom:0}.product_cat-mixed-cases ul.mnm_table li .product-quantity input{float:none!important;width:100%}#wine-list ul li input[type=radio]{display:none}.dcjq-accordion ul li{background-color:#7d1512}.dcjq-accordion ul li a{border-bottom:1px solid #560e0c;color:#fff;display:inline-block;padding:15px 20px;width:100%;text-transform:uppercase}.dcjq-accordion ul li.current-menu-item ul.sub-menu li a{color:#fff}.dcjq-accordion ul li.current-menu-item a{color:#a5d200}.dcjq-accordion ul li ul li{background-color:#560e0c}.dcjq-accordion ul li.current-menu-item{background-color:#560e0c}.dcjq-accordion ul li ul li ul li{background-color:#270403}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.widget-area section{border-color:#8799a3}.mnm_image img{margin:0 auto}.mnm_item .product-name{text-align:center}.mnm_item .product-thumbnail{width:100%}tr.cart_item td.product-price{font-size:.8em;padding-top:18px}.item-img .new-label,.woocommerce span.onsale{background-color:#7d1512}.woocommerce ul.products li.product .onsale{right:-6px}.item-img .new-label.new-top-right,.woocommerce span.onsale{left:160px}.clc-hidden{display:none!important}#cxsac_checkout_action_pay_later{display:none!important}@media only screen and (min-device-width:320px) and (max-device-width:667px){.header-ad{width:100%!important;padding-bottom:10px}.product_cat-mixed-cases .sv_search_form{margin-right:10px;margin:10px 10px 10px 0;float:none;width:100%;border:1px solid #eee}body #wine-list .ms-parent{margin:10px 0;width:100%!important}body .mnm_cart{width:100%}body .mnm_cart .mnm_message,.mnm_cart .quantity{margin-left:0!important}.top-header ul.store-quickinfo{float:none!important}.our-features-box .feature-box .content{max-width:100%!important}.main-navigation ul{background:#7d1512!important}.main-navigation ul li a{color:#fff!important}.header-wrap .site-branding{max-width:300px!important;margin:0 auto!important}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%}.site-content .slider-wrapper ul.store-gallery li .banner-slider-info{left:10px;right:10px}.site-content .slider-wrapper ul.store-gallery li::before{background:rgba(0,0,0,.3)}li a.cart-contents{display:inline-block}}@media only screen and (min-width:321px) and (max-width:640px){.product_cat-mixed-cases ul.mnm_table li{width:50%}}@media only screen and (max-width:320px){.product_cat-mixed-cases ul.mnm_table li{width:100%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.header-ad{width:100%}.mnm_cart{width:100%}.ms-parent{margin:10px 0}.sv_search_form{margin-top:10px}body .mnm_cart .mnm_message,.mnm_cart .quantity{margin-left:0!important}.our-features-box .feature-box span,.our-features-box .feature-box .content{max-width:100%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.product_cat-mixed-cases ul.mnm_table li{width:33%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.product_cat-mixed-cases ul.mnm_table li{width:50%}}