.article-template{width:100%;min-height:100vh}.article-hero{background:linear-gradient(135deg,#f8f7f4,#f5f3f0);padding:var(--space-8) 0;margin-bottom:var(--space-10)}.article-hero__container{display:grid;grid-template-columns:1fr;gap:var(--space-8);align-items:center}@media screen and (min-width: 768px){.article-hero__container{grid-template-columns:1fr 1fr;gap:var(--space-10)}.article-hero{padding:var(--space-10) 0}}.article-hero__content{display:flex;flex-direction:column;gap:var(--space-6)}.article-hero__date{opacity:.8}.article-hero__author{display:flex;align-items:center;gap:var(--space-4)}.article-hero__author-avatar{width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000001a}.article-hero__author-initial{color:#fff;font-size:1.25rem;text-transform:uppercase}.article-hero__title{font-size:clamp(2rem,5vw,3.5rem);line-height:1.1;margin:0;word-wrap:break-word}.article-hero__excerpt{opacity:.9;max-width:90%}.article-hero__image{position:relative;overflow:hidden}.article-hero__image-element{width:100%;height:auto;display:block}.article-content{padding:0 0 var(--space-12) 0}.article-content__container{max-width:800px;margin:0 auto}.article-content__wrapper{display:flex;flex-direction:column;gap:var(--space-10)}.article-content__body{font-size:var(--font-size-base, 1rem);line-height:1.7}.article-content__body h2,.article-content__body h3,.article-content__body h4{font-weight:600;margin:var(--space-8) 0 var(--space-4) 0;color:var(--color-text, #333)}.article-content__body h2{font-size:1.75rem}.article-content__body h3{font-size:1.5rem}.article-content__body h4{font-size:1.25rem}.article-content__body p{margin:0 0 var(--space-6) 0}.article-content__body p:last-child{margin-bottom:0}.article-content__body img{max-width:100%;height:auto;margin:var(--space-6) 0;box-shadow:0 2px 12px #0000001a}.article-content__body blockquote{border-left:4px solid var(--color-accent, #007acc);padding-left:var(--space-6);margin:var(--space-6) 0;font-style:italic;opacity:.9}.article-content__body ul,.article-content__body ol{margin:var(--space-6) 0;padding-left:var(--space-8)}.article-content__body li{margin-bottom:var(--space-2)}.article-footer{border-top:1px solid var(--color-border);padding-top:var(--space-8);display:flex;flex-direction:column;gap:var(--space-6)}.article-footer__author{display:flex;align-items:center;gap:var(--space-2)}.article-footer__author-label{opacity:.8}.article-footer__social{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.article-footer__social-label{opacity:.8}.article-footer__social-buttons{display:flex;gap:var(--space-3)}.article-footer__social-button{font-family:var(--primary-font-family, "Mabry Pro", sans-serif);font-size:var(--font-size-small, .875rem);color:var(--color-text, #333);text-decoration:none;padding:var(--space-2) var(--space-4);border:1px solid var(--color-border, #e5e5e5);border-radius:var(--border-radius-main, 8px);background:transparent;transition:all .3s ease;font-weight:500}.article-footer__social-button:hover{background-color:var(--color-background-2, #f0f0f0);border-color:var(--color-text, #333);transform:translateY(-1px)}.article-footer__navigation{display:flex;justify-content:center;margin-top:var(--space-6)}.article-footer__back-button{display:inline-flex;align-items:center;gap:var(--space-3);font-family:var(--primary-font-family, "Mabry Pro", sans-serif);font-size:var(--font-size-base, 1rem);font-weight:600;color:var(--color-text, #333);text-decoration:none;padding:var(--space-4) var(--space-6);border:2px solid var(--color-text, #333);border-radius:var(--border-radius-main, 8px);background:transparent;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px}.article-footer__back-button:hover{background-color:var(--color-text, #333);color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.article-footer__back-arrow{font-size:1.25rem}@media screen and (max-width: 767px){.article-hero{padding:var(--space-6) 0;margin-bottom:var(--space-8)}.article-content{padding:0 0 var(--space-8) 0}.article-content__wrapper{gap:var(--space-8)}.article-footer{padding-top:var(--space-6);gap:var(--space-5)}.article-footer__social{flex-direction:column;align-items:flex-start;gap:var(--space-3)}.article-footer__social-buttons{flex-wrap:wrap}.article-footer__back-button{width:100%;justify-content:center;padding:var(--space-4)}}@media print{.article-hero{background:#fff!important;box-shadow:none!important}.article-footer__social,.article-footer__navigation{display:none!important}.article-content__body img{box-shadow:none!important;border:1px solid #ccc!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/article-template.css.map */
