/** Shopify CDN: Minification failed

Line 307:0 Unexpected "}"

**/
.sbg-guide[data-format="point-first-v1"] {
      font-size: 16px;
        line-height: 1.5;
          max-width: 820px;
}

.sbg-guide[data-format="point-first-v1"] .sbg-header {
      border-bottom: 1px solid #dce5df;
        padding-bottom: 1rem;
}

.sbg-guide[data-format="point-first-v1"] h1 {
      font-size: clamp(28px, 7vw, 42px);
}

.sbg-guide[data-format="point-first-v1"] h2 {
      font-size: clamp(22px, 5vw, 28px);
        margin-bottom: 0.75rem;
}

.sbg-guide[data-format="point-first-v1"] .sbg-vukar-banner,
.sbg-guide[data-format="point-first-v1"] .sbg-vukar-banner h2,
.sbg-guide[data-format="point-first-v1"] .sbg-vukar-banner p {
      color: rgba(var(--color-foreground, 18, 18, 18), 0.88);
}

.sbg-guide[data-format="point-first-v1"] .sbg-vukar-banner {
      background: rgba(var(--color-button, 255, 103, 0), 0.06);
        border: 1px solid rgba(var(--color-button, 255, 103, 0), 0.28);
          border-left: 4px solid rgb(var(--color-button, 255, 103, 0));
            gap: 12px;
              grid-template-columns: minmax(0, 96px) minmax(0, 1fr);
                padding: 12px;
}

.sbg-guide[data-format="point-first-v1"] .sbg-vukar-banner__image-link {
      align-self: start;
        display: block;
          max-width: 96px;
}

.sbg-guide[data-format="point-first-v1"] .sbg-vukar-banner img {
      aspect-ratio: 1;
        display: block;
          object-fit: contain;
            width: 100%;
}

.sbg-guide[data-format="point-first-v1"] .sbg-vukar-banner h2 {
      font-size: 20px;
        margin: 0 0 4px;
}

.sbg-guide[data-format="point-first-v1"] .sbg-vukar-banner p {
      font-size: 14px;
        line-height: 1.4;
          margin: 0 0 8px;
}

.sbg-guide[data-format="point-first-v1"] .sbg-vukar-banner__label,
.sbg-guide[data-format="point-first-v1"] .sbg-tool-bridge__label {
      font-size: 12px;
}

.sbg-guide[data-format="point-first-v1"] .sbg-vukar-banner__label {
      color: rgb(var(--color-button, 255, 103, 0));
        font-size: 11px;
}

.sbg-guide[data-format="point-first-v1"] .sbg-button {
      font-size: 16px;
}

.sbg-guide[data-format="point-first-v1"] .sbg-vukar-banner .sbg-button {
      background: rgb(var(--color-button, 255, 103, 0));
        color: rgb(var(--color-button-text, 255, 255, 255));
          font-size: 14px;
            padding: 8px 12px;
}

.sbg-guide[data-format="point-first-v1"] .sbg-decision {
      background: rgba(var(--color-button, 255, 103, 0), 0.04);
        border: 1px solid rgba(var(--color-foreground, 18, 18, 18), 0.16);
          border-left: 4px solid rgb(var(--color-button, 255, 103, 0));
            border-radius: 14px;
}

.sbg-decision__answer {
      font-size: 18px;
        font-weight: 400;
          margin-block: 0.5rem;
}

.sbg-guide[data-format="point-first-v1"] ul {
      padding-left: 1.25rem;
}

.sbg-guide[data-format="point-first-v1"] li {
      margin-block: 4px;
}

.sbg-guide[data-format="point-first-v1"] .sbg-section {
      border-top: 1px solid #dce5df;
        padding-top: 1.25rem;
}

.sbg-product-card__visual {
      align-items: center;
        aspect-ratio: 4 / 3;
          background: rgba(var(--color-foreground, 18, 18, 18), 0.04);
            border-radius: 10px;
              color: rgb(var(--color-foreground, 18, 18, 18));
                display: flex;
                  flex-direction: column;
                    font-size: 20px;
                      font-weight: 800;
                        justify-content: center;
                          padding: 1rem;
                            text-align: center;
}

.sbg-product-card__visual span {
      display: block;
        font-size: 15px;
          font-weight: 600;
            margin-top: 0.5rem;
}

.sbg-model,
.sbg-price-note {
      background: rgba(var(--color-foreground, 18, 18, 18), 0.03);
        border-radius: 8px;
          padding: 0.7rem;
}

.sbg-model-points {
      padding-left: 1.25rem;
}

.sbg-guide[data-format="point-first-v1"] .sbg-faq,
.sbg-guide[data-format="point-first-v1"] .sbg-sources {
      border: 1px solid #d5ddd7;
        border-radius: 10px;
          margin-block: 0.75rem;
            padding: 0.85rem;
}

.sbg-guide[data-format="point-first-v1"] .sbg-faq summary,
.sbg-guide[data-format="point-first-v1"] .sbg-sources > summary {
      color: rgba(var(--color-foreground, 18, 18, 18), 0.82);
        cursor: pointer;
          font-weight: 400;
}

.sbg-guide[data-format="point-first-v1"] {
      color: rgb(var(--color-foreground, 18, 18, 18));
}

