.blog header.entry-header.title{display:none}body #jp-relatedposts h3.jp-relatedposts-headline em{font-weight:400}p.comment-subscription-form{margin-bottom:0;margin-top:0}p.comment-subscription-form:nth-child(2n){margin-bottom:1em}p.comment-subscription-form input{margin-right:7px}#respond p.comment-subscription-form label{font-size:14px}#respond .comment-reply-title{font-size:24px;font-weight:700;margin-bottom:.4em;color:#111;display:block}#respond p.comment-notes{font-size:15px}#respond{margin-bottom:30px}#respond label{font-size:16px;color:#222}#respond p.comment-form-cookies-consent label{font-size:14px;margin-left:12px}body #respond #cancel-comment-reply-link{color:#ccc;transition:all .2s}#respond #cancel-comment-reply-link:hover{color:#999}#respond #cancel-comment-reply-link:before{height:26px;content:"";background-size:cover;opacity:.4;background-position:50%;width:26px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 18L18 6M6 6L18 18' stroke='%234A5568' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;display:inline-block}#respond #cancel-comment-reply-link:hover:before{opacity:.8}#respond .comment-form-author input,#respond .comment-form-email input,#respond .comment-form-url input,#respond textarea{width:100%;margin-top:6px}#respond .form-submit,#respond form{margin-bottom:0;clear:both}#respond form p a{color:#777}body #jp-relatedposts h3.jp-relatedposts-headline{font-size:20px}body #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post{transition:all .2s}body #jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title{padding-top:15px;font-size:15px;padding-right:15px;line-height:1.5em}body #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a{border:0;color:#111}.post .entry-header .byline a:hover,.post .entry-header .posted-on a:hover,body #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover .jp-relatedposts-post-title a{text-decoration:none}.bypostauthor,.sticky{position:relative}.site-main.grid{flex-wrap:wrap;flex-direction:row;margin:0 -1.5em;display:flex}.site-main.grid .nav-links,.site-main.grid .page-header{padding:0 1.5em;clear:both}.navigation.pagination{clear:both;width:100%}.site-main.grid article.post{padding:0 1.5em;border:0;flex-direction:column;display:flex}.site-main.grid.grid-2 article.post{flex-basis:50%}.site-main.grid.grid-3 article.post{flex-basis:33.3333%}.site-main.flow article.post a.post-thumbnail,.site-main.grid article.post a.post-thumbnail{overflow:hidden;transform:translateZ(0);-webkit-backface-visibility:hidden;position:relative;display:block}.site-main.grid article.post a.post-thumbnail{margin-bottom:1.618em}.site-main.flow .blog-loop-content-wrapper p,.site-main.flow article.post a.post-thumbnail{margin-bottom:0}.site-main.flow article.post a.post-thumbnail:before,.site-main.grid article.post a.post-thumbnail:before{height:40px;transform:translate(-50%,-50%);-webkit-mask-repeat:no-repeat;-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 5L21 12M21 12L14 19M21 12L3 12' stroke='%234A5568' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 5L21 12M21 12L14 19M21 12L3 12' stroke='%234A5568' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");transition:all .25s;content:"";position:absolute;-webkit-mask-position:center;opacity:0;top:50%;background:#fff;left:50%;width:40px;-webkit-mask-size:contain;z-index:2}.site-main.flow article.post a.post-thumbnail:after,.site-main.grid article.post a.post-thumbnail:after{height:100%;transition:all .25s;content:"";position:absolute;opacity:0;top:0;background-color:rgba(0,0,0,.35);left:0;width:100%}.site-main.flow article.post img.wp-post-image,.site-main.grid article.post img.wp-post-image{transform:translateZ(0);-webkit-backface-visibility:hidden;transition:all .3s;margin:0}.site-main.flow article.post:hover a.post-thumbnail:before,.site-main.grid article.post:hover a.post-thumbnail:before{opacity:1;left:calc(50% + 20px)}.site-main.flow article.post:hover a.post-thumbnail:after,.site-main.grid article.post:hover a.post-thumbnail:after{opacity:1}.site-main.flow article.post:hover img.wp-post-image,.site-main.grid article.post:hover img.wp-post-image{transform:scale(1.04)}.site-main.flow article.post{align-items:flex-start;display:flex}.site-main.flow .blog-loop-content-wrapper{flex:1;padding:0 3em}.site-main.flow article:not(.has-post-thumbnail) .blog-loop-content-wrapper{padding:0}.site-main.flow .post-thumbnail{margin-bottom:0;width:48%}.site-main.flow article h2{font-size:22px;letter-spacing:0;line-height:1.3}.post .entry-header h2{margin:0 0 6px}.single-post .post .entry-header{margin-bottom:1.56em}@media only screen and (min-width:769px){.single-post ul.products.columns-1{border-left:1px solid #e2e2e2;max-width:300px;margin-left:50px;float:right;padding-left:20px}}.post .entry-header{margin-bottom:1em}.post .entry-header .byline,.post .entry-header .posted-on{font-size:14px;color:#999;display:block}.post .entry-header .byline a,.post .entry-header .posted-on a{text-decoration:underline;font-weight:600}.post .entry-meta,label{font-weight:400}.post.type-page .entry-header{margin-bottom:0;border-bottom:0}.byline,.updated:not(.published){display:none}.group-blog .byline,.single .byline{display:inline}.page-links{clear:both;margin:0 0 1em}.cat-links,.tags-links{color:#111;margin:0 8px;display:inline}.post-meta{padding-top:1em;font-size:14px;border-top:1px solid rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.05);text-align:center;padding-bottom:1em}.single-post .post-meta{margin-bottom:30px}.post-meta a{color:#727272}.post-meta .label{margin-right:6px;display:inline}.vcard.author{overflow:hidden;padding-top:2em;padding-bottom:2em}.author .avatar{border-radius:50%;width:80px;float:left;margin-top:2px}.author-details{font-size:16px;color:#777;width:calc(100% - 110px);float:right}.author-details a.fn{font-size:18px;font-weight:700;margin-bottom:7px;color:#222;display:block}.post .entry-header h2 a,.post-meta a:hover{color:#111}.single-post .wp-block-image{margin:3em 0}body.single-post h1{margin-bottom:10px}.shoptimizer-posts-prev-next{justify-content:space-between;margin-bottom:30px;background:#f8f8f8;display:flex}.shoptimizer-posts-prev-next .title{font-size:11px;font-weight:600;margin-bottom:3px;color:#888;text-transform:uppercase;letter-spacing:.03em}.shoptimizer-posts-prev-next .next-post,.shoptimizer-posts-prev-next .previous-post{padding:20px;width:50%}.shoptimizer-posts-prev-next .next-post:only-child,.shoptimizer-posts-prev-next .previous-post:only-child{border:none;width:100%}.shoptimizer-posts-prev-next .previous-post{border-right:2px solid #fff}.shoptimizer-posts-prev-next .next-post{text-align:right}.shoptimizer-posts-prev-next a{font-size:15px;font-weight:600;color:#444;line-height:1.4em;display:block}.nav-links .page-numbers{margin-bottom:40px}.single-post.left-post-sidebar.post-l2 .content-area,.single-post.right-post-sidebar.post-l2 .content-area{padding-top:2.5em;margin-right:auto;margin-left:auto;float:none}.single-post.post-l2 #secondary,.single-post.post-l2 .site-content .woocommerce-breadcrumb{display:none}body.author h1{margin-bottom:.2em}body.author .taxonomy-description{margin-bottom:2em}.single-post.left-post-sidebar .content-area{float:right}.single-post.left-post-sidebar #secondary,.single-post.right-post-sidebar .content-area{float:left}.single-post.right-post-sidebar #secondary{float:right}.single-post.no-post-sidebar .content-area{width:100%}.single-post .wp-block-image{margin-right:0;margin-left:0}.single-post .site-main ul.products li.product:before{height:calc(100% + 40px);margin-left:-5px;width:calc(100% + 10px);margin-top:-20px}.no-breadcrumbs.single-post:not(.post-l2) .archive-header{padding-top:40px}.list .post .wp-post-image{width:100%}body #jp-relatedposts h3.jp-relatedposts-headline em:before{display:none}.entry-content p.woocommerce.add_to_cart_inline{padding:18px!important;border:none!important;box-shadow:0 1px 12px rgba(0,0,0,.1)}.entry-content p.woocommerce.add_to_cart_inline del{font-size:.85em;margin-right:3px;opacity:.4}.entry-content p.woocommerce.add_to_cart_inline a.button{font-size:16px;transition:all .2s;border-radius:2px;margin-left:10px}.entry-content p.woocommerce.add_to_cart_inline a.button:hover{color:#fff}.entry-content p.woocommerce.add_to_cart_inline a.added_to_cart{font-size:14px;color:#999;margin-left:10px}.entry-content p.woocommerce.add_to_cart_inline a.added_to_cart:hover{color:#444}@media (max-width:992px){.site-main.flow .post-thumbnail,.site-main.flow article.post img.wp-post-image{width:100%}.site-main.flow .blog-loop-content-wrapper{padding:2em 0 0}.site-main.flow article.post{display:block}}@media (max-width:768px){.site-main.grid.grid-2 article.post,.site-main.grid.grid-3 article.post{flex-basis:100%}}