/** Shopify CDN: Minification failed

Line 390:0 Unexpected "}"

**/
.article-template > *:first-child:not(.article-template__hero-container) {
    margin-top: 1rem;
    }
    @media screen and (min-width: 750px) {
      .article-template > *:first-child:not(.article-template__hero-container) {
          margin-top: calc(1.7rem + var(--page-width-margin));
            }
            }


            /* FULL WIDTH - Hapus max-width dan buat 100% */
            .article-template__hero-container {
              max-width: 100%;
                width: 100%;
                  margin: 0;
                    padding: 0;
                    }


                    .article-template__hero-small { height: 7.5rem; }
                    .article-template__hero-medium { height: 14rem; }
                    .article-template__hero-large { height: 22rem; }
                    @media screen and (min-width: 750px) and (max-width: 989px) {
                      .article-template__hero-small { height: 14rem; }
                        .article-template__hero-medium { height: 24rem; }
                          .article-template__hero-large { height: 36rem; }
                          }
                          @media screen and (min-width: 990px) {
                            .article-template__hero-small { height: 17rem; }
                              .article-template__hero-medium { height: 30rem; }
                                .article-template__hero-large { height: 50rem; }
                                }


                                .article-template header {
                                  margin-top: 1.2rem;
                                    margin-bottom: 0.5rem;
                                      line-height: calc(0.8 / var(--font-body-scale));
                                      }
                                      @media screen and (min-width: 750px) {
                                        .article-template header { margin-top: 1.5rem; }
                                        }


                                        .article-template__content,
                                        .article-template__comments-comment,
                                        .article-template__comment-wrapper {
                                          font-family: 'Inter', Arial, sans-serif;
                                            font-size: 1.17rem;
                                              line-height: 1.60;
                                                letter-spacing: 0.013em;
                                                  color: #232323;
                                                  }
                                                  @media screen and (min-width: 600px) {
                                                    .article-template__content,
                                                      .article-template__comments-comment,
                                                        .article-template__comment-wrapper {
                                                            font-size: 1.27rem;
                                                                line-height: 1.63;
                                                                  }
                                                                  }
                                                                  @media screen and (min-width: 900px) {
                                                                    .article-template__content,
                                                                      .article-template__comments-comment,
                                                                        .article-template__comment-wrapper {
                                                                            font-size: 1.42rem;
                                                                                line-height: 1.7;
                                                                                  }
                                                                                  }


                                                                                  .article-template__title,
                                                                                  .article-template__content h1 {
                                                                                    font-size: 7rem;
                                                                                      font-weight: 700;
                                                                                        line-height: 1.15;
                                                                                          margin-bottom: 1rem;
                                                                                            margin-top: 1.8rem;
                                                                                              color: #F4930F;
                                                                                              }
                                                                                              .article-template__content h1 {
                                                                                                font-size: 9rem;
                                                                                                  line-height: 1.1;
                                                                                                    margin-bottom: 1.3rem;
                                                                                                      margin-top: 2.2rem;
                                                                                                        color: #F4930F;
                                                                                                        }
                                                                                                        .article-template__content h2 {
                                                                                                          font-size: 3.75rem;
                                                                                                            font-weight: 700;
                                                                                                              line-height: 1.16;
                                                                                                                margin-bottom: 0.85rem;
                                                                                                                  margin-top: 1.3rem;
                                                                                                                    color: #F4930F;
                                                                                                                    }
                                                                                                                    .article-template__content h3 {
                                                                                                                      font-size: 2.7rem;
                                                                                                                        font-weight: 700;
                                                                                                                          line-height: 1.14;
                                                                                                                            margin-bottom: 0.7rem;
                                                                                                                              margin-top: 1.1rem;
                                                                                                                                color: #F4930F;
                                                                                                                                }
                                                                                                                                .article-template__content h4 {
                                                                                                                                  font-size: 2.4rem;
                                                                                                                                    font-weight: 700;
                                                                                                                                      line-height: 1.1;
                                                                                                                                        margin-bottom: 0.5rem;
                                                                                                                                          margin-top: 0.8rem;
                                                                                                                                            color: #F4930F;
                                                                                                                                            }


                                                                                                                                            .article-template__title:not(:only-child) { margin-bottom: 0.6rem; }


                                                                                                                                            .article-template__content p {
                                                                                                                                              font-size: 1.5em;
                                                                                                                                                margin-bottom: 1.12rem;
                                                                                                                                                  margin-top: 0.38rem;
                                                                                                                                                  }


                                                                                                                                                  .article-template__content ul,
                                                                                                                                                  .article-template__content ol {
                                                                                                                                                    margin-left: 0.8em;
                                                                                                                                                      padding-left: 0;
                                                                                                                                                        list-style-position: outside;
                                                                                                                                                          margin-bottom: 0.45rem;
                                                                                                                                                            word-break: break-word;
                                                                                                                                                            }
                                                                                                                                                            .article-template__content ul {
                                                                                                                                                              list-style-type: disc;
                                                                                                                                                              }
                                                                                                                                                              .article-template__content ol {
                                                                                                                                                                list-style-type: decimal;
                                                                                                                                                                }


                                                                                                                                                                .article-template__content ul li,
                                                                                                                                                                .article-template__content ol li {
                                                                                                                                                                  display: list-item;
                                                                                                                                                                    margin-bottom: 0.18em;
                                                                                                                                                                      font-size: 1rem;
                                                                                                                                                                        line-height: 1.32;
                                                                                                                                                                          white-space: normal;
                                                                                                                                                                            padding-left: 0;
                                                                                                                                                                            }
                                                                                                                                                                            @media screen and (min-width: 600px) {
                                                                                                                                                                              .article-template__content ul li,
                                                                                                                                                                                .article-template__content ol li {
                                                                                                                                                                                    font-size: 1.1rem;
                                                                                                                                                                                        line-height: 1.47;
                                                                                                                                                                                          }
                                                                                                                                                                                          }
                                                                                                                                                                                          @media screen and (min-width: 900px) {
                                                                                                                                                                                            .article-template__content ul li,
                                                                                                                                                                                              .article-template__content ol li {
                                                                                                                                                                                                  font-size: 1.19rem;
                                                                                                                                                                                                      line-height: 1.54;
                                                                                                                                                                                                        }
                                                                                                                                                                                                        }


                                                                                                                                                                                                        .article-template__content li::marker {
                                                                                                                                                                                                          color: #669900;
                                                                                                                                                                                                            font-size: 1em;
                                                                                                                                                                                                            }


                                                                                                                                                                                                            .article-template__content ul ul,
                                                                                                                                                                                                            .article-template__content ol ol {
                                                                                                                                                                                                              margin-left: 0.7em;
                                                                                                                                                                                                                margin-bottom: 0;
                                                                                                                                                                                                                }


                                                                                                                                                                                                                .article-template__content a {
                                                                                                                                                                                                                  color: #F4930F;
                                                                                                                                                                                                                    text-decoration: underline;
                                                                                                                                                                                                                      word-break: break-all;
                                                                                                                                                                                                                        transition: color 0.17s;
                                                                                                                                                                                                                        }
                                                                                                                                                                                                                        .article-template__content a:hover {
                                                                                                                                                                                                                          color: #c06c00;
                                                                                                                                                                                                                          }


                                                                                                                                                                                                                          .article-template__link {
                                                                                                                                                                                                                            font-size: 1.05rem;
                                                                                                                                                                                                                              display: flex;
                                                                                                                                                                                                                                justify-content: center;
                                                                                                                                                                                                                                  align-items: center;
                                                                                                                                                                                                                                    text-decoration: none;
                                                                                                                                                                                                                                    }
                                                                                                                                                                                                                                    @media screen and (min-width: 600px) {
                                                                                                                                                                                                                                      .article-template__link {
                                                                                                                                                                                                                                          font-size: 1.2rem;
                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                            }


                                                                                                                                                                                                                                            .article-template__link .icon-wrap {
                                                                                                                                                                                                                                              display: flex;
                                                                                                                                                                                                                                                margin-right: 0.35rem;
                                                                                                                                                                                                                                                  transform: rotate(180deg);
                                                                                                                                                                                                                                                  }


                                                                                                                                                                                                                                                  .article-template__content {
                                                                                                                                                                                                                                                    margin-top: 0.8rem;
                                                                                                                                                                                                                                                      margin-bottom: 0.8rem;
                                                                                                                                                                                                                                                      }


                                                                                                                                                                                                                                                      .article-template__social-sharing {
                                                                                                                                                                                                                                                        margin-top: 0.6rem;
                                                                                                                                                                                                                                                        }


                                                                                                                                                                                                                                                        .article-template__social-sharing + header,
                                                                                                                                                                                                                                                        .article-template__social-sharing + .article-template__content {
                                                                                                                                                                                                                                                          margin-top: 0.5rem;
                                                                                                                                                                                                                                                          }


                                                                                                                                                                                                                                                          .article-template__comment-wrapper {
                                                                                                                                                                                                                                                            margin-top: 0.75rem;
                                                                                                                                                                                                                                                              padding: 0.3rem 0;
                                                                                                                                                                                                                                                              }
                                                                                                                                                                                                                                                              @media screen and (min-width: 600px) {
                                                                                                                                                                                                                                                                .article-template__comment-wrapper {
                                                                                                                                                                                                                                                                    margin-top: 1.1rem;
                                                                                                                                                                                                                                                                        padding: 0.7rem 0;
                                                                                                                                                                                                                                                                          }
                                                                                                                                                                                                                                                                          }


                                                                                                                                                                                                                                                                          .article-template__comment-wrapper h2 {
                                                                                                                                                                                                                                                                            margin-top: 0;
                                                                                                                                                                                                                                                                            }


                                                                                                                                                                                                                                                                            .article-template__comments {
                                                                                                                                                                                                                                                                              margin-bottom: 0.7rem;
                                                                                                                                                                                                                                                                              }
                                                                                                                                                                                                                                                                              @media screen and (min-width: 600px) {
                                                                                                                                                                                                                                                                                .article-template__comments {
                                                                                                                                                                                                                                                                                    margin-bottom: 1.1rem;
                                                                                                                                                                                                                                                                                      }
                                                                                                                                                                                                                                                                                      }


                                                                                                                                                                                                                                                                                      .article-template__comments-fields {
                                                                                                                                                                                                                                                                                        margin-bottom: 0.5rem;
                                                                                                                                                                                                                                                                                        }


                                                                                                                                                                                                                                                                                        .article-template__comments-comment {
                                                                                                                                                                                                                                                                                          color: rgba(var(--color-foreground), 0.75);
                                                                                                                                                                                                                                                                                            background-color: rgb(var(--color-background));
                                                                                                                                                                                                                                                                                              margin-bottom: 0.45rem;
                                                                                                                                                                                                                                                                                                padding: 0.7rem 0.7rem 0.6rem;
                                                                                                                                                                                                                                                                                                  border-radius: 7px;
                                                                                                                                                                                                                                                                                                    box-shadow: 0 2px 10px rgba(0,0,0,0.03);
                                                                                                                                                                                                                                                                                                    }
                                                                                                                                                                                                                                                                                                    @media screen and (min-width: 600px) {
                                                                                                                                                                                                                                                                                                      .article-template__comments-comment {
                                                                                                                                                                                                                                                                                                          padding: 0.8rem 1rem;
                                                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                                                            }


                                                                                                                                                                                                                                                                                                            .article-template__comments-comment p {
                                                                                                                                                                                                                                                                                                              margin: 0 0 0.28rem;
                                                                                                                                                                                                                                                                                                              }


                                                                                                                                                                                                                                                                                                              .article-template__comment-fields > * {
                                                                                                                                                                                                                                                                                                                margin-bottom: 0.34rem;
                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                                @media screen and (min-width: 600px) {
                                                                                                                                                                                                                                                                                                                  .article-template__comment-fields {
                                                                                                                                                                                                                                                                                                                      display: grid;
                                                                                                                                                                                                                                                                                                                          grid-template-columns: 1fr 1fr;
                                                                                                                                                                                                                                                                                                                              grid-column-gap: 0.8rem;
                                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                                                }


                                                                                                                                                                                                                                                                                                                                .article-template__comment-warning {
                                                                                                                                                                                                                                                                                                                                  margin: 0.4rem 0 0.5rem;
                                                                                                                                                                                                                                                                                                                                  }


                                                                                                                                                                                                                                                                                                                                  @media screen and (min-width: 990px) {
                                                                                                                                                                                                                                                                                                                                    .article-template__comments .pagination-wrapper {
                                                                                                                                                                                                                                                                                                                                        margin: 0.6rem 0 0.9rem;
                                                                                                                                                                                                                                                                                                                                          }
                                                                                                                                                                                                                                                                                                                                          }


                                                                                                                                                                                                                                                                                                                                          .article-template__back:last-child {
                                                                                                                                                                                                                                                                                                                                            margin-bottom: 0.7rem;
                                                                                                                                                                                                                                                                                                                                            }


                                                                                                                                                                                                                                                                                                                                            /* TAMBAHAN: Override container parent jika ada */
                                                                                                                                                                                                                                                                                                                                            .article-template {
                                                                                                                                                                                                                                                                                                                                              max-width: 100% !important;
                                                                                                                                                                                                                                                                                                                                                width: 100% !important;
                                                                                                                                                                                                                                                                                                                                                  padding-left: 0 !important;
                                                                                                                                                                                                                                                                                                                                                    padding-right: 0 !important;
                                                                                                                                                                                                                                                                                                                                                    }


                                                                                                                                                                                                                                                                                                                                                    /* ========================================
                                                                                                                                                                                                                                                                                                                                                       MOBILE RESPONSIVE: HEADING OPTIMIZATION
                                                                                                                                                                                                                                                                                                                                                          ======================================== */

                                                                                                                                                                                                                                                                                                                                                          /* Extra Small Mobile (< 600px) - Paling kecil */
                                                                                                                                                                                                                                                                                                                                                          @media screen and (max-width: 599px) {
                                                                                                                                                                                                                                                                                                                                                            .article-template__title,
                                                                                                                                                                                                                                                                                                                                                              .article-template__content h1 {
                                                                                                                                                                                                                                                                                                                                                                  font-size: 2.4rem !important;
                                                                                                                                                                                                                                                                                                                                                                      line-height: 1.2 !important;
                                                                                                                                                                                                                                                                                                                                                                          margin-bottom: 0.8rem !important;
                                                                                                                                                                                                                                                                                                                                                                              margin-top: 1.2rem !important;
                                                                                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                    .article-template__content h2 {
                                                                                                                                                                                                                                                                                                                                                                                        font-size: 1.9rem !important;
                                                                                                                                                                                                                                                                                                                                                                                            line-height: 1.25 !important;
                                                                                                                                                                                                                                                                                                                                                                                                margin-bottom: 0.7rem !important;
                                                                                                                                                                                                                                                                                                                                                                                                    margin-top: 1rem !important;
                                                                                                                                                                                                                                                                                                                                                                                                      }
                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                          .article-template__content h3 {
                                                                                                                                                                                                                                                                                                                                                                                                              font-size: 1.6rem !important;
                                                                                                                                                                                                                                                                                                                                                                                                                  line-height: 1.3 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                      margin-bottom: 0.6rem !important;
                                                                                                                                                                                                                                                                                                                                                                                                                          margin-top: 0.8rem !important;
                                                                                                                                                                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                .article-template__content h4 {
                                                                                                                                                                                                                                                                                                                                                                                                                                    font-size: 1.4rem !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                        line-height: 1.35 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                            margin-bottom: 0.5rem !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                margin-top: 0.7rem !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                  }
                                                                                                                                                                                                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                                                                                                                                                                                                  /* Small Mobile (600px - 749px) */
                                                                                                                                                                                                                                                                                                                                                                                                                                                  @media screen and (min-width: 600px) and (max-width: 749px) {
                                                                                                                                                                                                                                                                                                                                                                                                                                                    .article-template__title,
                                                                                                                                                                                                                                                                                                                                                                                                                                                      .article-template__content h1 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                          font-size: 2.8rem !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                              line-height: 1.2 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  margin-bottom: 0.8rem !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                      margin-top: 1.2rem !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .article-template__content h2 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                font-size: 2.2rem !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    line-height: 1.25 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        margin-bottom: 0.7rem !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            margin-top: 1rem !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .article-template__content h3 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      font-size: 1.8rem !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          line-height: 1.3 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              margin-bottom: 0.6rem !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  margin-top: 0.8rem !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .article-template__content h4 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            font-size: 1.5rem !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                line-height: 1.35 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    margin-bottom: 0.5rem !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        margin-top: 0.7rem !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
}