:root{--site-width:100%;--site-half-width:100%}@media(min-width:768px){:root{--site-width:750px;--site-half-width:375px}}@media(min-width:1025px){:root{--site-width:1002px;--site-half-width:501px}}@media(min-width:1200px){:root{--site-width:1170px;--site-half-width:585px}}@media(min-width:1470px){:root .single-product,:root .woocommerce-shop{--site-width:1440px;--site-half-width:720px}}.blog--filters,.blog--load_more{position:relative}.blog--filters:before,.blog--load_more:before{border-bottom:1px solid;border-color:#1d0809;box-sizing:content-box;content:"";display:block;height:2px;left:0;margin:0!important;position:absolute!important;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:2}.blog--filters .divider-wrap,.blog--load_more .divider-wrap{background:#f1ede1;display:inline-block;padding:0 1em;position:relative;z-index:5}.blog--filters_title,.filter--button_inner{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.merser-border,.merser-border-small,.merser-border-subheader{border:2px solid transparent;padding:2rem;position:relative;z-index:0}.merser-border-small:before,.merser-border-subheader:before,.merser-border:before{border:1px solid #1d0809;content:"";height:calc(100% - 2px);left:1px;position:absolute;top:1px;width:calc(100% - 2px);z-index:-1}.merser-border-small:after,.merser-border-subheader:after,.merser-border:after{border:2px solid #1d0809;content:"";height:calc(100% + 4px);left:-2px;position:absolute;top:-2px;width:calc(100% + 4px);z-index:-1}.merser-border-subheader{margin:1.125rem 0 1.5rem!important;padding:.8rem}.merser-border-subheader.elementor-widget-heading{padding:0}.merser-border-subheader.elementor-widget-heading .elementor-heading-title{padding:.8rem}.blog{background:#f1ede1}.blog .post--archive{padding:0 15px;width:100%}@media(min-width:1025px){.blog .post--archive{width:33.3333333%}}.blog--filters{font-size:15px;letter-spacing:.01em;margin-bottom:30px;text-align:center}.blog--filters_title{background:#f1ede1;color:#1d0809;padding:0 .6em;text-transform:uppercase;top:0;white-space:nowrap}.blog--filters_inner{align-items:center;border:1px solid #c9c9c9;border-radius:20px;display:flex;flex-flow:row wrap;font-size:12px;font-size:.75rem;max-width:260px;padding:.4em .9em}@media screen and (min-width:768px){.blog--filters_inner{font-size:inherit;max-width:100%}}#blog-filter-mobile{background:#faf9f2;border:0}@media(min-width:1025px){#blog-filter-mobile{display:none}}.filter--button_outer{border:1px solid #c9c9c9;border-radius:50%;display:block;flex:0 0 22px;height:22px;margin-right:.6em;position:relative;width:22px}.filter--button_inner{background:#c9c9c9;border-radius:50%;height:10px;opacity:0;transition:opacity .3s;width:10px}.filter--button_radio{align-items:center;cursor:pointer;display:none;flex:0 0 100%;justify-content:center;padding:.85em .7em}@media screen and (min-width:480px){.filter--button_radio{flex:1 1 50%}}@media screen and (min-width:768px){.filter--button_radio{flex:0 1 auto;justify-content:flex-start}}@media(min-width:1025px){.filter--button_radio{display:flex}}.filter--button_radio.active .filter--button_inner{background:#1d0809!important;opacity:1}.filter--button_radio.active .filter--button_outer{border-color:#1d0809;border-width:2px}.filter--button_radio:hover .filter--button_inner{opacity:1}.filter--button_text{color:#1d0809;text-transform:uppercase}.blog--archive{display:flex;flex-wrap:wrap;margin:0 -11px;position:relative}.blog--archive .post--archive{margin:0;padding:15px;width:100%}@media(min-width:480px){.blog--archive .post--archive{width:50%}}@media(min-width:1025px){.blog--archive .post--archive{padding:22px;padding:30px;width:33.3333333%}}.js .blog--archive .post--inner{opacity:0}.blog--archive:hover .post--flag{padding-left:2em}.blog--archive .newsletter--wrap{margin:0 0 45px}.blog--load_more{margin-bottom:30px;text-align:center}.blog--load_more .btn--white{border:1px solid #1d0809;border-radius:10px;cursor:pointer;display:inline-block;letter-spacing:.01em;padding:.7em 1.2em;position:relative;text-transform:uppercase;z-index:10}.no-results .page-content{margin:0 auto;max-width:800px}.no-results form.search-form{display:flex}.no-results input.search-field{border-radius:10px 0 0 10px}.no-results .search-submit{border-radius:0 10px 10px 0}
/*# sourceMappingURL=../css-maps/dist/css/blog.css.map */
