body .article-template>*:first-child,body .article-template .page-width:first-child{margin-top:0!important;padding-top:0!important}body .article-template header{margin-top:0!important;padding-top:0!important;text-align:center!important;background:#fff!important;position:relative!important;z-index:2!important}body .article-template__title{font-size:4rem!important;line-height:1.1!important;font-weight:700!important;color:#333!important;margin:0 0 2rem!important;letter-spacing:-.02em!important;text-align:center!important}@media screen and (max-width: 990px){body .article-template__title{font-size:3rem!important}}@media screen and (max-width: 768px){body .article-template__title{font-size:2.5rem!important;line-height:1.2!important}}body .article-template .page-width{max-width:80rem!important;margin:0 auto!important;padding:0 2rem!important;position:relative!important;z-index:2!important;background:#fff!important}@media screen and (min-width: 750px){body .article-template .page-width{padding:0 4rem!important}}@media screen and (min-width: 990px){body .article-template .page-width{padding:0 6rem!important}}body .article-template__content{font-size:1.6rem!important;line-height:1.7!important;color:#333!important;margin:4rem 0!important;background:#fff!important;position:relative!important;z-index:2!important}@media screen and (max-width: 768px){body .article-template__content{font-size:1.5rem!important;margin:3rem 0!important}}body .article-template__content p{margin-bottom:1.5rem!important;text-align:justify!important}body .article-template__content h1{font-size:3.6rem!important;line-height:1.1!important;margin:4rem 0 2rem!important;font-weight:700!important;color:#222!important}body .article-template__content h2{font-size:2.8rem!important;line-height:1.2!important;margin:3rem 0 1.5rem!important;font-weight:600!important;color:#333!important}body .article-template__content h3{font-size:2.2rem!important;line-height:1.3!important;margin:2.5rem 0 1rem!important;font-weight:600!important;color:#444!important}body .article-template__content h4{font-size:1.8rem!important;line-height:1.4!important;margin:2rem 0 1rem!important;font-weight:600!important;color:#555!important}@media screen and (max-width: 768px){body .article-template__content h1{font-size:2.8rem!important;margin:3rem 0 1.5rem!important}body .article-template__content h2{font-size:2.4rem!important;margin:2.5rem 0 1rem!important}body .article-template__content h3{font-size:1.8rem!important;margin:2rem 0 .8rem!important}body .article-template__content h4{font-size:1.6rem!important;margin:1.5rem 0 .8rem!important}}body .article-template__content img{max-width:100%!important;height:auto!important;display:block!important;margin:2rem auto!important;border-radius:8px!important;box-shadow:0 4px 12px #0000001a!important}body .article-template__content ul,body .article-template__content ol{margin:1.5rem 0!important;padding-left:2.5rem!important}body .article-template__content li{margin-bottom:.5rem!important;line-height:1.6!important}body .article-template__content a{color:#007bff!important;text-decoration:none!important;border-bottom:1px solid transparent!important;transition:all .3s ease!important}body .article-template__content a:hover{color:#0056b3!important;border-bottom-color:#0056b3!important}body .article-template__content blockquote{margin:2rem 0!important;padding:1.5rem 2rem!important;border-left:4px solid #007bff!important;background:#f8f9fa!important;font-style:italic!important;color:#555!important}body .article-template__link{display:inline-flex!important;align-items:center!important;font-size:1.6rem!important;color:#007bff!important;text-decoration:none!important;padding:1rem 2rem!important;border:2px solid #007bff!important;border-radius:6px!important;transition:all .3s ease!important;margin:3rem auto!important;max-width:fit-content!important;background:transparent!important}body .article-template__link:hover{background:#007bff!important;color:#fff!important;transform:translateY(-2px)!important;box-shadow:0 4px 12px #007bff4d!important}body .utility-bar,body .announcement-bar-section,body .shopify-section-group-header-group{position:relative!important;z-index:10!important}body #MainContent{position:relative!important;z-index:1!important}body .page-width--narrow{max-width:80rem!important;margin:0 auto!important;padding:0 2rem!important}@media screen and (min-width: 750px){body .page-width--narrow{padding:0 4rem!important}}@media screen and (min-width: 990px){body .page-width--narrow{padding:0 6rem!important}}body .article-template__content table{width:100%!important;border-collapse:collapse!important;margin:2rem 0!important;overflow-x:auto!important;display:block!important;white-space:nowrap!important}body .article-template__content th,body .article-template__content td{padding:1rem!important;border:1px solid #dddddd!important;text-align:left!important}body .article-template__content th{background:#f8f9fa!important;font-weight:600!important}body .article-template__content code{background:#f8f9fa!important;padding:.2rem .4rem!important;border-radius:4px!important;font-family:Courier New,monospace!important;font-size:.9em!important}body .article-template__content pre{background:#f8f9fa!important;padding:1.5rem!important;border-radius:8px!important;overflow-x:auto!important;margin:2rem 0!important}body .article-template__content pre code{background:none!important;padding:0!important}
/*# sourceMappingURL=/cdn/shop/t/111/assets/custom-blog-fix.css.map */
