/* CSS Generated Fri, 11 Jan 2019 06:46:27 +0000 by User ID 2 */
body.single .woocommerce-info,.single-product .woocommerce-info{display:none}.vw-products{display:block;text-align:center}@media only screen and (min-width:768px){.vw-products{margin-bottom:36px}}.vw-products.shop .product{width:90%;display:inline-block;vertical-align:top;margin:0 3px 18px 3px}@media only screen and (min-width:768px){.vw-products.shop .product{width:33%}}@media only screen and (min-width:960px){.vw-products.shop .product{width:20%}}.vw-products.shop h2{font-size:18px;line-height:22px;font-family:english-small-caps, serif;letter-spacing:4px;opacity:0.7;text-transform:uppercase;color:#000}@media only screen and (min-width:768px){.vw-products.shop h2{min-height:90px}}.vw-products.shop h2 a:link,.vw-products.shop h2 a:visited{color:#000}.vw-products a img{display:inline-block;width:200px}body.home .vw-products a img{width:120px}span.posted_in{display:none}body.single #product-3904 .product-details dl.variation{display:none}body.single #product-3904 .product-details p.price{margin-bottom:18px}@media only screen and (min-width:768px){body.full-width #wrapper{padding-top:100px}body.full-width #top{width:100%;position:fixed;z-index:99998;}#top .col-full{max-width:1350px !important}#top ul.nav{width:100%;margin-right:0;text-align:center}ul.nav li{float:none;display:inline-block}#top ul.nav li a{text-transform:uppercase;letter-spacing:3px;font-family:"english-small-caps", georgia, serif}#top ul.nav li.current_page_item a,#top ul.nav li.current_page_parent a,#top ul.nav li.current-menu-ancestor a,#top ul.nav li.current-cat a,#top ul.nav li.current-menu-item a{color:#fff;font-family:"english-small-caps", georgia, serif}#navigation{margin-bottom:0}#navigation .menus.nav-icons-1 #main-nav{padding-top:40px}#navigation .menus.nav-icons-1.cart-extended .side-nav{position:absolute;right:53px;top:0}#navigation .cart-extended ul.cart a.cart-contents{text-transform:uppercase;font-family:"english-small-caps", georgia, serif;color:#fad78d}#navigation ul.cart a.cart-contents + ul,#navigation ul.cart a.search-contents + ul,#navigation ul.nav-search a.cart-contents + ul,#navigation ul.nav-search a.search-contents + ul{width:20em}#navigation ul.cart .button,#navigation ul.cart .button.checkout{width:75%;margin-left:12.5%;text-transform:uppercase;font-family:"english-small-caps", georgia, serif;font-size:16px}#navigation .widget ul.product_list_widget li a{color:#fad78d !important;text-transform:uppercase;font-family:"english-small-caps", georgia, serif}#navigation ul.cart .cart_list a{color:#fad78d !important}#navigation ul.cart .total,#navigation ul.cart .quantity{color:#fff;text-transform:uppercase;font-family:"english-small-caps", georgia, serif}#navigation .widget ul.product_list_widget li p,.widget ul.product_list_widget li dl.variation dt{color:#fff;font-family:georgia, serif}}.sku_wrapper{display:none}.back-to-top{display:block;width:46px;padding-top:98px;background:url(/wp-content/uploads/back-to-top.png) top left no-repeat;margin-top:10px;text-align:center;color:#7f7f7f !important;font-size:26px;letter-spacing:1px;float:left;font-family:"english-small-caps", serif;position:absolute;bottom:0}#logo{float:none;text-align:center}#footer-container{padding-bottom:100px}#footer #copyright{width:35%}#footer #copyright p a{color:#fad78d}#footer #credit{width:60%}#footer #credit *{font-size:12px;text-align:right;color:#505855}#footer a i.fa{color:#f3f3f3;letter-spacing:6px;margin-top:6px}.page-title,.post .title,.page .title,h2.underline{font-family:"english-small-caps", georgia, serif;text-transform:uppercase;text-align:center;background:url(/wp-content/uploads/bg-header-underline.png) bottom center no-repeat;padding-bottom:15px;letter-spacing:9px;line-height:36px;font-size:30px}@media only screen and (max-width:768px){.page .title,h2.underline{font-size:28px}}@media only screen and (max-width:480px){.page .title,h2.underline{font-size:17px}.entry p{font-size:15px}}body.home h2.title.entry-title,body.page-id-2263 h1.title.entry-title,body.page-id-134 h1.title.entry-title,body.page-id-136 h1.title.entry-title,body.page-id-142 h1.title.entry-title,body.page-id-124 h2.title.entry-title{display:none}body.home{background:#f7f5ee url(/wp-content/uploads/bg-about-body.jpg) top center no-repeat}body.home .twocol-one img.aligncenter{margin-bottom:0}body.home .twocol-one img.aligncenter + br{display:none}body.home h3{margin-top:0.75em;margin-bottom:0;line-height:1em}body.home .woocommerce.columns-6 ul.products li.product,body.home .woocommerce-page.columns-6 ul.products li.product{width:120px;display:inline-block;float:none}body.home ul.products{margin-bottom:0;text-align:center}body.home ul.products li.product .price,body.home ul.products li.product a h2,body.home ul.products li.product a.button{display:none}body.home ul.products li.product{margin-right:0}body.home ul.products li.product.first{clear:none}body.home h2.ornament{margin-top:40px;font-family:"zebrawood-std-fill", serif}body.home h2.ornament + p + h2.underline a{color:#000}body.page-id-2913 .twocol-one img.aligncenter{margin-bottom:0}body.page-id-2913 .twocol-one img.aligncenter + br{display:none}body.page-id-2913 h3{margin-top:0.75em;margin-bottom:0;line-height:1em}body.page-id-2913 .woocommerce.columns-6 ul.products li.product,body.page-id-2913 .woocommerce-page.columns-6 ul.products li.product{width:120px;display:inline-block;float:none}body.page-id-2913 ul.products{margin-bottom:0;text-align:center}body.page-id-2913 ul.products li.product .price,body.page-id-2913 ul.products li.product a h3,body.page-id-2913 ul.products li.product a.button{display:none}body.page-id-2913 ul.products li.product{margin-right:0}body.page-id-2913 ul.products li.product.first{clear:none}body.page-id-2913 h2.ornament{margin-top:40px;font-family:"zebrawood-std-fill", serif}body.page-id-2913 h2.ornament + p + h2.underline a{color:#000}body.page-id-2913 a.back-to-top{display:none}body.page-id-144 #logo{margin-bottom:40px;margin-top:40px}body.page-id-144 a.back-to-top{display:none}body.page-id-144 ul.products{text-align:center}body.page-id-144 ul.products li.product{float:none;display:inline-block;margin-right:0}body.page-id-144 ul.products li.product .price,body.page-id-144 ul.products li.product a h3,body.page-id-144 ul.products li.product a.button{display:none}body.page-id-144 ul.products li.product{margin-right:0}body.page-id-144 .woocommerce.columns-6 ul.products li.product,body.page-id-144 .woocommerce-page.columns-6 ul.products li.product{width:15.5%}body.page-id-2848 #logo{margin-bottom:40px;margin-top:40px}body.page-id-2848 a.back-to-top{display:none}@media only screen and (min-width:768px){.spacer{display:block;min-height:60px}}body.page-id-2505 h3{margin-top:0.75em;margin-bottom:0;line-height:1em}body.page-id-2505 .threecol-one{padding-top:3%}body.page-id-2505 .threecol-one img.aligncenter{margin-bottom:0}body.page-id-2505 .threecol-one img.aligncenter + br{display:none}body.page-id-2505 .threecol-one p .smallcaps{font-size:20px}body.page-id-2263 ul.products{text-align:center}.woocommerce.columns-5 ul.products li.product,.woocommerce-page.columns-5 ul.products li.product{float:none;display:inline-block;margin-right:0;width:19%}body.page-id-2263 ul.products li.product a h2{font-size:18px;line-height:22px;font-family:english-small-caps, serif;letter-spacing:4px;opacity:0.7;text-transform:uppercase;color:#000}ul.products li.product .price{font-size:18px;line-height:22px;font-family:Georgia, "Times New Roman", serif;letter-spacing:4px;opacity:0.7;text-transform:uppercase;color:#000}body.page-id-2263 ul.products li.product a:hover h2,ul.products li.product a:hover .price{opacity:1}body.page-id-2263 ul.products li.product a img{max-width:138px}ul.products li.product .price > span:first-child,.woocommerce .summary p.price > span:first-child{visibility:visible;display:block}ul.products li.product .price,.woocommerce .summary p.price{visibility:hidden;padding-bottom:0}td[data-title="Coupon: luxmum"]::before,tr.coupon-luxmum td::before{display:block;content:"Free carton - Hoyts white"}.button,.woo-sc-button,input.button,input#place_order.button,a.fl-button{position:relative;white-space:nowrap}a.button,a.comment-reply-link,#commentform #submit,.submit,input[type="submit"],input.button,button.button,#wrapper .woo-sc-button,.button,input#place_order.button,a.fl-button{border-radius:0;padding:0 5px;line-height:33px}.fl-builder-content a.fl-button{border:none !important;background:#9d2823 !important;padding:0 !important;line-height:33px !important;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;padding-left:5px !important;padding-right:5px !important;font-size:18px !important}.fl-builder-content a.fl-button span{color:#fff !important;text-transform:uppercase}a.button:before,.button:before,a.woo-sc-button:before,input.button:before,input#place_order.button:before,a.fl-button span:before{display:inline-block;height:33px;width:24px;content:" ";background:transparent url(/wp-content/uploads/btn-before-33.png) top left no-repeat;position:absolute;left:-24px}a.button:after,.button:after,a.woo-sc-button:after,input.button:after,input#place_order.button:after,a.fl-button span:after{display:inline-block;height:33px;width:24px;content:" ";background:transparent url(/wp-content/uploads/btn-after-33.png) top left no-repeat;position:absolute;right:-24px}button.single_add_to_cart_button{line-height:33px}button.single_add_to_cart_button:before,button.single_add_to_cart_button:after{margin-top:-1px}.cart-collaterals .cart_totals .checkout-button{padding:0;margin-left:25px}.cart-collaterals .cart_totals .checkout-button::after{content:""}body.page-id-128 .entry{padding-bottom:100px}body.page-id-128 .entry .smallcaps{text-transform:uppercase;letter-spacing:0}body.page-id-134 #main{padding-bottom:150px}body.page-id-134 .entry > img.aligncenter{margin-bottom:0}body.page-id-134 .entry > h3,body.page-id-134 .entry > h3 + p{font-size:24px;line-height:29px;margin-top:0;margin-bottom:0;letter-spacing:2px}body.page-id-134 .entry > h2{margin-top:3em}.news-review{width:calc(100% - 64px);float:left;clear:both;border-bottom:3px solid transparent;-webkit-border-image:url(/wp-content/uploads/dotted-border.png) 4 4 4 9 repeat;-o-border-image:url(/wp-content/uploads/dotted-border.png) 4 4 4 9 repeat;border-image:url(/wp-content/uploads/dotted-border.png) 4 4 4 9 repeat;padding:32px;margin:0}.news-review:first-child,h2.underline + p + .news-review{margin-top:3em;border-top:3px solid transparent}.news-review .twocol-one{margin-bottom:0}.news-review h3{font-size:18px;text-transform:uppercase;font-family:"english-small-caps", georgia, serif;line-height:22px;letter-spacing:3px;margin-bottom:1.2em}.news-review .highlight p:last-child{margin-bottom:0}.news-review:not(.has-post-thumbnail) div.twocol-one{float:none;margin:0;width:100%}.news-review:not(.has-post-thumbnail) div.twocol-one.last{display:none}ul.newsFeed{padding:0;margin:2em 0 0 0}ul.newsFeed li{list-style-type:none}ul.newsFeed li a{margin:0;padding:0.5em 0;display:block;width:100%;text-align:center}body.page-id-136 div[class="twocol-one"]{text-align:right}body.page-id-136 h2{margin-bottom:38px}body.page-id-136 h3{font-family:"english-small-caps", georgia, serif;font-size:16px;line-height:19px;margin-bottom:0;letter-spacing:2px}body.page-id-136 p,body.page-id-136 p a{color:#7f7f7f;font-size:14px;line-height:17px}body.page-id-142 .entry{width:600px;margin:0 auto}h2.ornament{font-family:"zebrawood-std-fill", serif;display:block;background:url(/wp-content/uploads/bg-ornament-title.png) top left no-repeat;width:348px;line-height:165px;background-size:100%;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:4px;margin:0 auto;font-size:30px}div.dress-circle-form{width:348px;margin:0 auto}div.dress-circle-form label,div.dress-circle-form .required{color:#6b6b6b;font-size:14px}div.dress-circle-form .required{float:right;margin-top:25px}div.dress-circle-form input{width:100%;border:1px solid #c4c4c4;font-size:14px;font-style:italic;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background-color:#f2f2f2}div.dress-circle-form input:hover,div.dress-circle-form input:focus{background-color:#fff;border-color:#d7a350;color:#000 !important}div.dress-circle-form .button{background-color:transparent !important;margin-top:20px}div.dress-circle-form .button:before{display:none}div.dress-circle-form .button:after{display:none}div.dress-circle-form .button input{width:auto;background-color:#fff;font-style:normal;color:#000 !important}body.page-id-142 a.back-to-top{display:none}body.single-product h1.product_title.entry-title{text-transform:uppercase;font-family:"english-small-caps", serif;margin-bottom:18px;font-size:26px;letter-spacing:4px}.woocommerce .summary p.price{line-height:1em;margin-bottom:0;font-weight:normal}.woocommerce .summary p.price > span.amount:first-child{color:#9d2823 !important;margin-bottom:0}.woocommerce .summary p{font-size:18px}.woocommerce .summary p.price span + span{display:none}.woocommerce .images a{text-align:center}.woocommerce .summary form{padding-left:0;padding-right:0}.single_variation .price .amount{color:#9d2823;font-size:28px;display:block;margin:1em 0}.woocommerce .summary a.woo-sc-button{margin-left:25px}.woocommerce .summary table.variations{margin-bottom:0;border:0}.woocommerce .summary table.variations tr td{border:0;padding:0}.woocommerce .summary .quantity{margin-right:1.5em}.woocommerce .woocommerce_tabs,.woocommerce .woocommerce-tabs{display:none}.woocommerce .related h2,.woocommerce .upsells h2{text-transform:uppercase;font-family:english-small-caps, serif;letter-spacing:4px}body.single-product .related.products ul.products li.product img,body.single-product .upsells.products ul.products li.product img{max-width:150px}body.single-product .related.products ul.products li.product h3,body.single-product .upsells.products ul.products li.product h3{text-transform:uppercase;font-family:english-small-caps, serif;font-size:18px;color:#000;letter-spacing:4px;line-height:22px;opacity:0.7}body.single-product .upsells.products ul.products li.product.first{clear:none}body.single-product .related{display:none}body.woocommerce-checkout .back-to-top{display:none}body.page-id-8 h3{margin-bottom:0;line-height:1em;margin-top:4em}body.page-id-8 h3 + p{font-size:20px}body.page-id-8 .gform_wrapper{max-width:345px;margin:0 auto}body.page-id-8 .gform_wrapper label{color:#6b6b6b;font-size:14px}body.page-id-8 .gform_wrapper input{width:95% !important;border:1px solid #c4c4c4;font-size:14px;font-style:italic;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background-color:#f2f2f2}body.page-id-8 .gform_wrapperinput:hover,body.page-id-8 .gform_wrapper input:focus{background-color:#fff;border-color:#d7a350;color:#000 !important}body.page-id-8 .back-to-top{display:none}body.page-id-8 .gform_wrapper .ginput_complex .ginput_left,body.page-id-8 .gform_wrapper .ginput_complex .ginput_right{width:100% !important;margin:0}body.page-id-8 .gform_wrapper .ginput_complex .ginput_right{margin-left:0}body.page-id-8 .gform_wrapper .top_label .gfield_label{margin:0;font-weight:normal}body.page-id-8 .gform_wrapper label.gfield_label + div.ginput_container{margin-top:0}body.page-id-8 .gform_wrapper #input_1_5_6_label{display:none}body.page-id-8 .gform_wrapper input{margin-bottom:2px}body.page-id-8 .gform_wrapper input + label{font-size:10px}body.page-id-8 li.cm-signup label{font-size:14px}body.page-id-8 .gform_wrapper textarea{background-color:#f2f2f2;border:1px solid #c4c4c4;border-radius:0;font-size:14px}body.page-id-8 .gform_wrapper textarea:focus{border-color:#d7a350;background-color:#fff}body.search-results .post-meta{display:none}body.page-id-103 a.back-to-top{display:none}#content{padding-bottom:20px}.entry img,img.thumbnail,#portfolio .group.portfolio-img img{background:transparent;border:0;padding:0}.highlight p{color:#f00}.intro{color:#fad78d;font-size:24px;font-family:english-small-caps, serif;line-height:29px;text-align:center;letter-spacing:4px;margin-bottom:2em}.mobileOnly{display:none}.smallcaps{font-family:"english-small-caps", serif;letter-spacing:3px}@media only screen and (max-width:960px){#footer #copyright{width:100%}#footer #credit{width:100%}#footer #credit *{text-align:left}}@media only screen and (max-width:768px){.nav-toggle{background-image:none;background-color:#323232}#navigation{background-color:#323232}.nav-toggle a{color:#fad78d !important;text-transform:uppercase;font-family:"english-small-caps", georgia, serif}.nav-toggle::before{color:#fad78d !important}#navigation h3{display:none}#navigation ul.nav li a{color:#fad78d;text-transform:uppercase;font-family:"english-small-caps", georgia, serif;padding-top:1em;padding-bottom:1em}ul.nav li.current_page_item a,ul.nav li.current_page_parent a,ul.nav li.current-menu-ancestor a,ul.nav li.current-cat a,ul.nav li.current-menu-item a{background-color:#323232;color:#fff}#navigation .nav-home,#navigation .nav-close,#navigation ul.rss li a,#navigation ul.cart a.cart-contents,#navigation ul.nav-search a.search-contents{background-color:#fad78d;color:#323232}.woocommerce.columns-5 ul.products li.product,.woocommerce-page.columns-5 ul.products li.product{width:50%;display:list-item;margin-bottom:10%;float:left}body.page-id-136 div[class="twocol-one"]{text-align:left}body.page-id-136 .entry{padding-bottom:150px}.back-to-top{display:none}}@media only screen and (max-width:520px){.mobileOnly{display:inline}.noMobile{display:none}h2.ornament{max-width:100%;line-height:145px;font-size:24px}body.page-id-142 .entry,div.dress-circle-form{max-width:100%}div.dress-circle-form .dob{width:100%;display:block}body.page-id-144 .woocommerce.columns-6 ul.products li.product,body.page-id-144 .woocommerce-page.columns-6 ul.products li.product{width:40%}}@media only screen and (max-width:400px){h2.ornament{line-height:128px}}article .product-cat-promo,.woocommerce-result-count,.woocommerce-ordering{display:none !important}.term-description{padding:40px;text-align:center}.landing-callout .fl-callout-photo-left .fl-callout-photo{width:20%}.fl-builder body #wrapper .button,body #wrapper #content .button,body #wrapper #content .button:visited,body #wrapper #content .reply a,body #wrapper #content #respond .form-submit input#submit,input[type=submit],body #wrapper #searchsubmit,#navigation ul.cart .button,body #wrapper .woo-sc-button{margin-left:40px}.fl-builder .page-title,.post .title,.page .title,h2.underline{display:none}@media (max-width:768px){.fl-col-small{max-width:90%px;text-align:center !important}.fl-col-small .fl-callout-left{text-align:center}.landing-callout .fl-callout-photo-left .fl-callout-photo{margin-right:auto;margin-left:auto}}#mixnmatch .woocommerce-product-gallery{display:none}#mixnmatch .summary{width:100%;float:none}#mixnmatch .summary > .price{display:none}#mixnmatch table.mnm_table{background:none;border:none;width:auto;margin:0 auto}#mixnmatch table.mnm_table thead th{background:none;border:none}#mixnmatch table.mnm_table .product-thumbnail{display:none}#mixnmatch table.mnm_table dt{display:none}#mixnmatch table.mnm_table dd{font-size:0.9em}#mixnmatch table.mnm_table th,#mixnmatch table.mnm_table td{padding:0.8em 0}#mixnmatch .mnm_cart .quantity{display:none}#mixnmatch .product-quantity label{display:none}#mixnmatch .related.products{display:none}#mixnmatch .quantity::after{content:"bottle(s)";display:inline}#mixnmatch .summary form{border:none}#mixnmatch button.single_add_to_cart_button:before,#mixnmatch button.single_add_to_cart_button:after{margin-top:0}span.rating{display:inline-block;padding:10px 10px 15px 15px;border-radius:50%;width:24px;border:solid 2px #272727;margin:5px 6px 2px 0}.headerfont h2,.headerfont h1{font-family:"english-small-caps", georgia, serif}.page-id-3695 #logo{display:none}.page-id-3695 .col-full{max-width:none !important}.page-id-3695 #content{padding:0 !important}@media only screen and (min-width:768px){.page-id-3695 #wrapper{padding-top:75px !important}}