/* Shared HANFACKER navigation on product archives and product details. */
body.single-product,body.post-type-archive-product,body.tax-product_cat,body.tax-product_tag{margin:0;background:#faf5e9}
.hf40-product-detail{background:#faf5e9;min-height:100vh}
.hf40-product-detail>.hf09-nav,.hf14-shop>.hf09-nav{position:relative;z-index:30;width:100%;max-width:none}
.hf40-product-content{max-width:1250px;width:calc(100% - 44px);margin:0 auto;padding:36px 0 80px;display:flow-root}
.hf40-product-content:after{content:"";display:block;clear:both}
.hf40-product-content .woocommerce{width:100%}
.hf40-product-detail .hf10-footer{clear:both}
.hf40-product-detail div.product{display:flow-root}
.hf40-product-detail .woocommerce-notices-wrapper{width:100%}
@media(max-width:767px){.hf40-product-content{width:calc(100% - 28px);padding:24px 0 50px}}
