.blog-page h1{text-align:center;margin-bottom:40px;font-size:2.5rem;color:#333;display:none}.blog-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:20px}.blog-card{background:#fff;border:1px solid #e1e1e1;border-radius:8px;overflow:hidden;box-shadow:0 4px 6px #0000000d;transition:transform .3s ease;display:flex;flex-direction:column}.blog-card:hover{transform:translateY(-5px)}.blog-image img{width:100%;height:220px;object-fit:cover;display:block}.blog-content{padding:20px;display:flex;flex-direction:column;flex-grow:1}.blog-date{font-size:.85rem;color:#888;margin-bottom:10px;text-transform:uppercase;letter-spacing:1px}.blog-content h2{font-size:1.3rem;margin:0 0 15px;line-height:1.4}.blog-content h2 a{color:#111;text-decoration:none;transition:color .2s}.blog-content h2 a:hover{color:#d45216}.blog-content p{font-size:.95rem;color:#555;line-height:1.6;margin-bottom:20px}.read-more{display:inline-block;margin-top:auto;font-weight:700;color:#d45216;text-decoration:none;transition:letter-spacing .2s}.read-more:hover{letter-spacing:1px}.custom-article-wrapper{margin-left:auto margin-right: auto padding: 40px 20px;width:100%;box-sizing:border-box;display:block;float:none}.custom-article-wrapper h1{font-size:1.8rem;text-align:center;margin-top:20px;margin-bottom:15px;color:#222;line-height:1.3}.custom-article-wrapper .article-meta{text-align:center;color:#777;font-size:.95rem;margin-bottom:35px}.custom-article-wrapper .article-featured-image{margin-bottom:40px;text-align:center}.custom-article-wrapper .article-featured-image img{max-width:100%!important;height:auto!important;border-radius:8px;box-shadow:0 4px 12px #0000000d}.custom-article-wrapper .article-content{font-size:1.15rem;line-height:1.8;color:#333;text-align:left}.custom-article-wrapper .article-content h2{font-size:1.6rem;margin-top:30px;margin-bottom:15px;color:#111}.custom-article-wrapper .article-content p{margin-bottom:20px}@media screen and (max-width:992px){.custom-article-wrapper h1{font-size:2.3rem!important;padding:0 10px}}@media screen and (max-width:768px){.custom-article-wrapper{padding:25px 15px!important}.custom-article-wrapper h1{font-size:1rem!important;margin-top:10px!important;margin-bottom:12px!important;line-height:1.4!important}.custom-article-wrapper .article-meta{font-size:.85rem!important;margin-bottom:25px!important}.custom-article-wrapper .article-featured-image{margin-bottom:25px!important}.custom-article-wrapper .article-featured-image img{border-radius:6px!important}.custom-article-wrapper .article-content{font-size:1rem!important;line-height:1.7!important}.custom-article-wrapper .article-content h2{font-size:1.4rem!important;margin-top:25px!important;margin-bottom:10px!important}.custom-article-wrapper .article-content p{margin-bottom:15px!important}}@media screen and (max-width:600px){.blog-grid{grid-template-columns:1fr;gap:15px}.blog-image img{height:180px}}.blog-footer-newsletter{background:#fbf9f6!important;color:#222!important;padding:60px 20px;text-align:center;border-radius:12px;margin:60px auto;width:100%;box-sizing:border-box;border:1px solid #f0ece6}.newsletter-content-box{max-width:600px;margin:0 auto}.blog-footer-newsletter h3{font-size:2.2rem;margin-bottom:12px;font-weight:600;color:#111;letter-spacing:-.5px}.blog-footer-newsletter p{color:#666;font-size:1.05rem;margin-bottom:35px;line-height:1.6}.newsletter-form-fields{display:flex;justify-content:center;gap:12px;width:100%;max-width:500px;margin:0 auto}.newsletter-form-fields input[type=email]{padding:14px 20px;flex-grow:1;border:1px solid #dcd6cd;border-radius:6px;font-size:1rem;background:#fff;color:#111;outline:none;transition:border-color .2s}.newsletter-form-fields input[type=email]:focus{border-color:#d45216}.newsletter-form-fields button{padding:14px 32px;background:#111;color:#fff;border:none;border-radius:6px;cursor:pointer;font-weight:600;font-size:1rem;transition:background .2s ease}.newsletter-form-fields button:hover{background:#d45216}.newsletter-success{color:#2e7d32!important;font-weight:700;font-size:1.1rem}@media screen and (max-width:600px){.blog-page.container{padding:10px 20px}.blog-card{border-radius:6px}.blog-image img{height:160px}.blog-content{padding:15px}.blog-content h2{font-size:12px!important;margin-bottom:10px}.blog-date{font-size:.75rem!important;margin-bottom:8px}.blog-content p{font-size:.85rem!important;margin-bottom:15px;line-height:1.5}.read-more{font-size:.85rem!important}}@media screen and (max-width:600px){.blog-footer-newsletter{padding:30px 15px!important;margin:30px 10px!important;width:calc(100% - 20px)!important;box-sizing:border-box!important}.newsletter-form-fields{flex-direction:column!important;gap:10px!important}.newsletter-form-fields input[type=email],.newsletter-form-fields button{width:100%!important;box-sizing:border-box!important}.blog-footer-newsletter h3{font-size:1.6rem!important}}.custom-article-wrapper .article-featured-image{text-align:center;margin-bottom:40px}.custom-article-wrapper .article-featured-image img{display:inline-block;max-width:100%!important;height:auto!important;border-radius:8px;box-shadow:0 4px 12px #0000000d;margin-left:auto;margin-right:auto}.custom-article-wrapper .article-featured-image img{display:block;margin:0 auto;max-width:100%!important;max-height:400px;width:auto;object-fit:cover;border-radius:8px;box-shadow:0 4px 12px #0000000d}
/*# sourceMappingURL=/cdn/shop/t/46/assets/blog.css.map */
