/** Shopify CDN: Minification failed

Line 8:47 Unexpected ")"

**/
/* AU product-page finance line - Humm only, inline.
   2026-08-14: replaced the two-up Humm/Splitit card (.bnpl-card/.bnpl-grid/
   .bnpl-plan/.bnpl-splitit*/.bnpl-humm-caption) with a single sentence that
   sits directly under the price. Splitit is gone from the AU storefront; do
   not reintroduce those classes here. The official humm-au.com widget stays
   in the DOM (visually hidden) as the regulated disclosure artifact and as the
   owner of the "Learn more" plan modal. Brand: Jet Black #0A0A0A + #FF5733.
   Mirrored by ensureAuBnplStyles() in assets/c-product-info.js - keep both in
   step. */

.bnpl-inline {
  font-family: 'Helvetica Now Var', 'Helvetica Now', Helvetica, Arial, sans-serif;
  position: relative;
  margin: 0.6rem 0 0;
  max-width: 56rem;
}

/* The line ships hidden and is revealed only once Humm returns a real quote. */
.bnpl-inline[hidden] {
  display: none !important;
}

.bnpl-inline__line {
  margin: 0;
  font-size: 1.4rem;
  line-height: 1.45;
  color: #0A0A0A;
}

.bnpl-inline__main {
  font-weight: 500;
}

.bnpl-inline__amount {
  font-weight: 700;
  font-variant-numeric: tabular-nums;
  white-space: nowrap;
}

.bnpl-inline__per {
  font-weight: 700;
}

.bnpl-inline__brand {
  font-weight: 800;
  letter-spacing: 0.01em;
  color: #FF5733;
  white-space: nowrap;
}

/* AU carries a heavier disclosure plus the Learn more link, so the note always
   takes its own line rather than orphaning the link when the offer runs long.
   0.68 alpha on #fff clears 4.5:1 at this size; the disclosure must stay
   legible, so do not fade it further. */
.bnpl-inline__note {
  display: block;
  margin-top: 0.15rem;
  color: rgba(10, 10, 10, 0.68);
  font-size: 1.2rem;
}

.bnpl-inline__learn {
  appearance: none;
  background: none;
  border: 0;
  padding: 0;
  font: inherit;
  font-size: 1.2rem;
  font-weight: 600;
  color: #FF5733;
  text-decoration: underline;
  text-underline-offset: 0.2rem;
  cursor: pointer;
}

.bnpl-inline__learn:hover {
  color: #cc4529;
}

.bnpl-inline__learn:focus-visible {
  outline: 0.2rem solid rgba(10, 10, 10, 0.55);
  outline-offset: 0.2rem;
  border-radius: 0.3rem;
}

/* Official humm-au.com widget - a11y-hidden, never shown. */
.bnpl-humm-sdk {
  position: absolute;
  width: 0.1rem;
  height: 0.1rem;
  overflow: hidden;
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  white-space: nowrap;
  pointer-events: none;
  opacity: 0;
}

@media (max-width: 749px) {
  .bnpl-inline {
    max-width: 100%;
  }
  .bnpl-inline__line {
    font-size: 1.3rem;
  }
}
