:root{--primary-color: #01514B;--secondary-color: #E6CC45;--text-primary: #2d3748;--text-secondary: #718096;--text-light: #a0aec0;--border-color: #e2e8f0;--bg-light: #f8fafc;--white: #ffffff;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .1);--shadow-md: 0 4px 6px rgba(0, 0, 0, .1);--border-radius: 12px;--transition: all .3s ease}.article-template{max-width:1400px;margin:0 auto;padding:2rem 0}.article-container{display:grid;grid-template-columns:1fr;gap:3rem;align-items:start;padding:0 1rem}.article-template__content ol{counter-reset:list-counter;list-style:none;padding-left:0;margin:1.5rem 0}.article-template__content ol li{counter-increment:list-counter;position:relative;padding-left:3rem;margin-bottom:2rem;line-height:1.6}.article-template__content ol li:before{content:counter(list-counter) ".";position:absolute;left:0;top:0;font-weight:700;color:var(--text-primary);font-family:inherit}/ .article-template__content ol li:has(h1)::before{font-size:3rem;line-height:1.3}.article-template__content ol li:has(h2):before{font-size:3rem;line-height:1.3}.article-template__content ol li:has(h3):before{font-size:2.4rem;line-height:1.3}.article-template__content ol li:has(h4):before{font-size:2rem;line-height:1.3}.article-template__content ol li:has(p:first-child):before{font-size:1.6rem;line-height:1.8}.article-template__content li h1,.article-template__content li h2,.article-template__content li h3,.article-template__content li h4,.article-template__content li h5,.article-template__content li h6{margin:0 0 .75rem;line-height:1.3;display:block;font-weight:700}.article-template__content li p{margin-bottom:.75rem;line-height:1.6}@media(min-width:1024px){.article-container{grid-template-columns:1fr 350px;gap:4rem}}.article-main{min-width:0}.article-header{border-bottom:1px solid var(--border-color);margin:0}.article-template__hero-small{height:11rem}.article-template__hero-medium{height:22rem}.article-template__hero-large{height:33rem}@media screen and (min-width:750px)and (max-width:989px){.article-template__hero-small{height:22rem}.article-template__hero-medium{height:44rem}.article-template__hero-large{height:66rem}}@media screen and (min-width:990px){.article-template__hero-small{height:27.5rem}.article-template__hero-medium{height:55rem}.article-template__hero-large{height:82.5rem}}.article-template header{margin-top:4.4rem;margin-bottom:2rem;line-height:calc(.8 / var(--font-body-scale))}@media screen and (min-width:750px){.article-template header{margin-top:5rem}}.article-template>*:first-child:not(.article-template__hero-container){margin-top:5rem}@media screen and (min-width:750px){.article-template>*:first-child:not(.article-template__hero-container){margin-top:calc(5rem + var(--page-width-margin))}}.article-category{margin-bottom:1rem}.category-tag{display:inline-block;background:linear-gradient(135deg,var(--primary-color),#02685a);color:var(--white);padding:.6rem 1.2rem;border-radius:20px;font-size:1.1rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;box-shadow:var(--shadow-sm)}.article-template__title{font-size:5rem!important;font-weight:700!important;line-height:1.2!important;color:#01514bbfs!important;margin:1rem 0 1.5rem!important;letter-spacing:-.02em}@media(max-width:768px){.article-template__title{font-size:3.5rem!important}}.article-meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.5rem;color:var(--text-secondary);font-size:1.3rem}.article-meta-left{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.article-author{display:flex;align-items:center;gap:.25rem}.meta-label{color:var(--text-light)}.article-author,.article-date,.reading-time{position:relative;padding-left:0}.article-date:before,.reading-time:before{content:"\2022";margin-right:.5rem;color:var(--text-light)}.article-template__social-sharing{margin:0 0 0 auto!important;padding:0!important;background:none!important;border:none!important;border-radius:0!important;display:flex;align-items:center;gap:.75rem}.article-template__social-sharing:before{content:"Share:";font-size:1.2rem;color:var(--text-secondary);font-weight:600}.article-template__social-sharing .share-button{transform:scale(1.3)}.article-template__social-sharing .share-button__link{width:40px!important;height:40px!important}.article-template__social-sharing .share-button__label{font-size:1.1rem!important}.share-button{display:flex;align-items:center;gap:.5rem}.share-button__label{font-size:1rem;color:var(--text-secondary);font-weight:600;margin-right:.25rem}.share-button__link{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;transition:var(--transition);text-decoration:none;border:2px solid var(--border-color);background:var(--white)}.share-button__link:hover{transform:translateY(-2px);box-shadow:var(--shadow-md);border-color:var(--primary-color)}.share-button__link--facebook{color:#1877f2}.share-button__link--facebook:hover{background:#1877f2;color:var(--white);border-color:#1877f2}.share-button__link--twitter{color:#1da1f2}.share-button__link--twitter:hover{background:#1da1f2;color:var(--white);border-color:#1da1f2}.share-button__link--pinterest{color:#e60023}.share-button__link--pinterest:hover{background:#e60023;color:var(--white);border-color:#e60023}.share-button__link--email{color:var(--text-secondary)}.share-button__link--email:hover{background:var(--primary-color);color:var(--white);border-color:var(--primary-color)}.share-button__link--url{color:var(--text-secondary)}.share-button__link--url:hover{background:var(--secondary-color);color:var(--text-primary);border-color:var(--secondary-color)}.share-button svg{width:16px;height:16px}.article-template__hero-container{max-width:100%!important;margin:2rem 0 3rem!important;border-radius:var(--border-radius);overflow:hidden;box-shadow:var(--shadow-md);padding:0!important}.article-template__hero-container img{width:100%;height:100%;object-fit:cover;transition:var(--transition)}.article-template__hero-container:hover img{transform:scale(1.02)}.article-template__content{margin-top:3rem;margin-bottom:3rem;font-size:1.6rem!important;line-height:1.8;color:var(--text-primary);max-width:none!important;padding:0!important}.article-template__content>*:first-child{margin-top:0}.article-template__content h1,.article-template__content h2,.article-template__content h3,.article-template__content h4,.article-template__content h5,.article-template__content h6{color:var(--text-primary);font-weight:700;margin:2.5rem 0 1.5rem;line-height:1.3}.article-template__content h1{font-size:3rem}.article-template__content h1 br:first-child,.article-template__content h2 br:first-child,.article-template__content h3 br:first-child,.article-template__content h4 br:first-child,.article-template__content h5 br:first-child,.article-template__content h6 br:first-child,.article-template__content p br:first-child,.article-template__content img br:first-child{display:none}.article-template__content h2{font-size:3rem;border-left:4px solid var(--secondary-color);padding-left:1rem;margin-left:0;color:var(--primary-color)}.article-template__content h1{color:var(--primary-color)}.article-template__content h3{font-size:2.4rem}.article-template__content h4{font-size:2rem}.article-template__content p{margin-bottom:1.75rem;font-size:1.6rem;line-height:1.8}.article-template__content img{margin:2rem 0;max-width:100%;height:400px;object-fit:contain;width:100%}.article-template__content blockquote{border-left:4px solid var(--primary-color);padding:1.5rem 2rem;margin:2rem 0;background:var(--bg-light);border-radius:0 var(--border-radius) var(--border-radius) 0;font-style:italic;color:var(--text-secondary);font-size:1.3rem}.article-template__content ul,.article-template__content ol{margin:1.5rem 0;padding-left:2rem}.article-template__content li{margin-bottom:.5rem;font-size:1.4rem}.article-template__content a{color:var(--primary-color);text-decoration:underline;text-decoration-color:var(--secondary-color);text-underline-offset:3px;transition:var(--transition)}.article-template__content a:hover{color:var(--secondary-color);text-decoration-color:var(--primary-color)}.article-template__content table{width:100%;border-collapse:collapse;margin:2rem 0;border-radius:var(--border-radius);overflow:hidden;box-shadow:var(--shadow-sm)}.article-template__content th,.article-template__content td{padding:.75rem 1rem;border-bottom:1px solid var(--border-color);text-align:left;font-size:1.2rem}.article-template__content th{background:var(--primary-color);color:var(--white);font-weight:600}.article-template__content code{background:var(--bg-light);padding:.25rem .5rem;border-radius:4px;font-family:Courier New,monospace;font-size:1.1rem}.article-template__content pre{background:var(--bg-light);padding:1.5rem;border-radius:var(--border-radius);overflow-x:auto;margin:2rem 0}.article-template__content pre code{background:none;padding:0}.article-template__back{margin:3rem 0!important;text-align:center}.article-template__link{display:inline-flex!important;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:var(--primary-color);color:var(--white)!important;text-decoration:none!important;border-radius:var(--border-radius);font-weight:600;transition:var(--transition);box-shadow:var(--shadow-sm);font-size:1.1rem!important}.article-template__link:hover{background:#02685a;transform:translateY(-2px);box-shadow:var(--shadow-md);color:var(--white)!important}.article-template__link .icon-wrap{margin-right:0!important}.article-sidebar{position:sticky;top:2rem;height:fit-content;margin-top:2rem}@media(max-width:1023px){.article-sidebar{position:static;order:2;margin-top:2rem}}.sidebar-random-posts h3{font-size:2rem!important;font-weight:700!important;color:var(--text-primary)!important;margin:0 0 1.5rem!important;padding-bottom:1rem;border-bottom:2px solid var(--secondary-color)}.sidebar-random-posts ul{list-style:none!important;padding:0!important;margin:0!important;display:flex;flex-direction:column;gap:1.5rem}.sidebar-post-item{display:flex!important;gap:1rem;align-items:flex-start;padding:1rem;border:1px solid var(--border-color);border-radius:var(--border-radius);transition:var(--transition);background:var(--white);margin-bottom:0!important;background-color:#02514a}.sidebar-post-item:hover{transform:translateY(-2px);box-shadow:var(--shadow-md);border-color:var(--primary-color)}.sidebar-post-image{flex-shrink:0}.sidebar-post-image img{width:80px!important;height:80px!important;object-fit:cover!important;border-radius:calc(var(--border-radius) - 2px)!important;margin-right:0!important}.sidebar-post-content{flex:1;min-width:0}.sidebar-post-title{display:block!important;color:#fff!important;text-decoration:none!important;font-size:1.3rem!important;font-weight:600!important;line-height:1.4!important;margin-bottom:.5rem;transition:var(--transition)}.sidebar-post-meta{font-size:1rem;color:var(--text-light);margin-top:.25rem}.article-template__comment-wrapper{background:var(--bg-light)!important;margin-top:4rem!important;padding:3rem 0!important;border-top:1px solid var(--border-color)}.article-template__comment-wrapper h2{color:var(--text-primary)!important;text-align:center;font-size:2.2rem!important;margin-bottom:2rem!important}.article-template__comments-comment{background:var(--white)!important;border:1px solid var(--border-color)!important;border-radius:var(--border-radius)!important;padding:2rem!important;margin-bottom:1.5rem!important;box-shadow:var(--shadow-sm);font-size:1.2rem!important}.article-template__comment-fields{display:grid!important;grid-template-columns:1fr 1fr!important;gap:1.5rem!important;margin-bottom:2rem!important}@media(max-width:768px){.article-template__comment-fields{grid-template-columns:1fr!important}}.button{background:linear-gradient(135deg,var(--primary-color),#02685a)!important;color:var(--white)!important;border:none!important;padding:1rem 2rem!important;border-radius:var(--border-radius)!important;font-weight:600!important;cursor:pointer!important;transition:var(--transition)!important;box-shadow:var(--shadow-sm)!important;font-size:1.1rem!important}.button:hover{background:linear-gradient(135deg,#02685a,var(--primary-color))!important;transform:translateY(-2px);box-shadow:var(--shadow-md)!important}@media(max-width:768px){.article-template{padding:1rem 0}.article-template__content img{border-radius:var(--border-radius);box-shadow:var(--shadow-sm);margin:2rem 0;max-width:100%;height:auto}.article-container{gap:2rem;padding:0 20px}.article-meta{flex-direction:column;align-items:flex-start;gap:1rem}.article-meta-left{width:100%}.article-template__social-sharing{width:100%;justify-content:flex-start}.article-date:before,.reading-time:before{display:inline}.article-template__content{font-size:1.4rem!important}.article-template__content h2{font-size:2.2rem!important;margin-left:0;padding-left:0;border-left:none;border-bottom:2px solid var(--secondary-color);padding-bottom:.5rem}.article-template__content h3{font-size:1.8rem!important}.article-template__content h4{font-size:1.5rem!important}.sidebar-random-posts{padding:1.5rem}.sidebar-post-item{padding:.75rem}.sidebar-post-image img{width:60px!important;height:60px!important}.sidebar-post-title{font-size:1rem!important}}@media(max-width:1023px){.article-container{grid-template-columns:1fr}.sidebar-random-posts ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.scroll-trigger.animate--fade-in{animation:fadeIn .6s ease-out forwards}.scroll-trigger.animate--slide-in{animation:fadeIn .8s ease-out forwards}.article-template__link:focus,.button:focus,.sidebar-post-title:focus{outline:2px solid var(--secondary-color);outline-offset:2px}@media print{.article-sidebar,.article-template__social-sharing,.article-template__back,.article-template__comment-wrapper{display:none}.article-template{padding:0;max-width:none}.article-container{grid-template-columns:1fr}.article-template__title{color:#000!important;font-size:2rem!important}.article-template__content{color:#000!important;font-size:12pt!important;line-height:1.5!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-blog-post.css.map */
