.app-blo{margin:0 auto}.app-titles{text-align:center;padding:60px 20px 0;margin:0 auto}.app-titles h1,.app-titles h2{font-size:40px;font-weight:300;line-height:1.4;max-width:100%;display:inline-block;width:100%;text-wrap:balance}.app-titles .article-author-name{font-size:18px;font-style:italic}@media only screen and (max-width:769px){.app-titles .article-author-name{font-size:12px!important}}.posts-wrap{padding:0 50px 50px;margin:0 auto}.posts-wrap img{width:100%;height:auto;min-width:inherit;border-radius:16px}@media only screen and (max-width:769px){.posts-wrap img{border-radius:8px}}@media only screen and (max-width:900px){.posts-wrap{padding:0 20px}}.posts-wrap ul{list-style:square}.posts-wrap p{font-size:18px}@media only screen and (max-width:769px){.posts-wrap p{font-size:16px}}.posts-wrap li{font-size:18px}@media only screen and (max-width:769px){.posts-wrap li{font-size:16px}}.posts-wrap h2{font-size:34px;font-weight:300}@media only screen and (max-width:769px){.posts-wrap h2{font-size:24px}}.posts-wrap h3{font-size:24px;font-weight:400}@media only screen and (max-width:769px){.posts-wrap h3{font-size:20px}}.posts-wrap h4{font-size:16px;font-weight:700}.posts-wrap strong{font-weight:500}.posts-wrap blockquote{font-size:34px;font-weight:300;line-height:1.2;border-top:1px solid #000;border-bottom:1px solid #000;padding-top:40px;padding-bottom:40px;margin:0}@media only screen and (max-width:769px){.posts-wrap blockquote{font-size:24px;padding-top:30px;padding-bottom:30px}}.posts-wrap blockquote p,.posts-wrap blockquote h2,.posts-wrap blockquote h3,.posts-wrap blockquote li,.posts-wrap blockquote strong{font-size:34px;font-weight:300}@media only screen and (max-width:769px){.posts-wrap blockquote p,.posts-wrap blockquote h2,.posts-wrap blockquote h3,.posts-wrap blockquote li,.posts-wrap blockquote strong{font-size:24px}}.posts-wrap .post-listing-image{margin-bottom:40px;border-radius:14px;overflow:hidden}@media only screen and (max-width:769px){.posts-wrap .post-listing-image{border-radius:8px}}.posts-wrap .post-listing-image img{width:100%;height:auto;min-width:inherit}.js-cole-menu{padding:10px 100px 20px}@media only screen and (max-width:1100px){.js-cole-menu{padding:10px 20px 20px}}@media only screen and (max-width:900px){.js-cole-menu{padding:0 0 10px}}.js-cole-menu ul{display:flex;padding:0;margin:20px 0 0;list-style:none;flex-wrap:wrap;gap:8px;justify-content:center}@media only screen and (max-width:900px){.js-cole-menu ul{flex-wrap:nowrap;overflow-x:auto;padding-bottom:10px}}.js-cole-menu ul li{padding:0;font-size:12px;-webkit-transition:all .25s;transition:all .25s;text-transform:uppercase}@media only screen and (max-width:900px){.js-cole-menu ul li{white-space:nowrap;font-size:11px}.js-cole-menu ul li:first-child{margin-left:20px}.js-cole-menu ul li:last-child{margin-right:20px}}.js-cole-menu ul li:hover a,.js-cole-menu ul li.active a{background-color:#000;color:#fff}.js-cole-menu ul li a{display:block;width:100%;padding:4px 21px;text-decoration:none;background-color:#f8f8f8;border-radius:4px}.zpro-article-product-banner-wrap{width:100%;display:block;text-align:center;position:sticky;bottom:20px;margin:20px 0;padding:0 20px}.zpro-article-product-banner{display:flex;align-items:center;background:#fff7e8;border:2px solid #222;border-radius:16px;padding:20px 32px;position:relative;box-shadow:0 2px 8px #0000000a;max-width:600px;font-family:inherit;margin:0 auto;text-align:left}.zpro-article-product-imgwrap{flex-shrink:0;margin-right:24px;margin-left:4px}.zpro-article-product-imgwrap img{width:80px;height:80px;object-fit:contain;border-radius:8px;box-shadow:0 2px 8px #0000000f;background:#fff}.zpro-article-product-content{flex:1;display:flex;flex-direction:column;gap:4px}.zpro-article-product-title{font-size:14px;font-weight:800;font-family:Poppins,sans-serif;margin-bottom:2px;color:#222}.zpro-article-product-desc{color:#222;font-size:12px;margin-bottom:6px}.zpro-article-product-link{font-weight:600;color:#222;font-size:11px;margin-top:2px;display:inline-block;transition:text-decoration .2s;text-decoration:underline;text-underline-offset:4px}.zpro-article-product-link:hover{text-decoration:underline}.zpro-article-product-close{position:absolute;top:10px;right:16px;background:none;border:none;font-size:1.5em;color:#222;cursor:pointer;line-height:1;padding:0;transition:color .2s}.zpro-article-product-close:hover{color:#b00}.zpro-article-product-list{max-width:665px;padding:50px;margin:0 auto}@media only screen and (max-width:900px){.zpro-article-product-list{padding:0 20px}}.zpro-article-product-card{display:flex;align-items:center;background-color:#f5f5f5;border-radius:14px;padding:20px;margin-bottom:20px;text-decoration:none;color:inherit;transition:transform .2s,box-shadow .2s}.zpro-article-product-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.zpro-article-product-card-image{flex-shrink:0;width:120px;height:120px;margin-right:20px}.zpro-article-product-card-image img{width:100%;height:100%;object-fit:contain;border-radius:8px}.zpro-article-product-card-content{flex:1;display:flex;flex-direction:column;gap:8px}.zpro-article-product-card-review{margin-bottom:4px}.zpro-article-product-card-title{font-size:18px;font-weight:400;color:#222;line-height:1.3}@media only screen and (max-width:769px){.zpro-article-product-card-title{font-size:12px}}.zpro-article-product-card-desc{font-size:14px;color:#666;line-height:1.4}@media only screen and (max-width:769px){.zpro-article-product-card-desc{font-size:11px}}.zpro-article-product-card-link{font-size:16px;font-weight:500;color:#222;text-decoration:underline;margin-top:4px}@media only screen and (max-width:769px){.zpro-article-product-card-link{font-size:11px}}@media only screen and (max-width:769px){.zpro-article-product-card{padding:16px}.zpro-article-product-card-image{width:80px;height:80px;margin-right:16px}.zpro-article-product-card-content{gap:6px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/css_blog_post.css.map */
