[data-template=blog] .section .text-block.h2{font-family:var(--roj-font-heading, var(--font-heading--family));letter-spacing:-.02em}[data-template=blog] .blog-post-card{border-radius:var(--roj-radius-sm, 12px);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}[data-template=blog] .blog-post-card:hover{transform:translateY(-2px);box-shadow:0 12px 32px #1c141014}[data-template=blog] .blog-post-card__image-container{border-radius:var(--roj-radius-sm, 12px);overflow:hidden}[data-template=blog] .blog-post-card .heading{font-family:var(--roj-font-heading, var(--font-heading--family));letter-spacing:-.01em}[data-template=blog] .blog-post-card .blog-post-info-text{font-size:.8125rem;opacity:.7}[data-template=blog] .blog-posts-container{row-gap:40px}[data-template=article] .section .text-block.h2{font-family:var(--roj-font-heading, var(--font-heading--family));letter-spacing:-.025em;max-width:720px;margin-inline:auto}[data-template=article] .blog-post-info-text{font-size:.8125rem;opacity:.6;letter-spacing:.02em}[data-template=article] .section .block-image img{border-radius:var(--roj-radius-sm, 12px)}[data-template=article] .blog-post-content{max-width:680px;margin-inline:auto;font-size:1.0625rem;line-height:1.75}[data-template=article] .blog-post-content p{margin-bottom:1.5em}[data-template=article] .blog-post-content h2,[data-template=article] .blog-post-content h3{font-family:var(--roj-font-heading, var(--font-heading--family));margin-top:2.5em;margin-bottom:.75em;letter-spacing:-.02em}[data-template=article] .blog-post-content h2{font-size:1.75rem}[data-template=article] .blog-post-content h3{font-size:1.375rem}[data-template=article] .blog-post-content a{color:var(--roj-color-accent, #9b3f22);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}[data-template=article] .blog-post-content a:hover{text-decoration-thickness:2px}[data-template=article] .blog-post-content a:focus-visible{outline:2px solid var(--roj-color-accent, #9b3f22);outline-offset:3px}[data-template=article] .blog-post-content img{border-radius:var(--roj-radius-sm, 12px);margin-block:2em}[data-template=article] .blog-post-content blockquote{border-left:3px solid var(--roj-color-accent, #9b3f22);padding-left:1.5em;margin-left:0;margin-block:2em;font-style:italic;color:var(--roj-color-muted, #6f5b4b)}.blog-post-comments-container{margin-top:64px;padding-top:48px;border-top:1px solid rgba(28,20,16,.1)}.blog-post-comments-container>h2{font-family:var(--roj-font-heading, var(--font-heading--family));font-size:1.5rem;letter-spacing:-.02em;margin-bottom:32px}.blog-post-comment{padding:20px 24px;background:#1c141005;border:1px solid rgba(28,20,16,.06);border-radius:var(--roj-radius-sm, 12px);font-size:.9375rem;line-height:1.7}.blog-post-comment__author{margin-top:12px;padding-top:12px;border-top:1px solid rgba(28,20,16,.06);font-size:.8125rem}.blog-post-comment__author-name{font-weight:600;color:var(--roj-color-heading, #21140f)}.blog-post-comments__form-container{margin-top:48px;padding:32px;background:#1c141005;border:1px solid rgba(28,20,16,.08);border-radius:var(--roj-radius-md, 16px)}.blog-post-comments__form-container>h2{font-family:var(--roj-font-heading, var(--font-heading--family));font-size:1.25rem;letter-spacing:-.01em;margin-bottom:20px}.blog-post-comments__form-input{padding:14px 18px;border:1px solid rgba(28,20,16,.12);border-radius:var(--roj-radius-sm, 12px);font-size:.9375rem;background:#fff;transition:border-color .2s ease}.blog-post-comments__form-input:hover{border-color:#1c141040}.blog-post-comments__form-input:focus-visible{border-color:var(--roj-color-accent, #9b3f22);outline:2px solid var(--roj-color-accent, #9b3f22);outline-offset:2px}.blog-post-comments__form-input::placeholder{color:var(--roj-color-muted, #6f5b4b);opacity:.6}.blog-post-comments__form-submit{min-height:48px;padding:13px 28px;border-radius:var(--roj-btn-radius, 12px);background:var(--roj-color-heading, #21140f);color:var(--roj-color-cream, #fff7ec);font-size:.9375rem;font-weight:500;letter-spacing:.01em;border:none;cursor:pointer;transition:transform .2s ease,opacity .2s ease}.blog-post-comments__form-submit:hover{transform:translateY(-1px);opacity:.92}.blog-post-comments__form-submit:focus-visible{outline:2px solid var(--roj-color-accent, #9b3f22);outline-offset:3px}.blog-post-comments__form-message{padding:12px 16px;border-radius:var(--roj-radius-sm, 12px);font-size:.875rem;font-weight:500}.blog-post-comments__form-message svg{width:18px;height:18px;flex-shrink:0}.blog-post-comments__form-moderated{margin-top:12px;font-size:.8125rem;color:var(--roj-color-muted, #6f5b4b);font-style:italic}@media screen and (max-width:749px){.blog-post-comments__form-container{padding:24px 20px}.blog-post-comment{padding:16px 18px}[data-template=article] .blog-post-content{font-size:1rem}[data-template=blog] .blog-posts-container{row-gap:28px}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/roj-blog.css.map */