.sbg-guide[data-format="point-first-v1"] .sbg-section,
.sbg-guide[data-format="point-first-v1"] .sbg-product-examples,
.sbg-guide[data-format="point-first-v1"] .sbg-related {
      margin-block: 16px;
}

.sbg-guide[data-format="point-first-v1"] .sbg-section {
      padding-top: 12px;
}

.sbg-guide[data-format="point-first-v1"] h2 {
      margin-top: 0;
        margin-bottom: 10px;
}

.sbg-guide[data-format="point-first-v1"] p,
.sbg-guide[data-format="point-first-v1"] ul {
      margin-block: 8px;
}

.sbg-guide[data-format="point-first-v1"] .sbg-header,
.sbg-guide[data-format="point-first-v1"] .sbg-section,
.sbg-guide[data-format="point-first-v1"] .sbg-product-card,
.sbg-guide[data-format="point-first-v1"] .sbg-faq,
.sbg-guide[data-format="point-first-v1"] .sbg-sources,
.sbg-guide[data-format="point-first-v1"] th,
.sbg-guide[data-format="point-first-v1"] td,
.sbg-guide[data-format="point-first-v1"] tr {
      border-color: rgba(var(--color-foreground, 18, 18, 18), 0.16);
}

.sbg-guide[data-format="point-first-v1"] table {
      table-layout: auto;
        min-width: 0;
          margin-block: 8px;
}

.sbg-guide[data-format="point-first-v1"] th,
.sbg-guide[data-format="point-first-v1"] td {
      padding: 8px 10px;
        line-height: 1.4;
}

.sbg-guide[data-format="point-first-v1"] thead th {
      background: rgba(var(--color-foreground, 18, 18, 18), 0.05);
}

.sbg-guide[data-format="point-first-v1"] .sbg-callout,
.sbg-guide[data-format="point-first-v1"] .sbg-tool-bridge {
      background: rgba(var(--color-foreground, 18, 18, 18), 0.03);
        border-color: rgba(var(--color-foreground, 18, 18, 18), 0.16);
}

.sbg-guide[data-format="point-first-v1"] .sbg-callout {
      border-left-color: rgb(var(--color-button, 255, 103, 0));
}

.sbg-guide[data-format="point-first-v1"] .sbg-button,
.sbg-guide[data-format="point-first-v1"] .sbg-tool-bridge__label {
      color: rgb(var(--color-foreground, 18, 18, 18));
}

.sbg-guide[data-format="point-first-v1"] .sbg-tool-button {
      background: rgb(var(--color-button, 255, 103, 0));
        color: rgb(var(--color-button-text, 255, 255, 255));
}

@media (max-width: 640px) {
      .sbg-guide[data-format="point-first-v1"] tbody td {
            display: grid;
                grid-template-columns: minmax(0, 30%) minmax(0, 1fr);
                    column-gap: 10px;
                        row-gap: 4px;
      }

        .sbg-guide[data-format="point-first-v1"] tbody td::before {
                font-size: 14px;
                    font-weight: 500;
                        margin: 0;
        }

          .sbg-guide[data-format="point-first-v1"] tbody td > * {
                grid-column: 2;
          }

            .sbg-guide[data-format="point-first-v1"] tbody th {
                    background: rgba(var(--color-foreground, 18, 18, 18), 0.05);
                        font-weight: 500;
            }

              .sbg-guide[data-format="point-first-v1"] tbody th::before {
                    display: none;
              }

                .sbg-guide[data-format="point-first-v1"] tr {
                        margin-block: 8px;
                }
                  .sbg-guide[data-format="point-first-v1"] {
                        line-height: 1.45;
                  }

                    .sbg-guide[data-format="point-first-v1"] .sbg-section,
                      .sbg-guide[data-format="point-first-v1"] .sbg-decision,
                        .sbg-guide[data-format="point-first-v1"] .sbg-tool-bridge,
                          .sbg-guide[data-format="point-first-v1"] .sbg-vukar-banner {
                                margin-block: 1rem;
                          }

                            .sbg-guide[data-format="point-first-v1"] .sbg-vukar-banner {
                                    grid-template-columns: 72px minmax(0, 1fr);
                            }

                              .sbg-guide[data-format="point-first-v1"] .sbg-vukar-banner__image-link {
                                    max-width: 72px;
                              }

                                .sbg-guide[data-format="point-first-v1"] .sbg-vukar-banner h2 {
                                        font-size: 18px;
                                }
}

.sbg-guide[data-format="point-first-v1"] .sbg-tool-button,
.sbg-guide[data-format="point-first-v1"] .sbg-vukar-banner .sbg-button {
      background: rgb(var(--color-foreground, 18, 18, 18));
        color: rgb(var(--color-background, 255, 255, 255));
          min-height: 44px;
}
.sbg-guide[data-format="point-first-v1"] .sbg-vukar-banner__label {
      color: rgb(var(--color-foreground, 18, 18, 18));
}

.sbg-guide[data-format="point-first-v1"] summary {
      box-sizing: border-box;
        min-height: 44px;
          padding-block: 10px;
}

.sbg-guide[data-format="point-first-v1"] summary:focus-visible,
.sbg-guide[data-format="point-first-v1"] a:focus-visible {
      outline: 2px solid rgb(var(--color-foreground, 18, 18, 18));
        outline-offset: 3px;
}

}
}
}
}
                                }
                              }
                            }
                          }
                  }
                }
              }
            }
          }
        }
      }
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}