.site-header:before,
.header-wrapper:after{display:none}.main-navigation{margin-bottom:1.6em}.main-navigation div ul:first-child > li > a{padding:0}.main-navigation li{padding:.4em .6em}.main-navigation ul ul li{padding:0}.main-navigation a:focus,
.main-navigation li.focus a{border-color:transparent}.main-navigation ul ul a:focus,
.main-navigation ul ul li.focus a{border-color:currentColor}.site-branding{margin:0 auto .8em;width:92%}.site-header{margin-top:.8em}.site-header .jetpack-social-navigation-svg .icon{background-color:#957100;color:#fff;border-radius:50%;width:2.2em;height:2.2em;padding:6px;transition:0.3s opacity}.site-header .jetpack-social-navigation a:hover,
.site-header .jetpack-social-navigation a:active{opacity:1}.site-header .jetpack-social-navigation a:hover .icon,
.site-header .jetpack-social-navigation a:active .icon{fill:rgba(255,255,255,0.5)}.site-header .jetpack-social-navigation a{border-width:0}.site-header .jetpack-social-navigation a:focus .icon{border-radius:50%;border-width:0;fill:rgba(255,255,255,0.5)}blockquote{color:#666}blockquote:before,
blockquote:after{background-color:#ddd;margin:1.6em auto;width:30%;height:1px}.entry-title:after,
.contact-info-area:after,
.site-footer:before,
.page-title:after,
.widget-title:after,
.comment-reply-title:after,
.comments-title:after,
.author-title:after,
.site-title:after{display:block;width:30%;height:0px;border-top:1px solid #ddd;content:"";margin:.4em auto}.page-title:after{margin-top:.8em;margin-bottom:.8em}.contact-info-area:after{margin:1.2em auto 0}.comment-reply-title:after{margin-bottom:.8em}.author-title:after{margin-top:.8em}.entry-thumbnail,
.hero-area{margin-left:4%;margin-right:4%;width:auto;max-width:100%}.blog .hero-area{margin-bottom:1.6em}.hero-area-title{padding-top:1.6em;position:relative}.hero-area-title:before{border-top:3px solid rgba(255,255,255,0.8);border-bottom:1px solid rgba(255,255,255,0.6);content:"";height:7px;left:5%;position:absolute;width:90%;top:0}.hero-area-button .button{position:relative}.hero-area-button .button:before,
.hero-area-button .button:after{border-top:1px solid rgba(255,255,255,0.6);content:"";display:block;position:absolute;width:3em;top:25px}.hero-area-button .button:before{right:100%;right:calc(100% + 20px)}.hero-area-button .button:after{left:100%;left:calc(100% + 20px)}#infinite-handle span{background-color:#957100!important;border-radius:3px!important;color:inherit!important;margin:0 auto 1.6em;padding:.6em .8em!important;float:none;width:170px}.menu-toggle{margin-bottom:0}.menu-toggle .icon{transition:0.3s fill}.widget li{border-color:#efefef}.widget > ul:first-of-type > li:first-of-type{border-top:0}a:hover,
a:focus,
a:active{color:#cc523e;-webkit-transition:.2s all ease-in-out,-webkit-transform .2s ease-in-out;transition:.2s all ease-in-out;text-decoration:none}.entry-content [class*=gallery] a:hover:after,
.entry-content [class*=gallery] a:focus:after,
.entry-content [class*=gallery] a:active:after,
.entry-content .jp-relatedposts a:focus:after,
.entry-content .jp-relatedposts a:active:after,
.entry-content .jp-relatedposts a:hover:after,
.entry-content .sharedaddy a:focus:after,
.entry-content .sharedaddy a:active:after,
.entry-content .sharedaddy a:hover:after,
.entry-content .page-links a:focus:after,
.entry-content .page-links a:active:after,
.entry-content .page-links a:hover:after,
.no-line:after,
#cancel-comment-reply-link:after,
.button:after,
#more-menu a:after,
#more-menu ul a:after{display:none}body,
.site-header,
.header-wrapper,
.site-branding,
.contact-info-area,
.widget-area{background:#fff;border:0 none}.site-title a,
.site-title a:hover,
.site-title a:visited,
.site-title,
.site-description,
.posts-navigation a,
.posts-navigation a:visited,
.posts-navigation a:focus,
.posts-navigation a:hover,
.posts-navigation a:active,
#infinite-footer .blog-credits a,
#infinite-footer .blog-credits a:visited,
#infinite-footer .blog-info a,
#infinite-footer .blog-info a:visited,
.archive .page-title,
.search .page-title,
.not-found .page-title,
.widget-title,
.widget-title a,
.widget-title a:visited,
.site-header .jetpack-social-navigation a,
.site-header .jetpack-social-navigation a:visited,
.main-navigation a,
.main-navigation a:visited,
.main-navigation a:hover,
.main-navigation a:focus,
.main-navigation a:active,
.main-navigation ul a,
.main-navigation ul a:visited,
.main-navigation ul ul a,
.main-navigation ul ul a:visited,
.site-header-cart .cart-contents{color:#000;opacity:1}.site-title a:hover,
.site-title a:focus,
.site-title a:active{opacity:1}.comment-author .fn,
.comment-author .fn a,
.comment-author .fn a:visited,
#cancel-comment-reply-link,
#cancel-comment-reply-link,
#cancel-comment-reply-link:visited,
.entry-meta,
.entry-meta a,
.entry-meta a:visited,
.byline:before,
.comments-link:before,
.comment-metadata .edit-link:before,
.comment-metadata a,
.comment-metadata a:visited,
.reply a,
.reply a:visited,
.reply,
.comment-metadata,
.page .edit-link a,
.page .edit-link a:visited,
.entry-links a,
.entry-links a:visited,
.entry-links{color:rgba(0,0,0,0.55)}.contact-info-area .icon{fill:#000}.cat-links .icon,
.edit-link .icon,
.post-navigation .nav-next .icon,
.post-navigation .nav-previous .icon,
.tags-links .icon,
.cat-links:hover .icon,
.edit-link:hover .icon,
.post-navigation .nav-next:hover .icon,
.post-navigation .nav-previous:hover .icon,
.tags-links:hover .icon{fill:rgba(0,0,0,0.45)}body,
input,
ins,
mark,
select,
textarea,
input,
.entry-title a,
.entry-title a:visited{color:#000}.milestone-countdown,
.milestone-message,
.widget .milestone-countdown,
.main-navigation ul ul li{border-color:#ddd}a,
a:active,
a:focus,
a:hover,
a:visited,
.contact-info-area a:focus,
.contact-info-area a:hover,
.contact-info-area a:active,
#cancel-comment-reply-link:active,
#cancel-comment-reply-link:focus,
#cancel-comment-reply-link:hover,
#wp-calendar tfoot a:hover,
.author-link,
.author-link:visited,
.comment-author .fn a:active,
.comment-author .fn a:focus,
.comment-author .fn a:hover,
.comment-metadata a:active,
.comment-metadata a:focus,
.comment-metadata a:hover,
.comment-navigation a:focus,
.comment-navigation a:hover,
.entry-footer a:hover,
.entry-footer a:focus,
.entry-meta a:hover,
.entry-meta a:focus,
.entry-title a:active,
.entry-title a:focus,
.entry-title a:hover,
.post-navigation a:hover,
.reply a:active,
.reply a:focus,
.reply a:hover,
.page .edit-link a:hover,
.page .edit-link a:focus,
.page .edit-link a:active,
.widget-area a:hover,
.widget-area a:focus,
.widget-area a:active,
.site-info a:hover,
.site-info a:active,
.site-info a:focus,
.main-navigation ul a:hover,
.main-navigation ul a:focus,
.main-navigation ul a:active,
.main-navigation ul ul a:hover,
.main-navigation ul ul a:focus,
.main-navigation ul ul a:active,
.main-navigation .current_page_item > a,
.main-navigation .current-menu-item > a,
.main-navigation .current_page_ancestor > a,
.main-navigation .current-menu-ancestor > a{color:#957100}.main-navigation ul a:hover,
.main-navigation ul a:focus,
.main-navigation ul a:active,
.main-navigation ul ul a:hover,
.main-navigation ul ul a:focus,
.main-navigation ul ul a:active,
.main-navigation .current_page_item > a,
.main-navigation .current-menu-item > a,
.main-navigation .current_page_ancestor > a,
.main-navigation .current-menu-ancestor > a{opacity:1}.site-header .jetpack-social-navigation a:hover,
.site-header .jetpack-social-navigation a:focus,
.site-header .jetpack-social-navigation a:active{color:#957100;opacity:1}.widget-area,
.widget-area a,
.widget-area a:visited,
.site-info a,
.site-info a:visited{color:#000}.menu-toggle,
#infinite-handle span,
.hero-area .button,
button,
input[type='button'],
input[type='reset'],
input[type='submit'],
.button,
.button:visited{background-color:#957100;color:rgba(255,255,255,0.8)}#infinite-handle span:hover,
.button:active,
.button:focus,
.button:hover,
.hero-area .button:focus,
.hero-area .button:hover,
button:active,
button:focus,
button:hover,
input[type='button']:active,
input[type='button']:focus,
input[type='button']:hover,
input[type='reset']:active,
input[type='reset']:focus,
input[type='reset']:hover,
input[type='submit']:active,
input[type='submit']:focus,
input[type='submit']:hover,
.menu-toggle:hover,
.menu-toggle:active,
.menu-toggle:focus{background-color:#957100;color:#fff}input[type='color']:focus,
input[type='date']:focus,
input[type='datetime']:focus,
input[type='datetime-local']:focus,
input[type='email']:focus,
input[type='month']:focus,
input[type='number']:focus,
input[type='password']:focus,
input[type='range']:focus,
input[type='search']:focus,
input[type='tel']:focus,
input[type='text']:focus,
input[type='time']:focus,
input[type='url']:focus,
input[type='week']:focus,
textarea:focus{border-color:#957100}.bypostauthor > .comment-body > .comment-meta > .comment-author > .avatar:first-of-type{border-color:#eee}.menu-toggle .icon{fill:rgba(255,255,255,0.7)}.menu-toggle:active .icon,
.menu-toggle:focus .icon,
.menu-toggle:hover .icon{fill:#fff}.main-navigation,
.main-navigation ul ul,
.widget-area,
.posts-navigation{background-color:#fff}.site-footer,
.widget-area{background-color:#fff}.hero-area:before{background-color:rgba(0,0,0,.4)}.hero-area{background-color:transparent}h1,
h2,
h3,
h4,
h5,
h6{color:#000}.woocommerce-page .stock.in-stock,
.woocommerce-password-strength.strong{color:#0b7443}.woocommerce-page .form-row.woocommerce-validated input.input-text,
.woocommerce-page .form-row.woocommerce-validated .select2-selection{border-color:#0b7443}.woocommerce-message,
.woocommerce-info,
.woocommerce-error,
.woocommerce-noreviews,
p.no-comments{border-color:#0b7443}.woocommerce-page .stock.out-of-stock,
.woocommerce-password-strength.short,
.woocommerce-password-strength.bad,
.woocommerce-page .required{color:#bb3415}.form-row.woocommerce-invalid input.input-text{border-color:#bb3415}.woocommerce-error,
ul.woocommerce-error li{background-color:#e2401c}.woocommerce-password-strength.good{color:#bb3415}.widget_price_filter .ui-slider .ui-slider-handle,
.widget_price_filter .ui-slider .ui-slider-range{background-color:#bb3415}body,
.milestone-countdown,
.milestone-message,
#infinite-footer .container{background-color:#fff}.woocommerce table.cart .product-remove a{line-height:.9}body,
button,
input,
select,
textarea,
.post-navigation a,
.site-description,
.header-search .s,
.entry-meta,
.site-footer,
.main-navigation a,
.entry-footer,
.posts-navigation,
.post-navigation a span,
.comment-actions,
.comment-navigation,
#wp-calendar tfoot a,
form,
input,
button,
.button,
input[type='button'],
input[type='reset'],
input[type='submit'],
#infinite-handle span,
.site-footer,
.site-info,
.comment-metadata,
.reply,
#cancel-comment-reply-link,
.site-header-cart .cart-contents,
.woocommerce-tabs ul.tabs li a,
.onsale,
.woocommerce-MyAccount-navigation{font-family:Lora,Merriweather,"Droid Serif",Garamond,"Hoefler Text",Times New Roman,Times,serif;text-transform:none}.site-description,
.entry-links,
.entry-footer,
.entry-meta,
.entry-meta a,
.comment-metadata,
.comment-metadata a{font-style:italic;font-weight:normal;text-transform:none}.main-navigation a,
.entry-meta{font-size:16px}.byline:before,
.comments-link:before,
.comment-metadata .edit-link:before{content:"~";margin-left:10px;margin-right:10px;vertical-align:middle}h1,
h2,
h3,
h4,
h5,
h6,
.site-title,
.widget-title,
.author-title,
.archive .page-title,
.not-found .page-title,
.search .page-title,
.comment-reply-title,
.comments-title,
.comment-author .fn,
.hero-area-title,
.entry-title{font-family:Lora,Merriweather,"Droid Serif",Garamond,"Hoefler Text",Times New Roman,Times,serif;text-transform:none}div#jp-relatedposts div.jp-relatedposts-items-visual h4.jp-relatedposts-post-title,
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a,
.jp-relatedposts-post-title,
div#jp-relatedposts h3.jp-relatedposts-headline,
div.sharedaddy h3.sd-title{font-family:Lora,Merriweather,"Droid Serif",Garamond,"Hoefler Text",Times New Roman,Times,serif!important}div#jp-relatedposts div.jp-relatedposts-items p{font-family:Lora,Merriweather,"Droid Serif",Garamond,"Hoefler Text",Times New Roman,Times,serif!important}.widget-title{font-size:23px;text-align:center}.menu-toggle{font-size:20px;padding:.6em .8em;text-transform:none}.archive-description{font-style:italic}.entry-content > p.drop-cap:first-of-type:first-letter{display:inline-block;font-size:52px;font-style:normal;font-weight:bold;float:left;line-height:0.92;margin-right:6px;margin-bottom:0}@media screen and ( min-width: 600px ){.site-header .jetpack-social-navigation-svg .icon{height:2.2em;width:2.2em}}@media screen and ( min-width: 768px ){.hero-area-title:before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:66%}.entry-title:after{margin:.2em auto .4em}.main-navigation #more-menu > a:before{font-size:23px}.header-wrapper{padding-left:0;padding-right:0;align-items:flex-end;justify-content:space-between}.header-wrapper > *:nth-child(1):nth-last-child(3),
	.header-wrapper > *:nth-child(2):nth-last-child(2),
	.header-wrapper > *:nth-child(3):nth-last-child(1){width:92%;margin:0 auto;padding-right:0;padding-left:0;text-align:center}.header-wrapper > *:nth-child(1):nth-last-child(3){padding-top:.8em;padding-bottom:.4em}.header-wrapper > *:nth-child(1):nth-last-child(3) .site-title:after{display:none}.header-wrapper > *:nth-child(2):nth-last-child(2){display:block;padding:0 0 .8em}.header-wrapper > *:nth-child(2):nth-last-child(2):before,
	.header-wrapper > *:nth-child(2):nth-last-child(2):after{display:block;clear:both;width:100%;height:0;border-top:1px solid #ddd;content:"";margin:1.6em auto}.header-wrapper > *:nth-child(2):nth-last-child(2):before{margin-bottom:.8em}.header-wrapper > *:nth-child(2):nth-last-child(2):after{margin-top:.8em}.header-wrapper > *:nth-child(2):nth-last-child(2).main-navigation li#more-menu:hover > ul,
	.header-wrapper > *:nth-child(2):nth-last-child(2).main-navigation li#more-menu.focus > ul{left:auto;right:-.45em}.header-wrapper > *:nth-child(2):nth-last-child(2) .jetpack-social-navigation{margin-left:auto;margin-right:auto}.header-wrapper > *:nth-child(1):nth-last-child(4),
	.header-wrapper > *:nth-child(2):nth-last-child(3),
	.header-wrapper > *:nth-child(3):nth-last-child(2),
	.header-wrapper > *:nth-child(4):nth-last-child(1){width:92%;margin:0 auto;padding-right:0;padding-left:0;text-align:center}.header-wrapper > *:nth-child(1):nth-last-child(4){padding-top:.8em;padding-bottom:.4em;order:1}.header-wrapper > *:nth-child(1):nth-last-child(4) .site-title:after{display:none}.header-wrapper > *:nth-child(3):nth-last-child(2){display:block;order:3}.header-wrapper > *:nth-child(3):nth-last-child(2):before,
	.header-wrapper > *:nth-child(3):nth-last-child(2):after{display:block;clear:both;width:100%;height:0px;border-top:1px solid #ddd;content:"";margin:1.6em auto}.header-wrapper > *:nth-child(3):nth-last-child(2):before{margin-bottom:.8em}.header-wrapper > *:nth-child(3):nth-last-child(2):after{margin-top:.8em}.header-wrapper > *:nth-child(3):nth-last-child(2).main-navigation li#more-menu:hover > ul,
	.header-wrapper > *:nth-child(3):nth-last-child(2).main-navigation li#more-menu.focus > ul{left:auto;right:-.45em}.header-wrapper > *:nth-child(2):nth-last-child(3){display:block;order:2}.site-header .jetpack-social-navigation,
	.header-wrapper > *:nth-child(2):nth-last-child(3){order:2;margin:.4em auto 0;padding-right:0;padding-left:0;width:100%;text-align:center}.main-navigation{min-height:7.15em}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,0.2);top:2.6em}.main-navigation ul ul ul{box-shadow:none}.comment-content a,
	.entry-content a,
	.entry-summary a,
	.comment-respond a,
	.site-footer a,
	.main-navigation a,
	.more-link{position:relative}.comment-content a:after,
	.entry-content a:after,
	.entry-summary a:after,
	.comment-respond a:after,
	.site-footer a:after,
	.main-navigation div ul:first-child > li > a:after,
	.more-link:after{position:absolute;bottom:-15%;left:0;width:100%;height:2px;background:#957100;content:'';opacity:0;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}.comment-content a:focus:after,
	.comment-content a:active:after,
	.comment-content a:hover:after,
	.entry-content a:focus:after,
	.entry-content a:active:after,
	.entry-content a:hover:after,
	.entry-summary a:focus:after,
	.entry-summary a:active:after,
	.entry-summary a:hover:after,
	.comment-respond a:hover:after,
	.comment-respond a:focus:after,
	.site-footer a:hover:after,
	.site-footer a:focus:after,
	.main-navigation div ul:first-child > li > a:hover:after,
	.main-navigation div ul:first-child > li > a:focus:after,
	.more-link:hover:after,
	.more-link:focus:after{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media screen and ( min-width: 1000px ){.entry-content > p.drop-cap:first-of-type:first-letter{font-size:80px}}.demo_store{background-color:#957100}.site-header-cart li:first-of-type{display:block}.site-header-cart .widget_shopping_cart_content{background-color:#fff;border:1px solid #ddd;color:#000}.site-header-cart .count{display:block}.site-header-cart .cart-contents{margin:0}#site-header-cart .widget_shopping_cart_content .mini_cart_item,
.widget.woocommerce ul.product_list_widget li > a{color:#000}.widget.woocommerce ul.product_list_widget{border-bottom:2px solid rgba(255,255,255,0.1)}.site-header-cart:hover > li > a,
.site-header-cart.focus > li > a,
.site-header-cart > li:hover > a,
.site-header-cart > li.focus > a,
.site-header-cart:hover .count,
.site-header-cart.focus .count{background:none;color:#957100;-webkit-transition:.2s all ease-in-out,-webkit-transform .2s ease-in-out;transition:.2s all ease-in-out;text-decoration:none}.site-header-cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons a{background-color:#a48421}@media screen and (min-width: 768px){.site-header-cart{margin-top:1em;margin-left:auto;margin-right:auto;text-align:center;width:200px}.site-header-cart:hover .widget_shopping_cart, .site-header-cart.focus .widget_shopping_cart{display:block;left:50%;right:auto;transform:translate(-50%,0%)}}.woocommerce .site-main .products{margin-bottom:64px;overflow:hidden}.star-rating span:before{color:#957100}.onsale{background-color:#957100}.woocommerce-tabs ul.tabs li,
.woocommerce-tabs ul.tabs li.active{border-bottom:none;margin-bottom:-1px}.widget.woocommerce ul.product_list_widget li,
.widget.woocommerce ul.product_list_widget{border-color:#efefef}.woocommerce .widget-area a.button{color:rgba(255,255,255,0.8)}.woocommerce .widget-area a.button:hover{color:#fff}.widget_price_filter .ui-slider .ui-slider-handle,
.widget_price_filter .ui-slider .ui-slider-range{background-color:#957100}.woocommerce-MyAccount-navigation li:hover>a,
.woocommerce-MyAccount-navigation li.focus>a{background-color:#957100}.woocommerce-MyAccount-navigation li:hover>a:after,
.woocommerce-MyAccount-navigation li.focus>a:after{display:none}