.main-blog{max-width:1300px;margin:0 auto;padding:4rem 2rem 6rem!important}.main-blog .title,.main-blog .title-wrapper h1{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:700!important;font-size:3rem!important;text-transform:uppercase;letter-spacing:.04em;color:#000;margin:0 0 3rem;text-align:center}.blog-articles{display:grid!important;grid-template-columns:repeat(2,1fr);gap:3rem!important}@media screen and (max-width:749px){.blog-articles{grid-template-columns:1fr!important;gap:2rem!important}}.blog-articles__article.article{margin:0!important}.blog-articles__article .article-card{display:block;text-decoration:none;color:#000}.blog-articles__article .article-card__image-wrapper,.blog-articles__article .card__media{margin-bottom:1.2rem!important;aspect-ratio:auto!important;padding-bottom:0!important;height:auto!important;overflow:visible}.blog-articles__article .article-card img,.blog-articles__article .card__media img{width:100%!important;height:auto!important;display:block;position:relative!important;inset:auto!important;object-fit:contain!important;transition:opacity .3s ease}.blog-articles__article .article-card:hover img,.blog-articles__article .card-wrapper:hover img{opacity:.85}.blog-articles__article .article-card__info h3,.blog-articles__article .article-card .card__heading{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:700!important;font-size:1.2rem!important;text-transform:uppercase;letter-spacing:.04em;line-height:1.25;margin:0 0 .6rem!important}.blog-articles__article .article-card .article-card__info span,.blog-articles__article .article-card .article-card__footer{font-family:var(--font-body-family);font-size:.75rem;letter-spacing:.05em;text-transform:uppercase;color:#888}.blog-articles__article .article-card__excerpt,.blog-articles__article .article-card .card__excerpt{font-family:var(--font-body-family);font-size:.9rem;line-height:1.6;color:#333;margin:.6rem 0 0!important}.article-template{max-width:760px;margin:0 auto;padding:3rem 2rem 5rem}.article-template__hero-container .article-template__hero,.article-template>picture img{width:100%;max-width:100%;height:auto;margin:0 0 2.5rem!important;display:block;aspect-ratio:auto;object-fit:contain}.article-template__title{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:700!important;font-size:2.4rem!important;text-transform:uppercase;letter-spacing:.02em;line-height:1.15;margin:0 0 1rem!important}.article-template>.caption-with-letter-spacing,.article-template .article-template__author,.article-template .article-template__publish-date,.article-template .circle-divider{font-family:var(--font-body-family)!important;font-size:.8rem!important;letter-spacing:.06em!important;text-transform:uppercase;color:#888!important}.article-template__content,.article-template .rte{font-family:var(--font-body-family);font-size:1rem;line-height:1.75;color:#222;margin-top:2rem}.article-template__content h2,.article-template__content h3,.article-template .rte h2,.article-template .rte h3{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.04em;margin:2.5rem 0 1rem}.article-template__content h2,.article-template .rte h2{font-size:1.4rem}.article-template__content h3,.article-template .rte h3{font-size:1.1rem}.article-template__content p,.article-template .rte p{margin:0 0 1.2rem}.article-template__content img,.article-template .rte img{max-width:100%;height:auto;margin:2rem 0;display:block}.article-template__content blockquote,.article-template .rte blockquote{border-left:3px solid #000;padding-left:1.5rem;margin:2rem 0;font-size:1.1rem;font-style:italic;color:#444}.article-template__content a,.article-template .rte a{color:#000;text-decoration:underline;text-underline-offset:.2em}.article-template__content a:hover,.article-template .rte a:hover{text-decoration:none}.article-template .article-template__link,.article-template__back-link{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;margin-top:3rem;display:inline-block}.article-template__comment-wrapper,.article-template__comments{margin-top:4rem;padding-top:2rem;border-top:1px solid rgba(0,0,0,.1)}.article-template__comments-title{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:700!important;font-size:.9rem!important;text-transform:uppercase;letter-spacing:.08em;margin:0 0 1.5rem}
/*# sourceMappingURL=/cdn/shop/t/15/assets/dang-blog.css.map */
