.article-custom{max-width:800px;margin:0 auto;padding:2rem 1rem;font-family:Inter,"Source Serif Pro",Arial,sans-serif;line-height:1.7;color:#333}.article-custom .article-tag{font-size:.8rem;text-transform:uppercase;color:#666;margin-bottom:.5rem}.article-custom .article-title{font-size:2rem;font-weight:600;margin-bottom:.25rem;color:#111}.article-custom .article-author-date{font-size:.9rem;color:#888;margin-bottom:1.5rem}.article-custom .article-author-date .author{margin-right:.75rem;font-weight:500}.article-custom .article-image{position:relative;width:100%;aspect-ratio:16/9;padding-top:56.25%;overflow:hidden;border-radius:12px;margin-bottom:1.5rem}.article-custom .article-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--obj-pos, 50% 50%);display:block;border-radius:12px}@media (max-width: 768px){.article-custom .article-image{aspect-ratio:4/3;padding-top:75%}}.article-custom .article-content{font-size:18px;max-width:720px;margin:0 auto;padding:1rem 1.5rem}.article-custom .article-content p{margin-bottom:1.2em}.article-custom .article-content h2,.article-custom .article-content h3,.article-custom .article-content h4{font-weight:600;color:#222;margin-top:2em;margin-bottom:.6em;line-height:1.4}.article-custom .article-content h3{font-size:1.4rem;border-left:4px solid #c8e6d1;padding-left:.6rem}.article-custom .article-content ul{padding-left:1.4rem;margin-bottom:1.5em}.article-custom .article-content ul li{margin-bottom:.4em;list-style:disc}.article-custom .article-content strong{color:#111}.article-custom .article-content em{font-style:italic;color:#555}.article-custom .article-content .disclaimer{background:#f9f9f9;border-left:4px solid #ffcfcf;padding:1rem;font-size:.9rem;color:#555;border-radius:6px;margin-top:2em}.article-custom .article-actions{margin-top:2rem;border-top:1px solid #eee;padding-top:1rem}.article-custom .back-link{display:inline-block;font-size:.9rem;color:#e67600;text-decoration:none}.article-custom .back-link:hover{text-decoration:underline}.article-custom .tags{font-size:.85rem;margin-top:.75rem}.article-custom .share{margin-top:1rem;font-size:.85rem;color:#666}.article-custom .article-tag{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:6px 12px;border-radius:6px;background:#fff4e8;color:#f80;font-size:.85rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.article-custom .article-author-date{display:flex;align-items:center;gap:10px;font-size:.9rem;color:#888;margin-bottom:1.5rem}.article-custom .author-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0}.article-custom .author-info{display:flex;flex-direction:column;line-height:1.4}.article-custom .author-info .author{font-weight:500;color:#111}.article-custom .article-share{margin-top:2rem;border-top:1px solid #eee;padding-top:1rem;text-align:center}.article-custom .share-label{display:block;margin-bottom:.75rem;font-size:.95rem;color:#555}.article-custom .share-buttons{display:flex;justify-content:center;gap:14px}.article-custom .share-buttons a svg{transition:transform .2s ease,opacity .2s ease}.article-custom .share-buttons a:hover svg{transform:scale(1.15);opacity:.85}.article-actions .actions-row{display:flex;justify-content:space-between;align-items:center;gap:16px}.article-actions .share{display:flex;gap:8px}.article-actions .share-icon{font-size:18px;text-decoration:none}.share-icons{display:flex;gap:10px;align-items:center}.share-icons .share-icon img{width:20px;height:20px;display:block}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
