/** Shopify CDN: Minification failed

Line 17:19 Unexpected "{"
Line 17:28 Expected ":"
Line 17:35 Unexpected "{"
Line 18:17 Expected identifier but found whitespace
Line 18:19 Unexpected "{"
Line 18:28 Expected ":"
Line 19:16 Expected identifier but found whitespace
Line 19:18 Unexpected "{"
Line 19:27 Expected ":"
Line 20:16 Expected identifier but found whitespace
... and 87 more hidden warnings

**/
/* START_SECTION:page (INDEX:38) */
#a-moment-for-you-{{ section.id }} {
      --pp-cream: {{ section.settings.background_color }};
      --pp-card: {{ section.settings.card_color }};
      --pp-text: {{ section.settings.text_color }};
      --pp-accent: {{ section.settings.accent_color }};
      --pp-muted: {{ section.settings.muted_color }};

      background: var(--pp-cream);
      color: var(--pp-text);
      padding: 90px 24px;
    }

    #a-moment-for-you-{{ section.id }} .pp-moment__inner {
      max-width: 980px;
      margin: 0 auto;
    }

    #a-moment-for-you-{{ section.id }} .pp-moment__intro {
      max-width: 720px;
      margin: 0 auto 70px;
      text-align: center;
    }

    #a-moment-for-you-{{ section.id }} .pp-moment__eyebrow {
      margin: 0 0 14px;
      color: var(--pp-accent);
      font-size: 12px;
      letter-spacing: .22em;
      text-transform: uppercase;
    }

    #a-moment-for-you-{{ section.id }} .pp-moment__heading {
      margin: 0;
      font-size: clamp(42px, 6vw, 76px);
      line-height: 1;
      font-weight: 400;
      letter-spacing: -.03em;
    }

    #a-moment-for-you-{{ section.id }} .pp-moment__intro-text {
      max-width: 600px;
      margin: 26px auto 0;
      font-size: 17px;
      line-height: 1.8;
      color: var(--pp-muted);
    }

    #a-moment-for-you-{{ section.id }} .pp-moment__prompt {
      max-width: 760px;
      margin: 0 auto;
    }

    #a-moment-for-you-{{ section.id }} .pp-moment__question {
      margin: 0 0 28px;
      text-align: center;
      font-size: 24px;
      line-height: 1.4;
    }

    #a-moment-for-you-{{ section.id }} .pp-moment__choices {
      display: grid;
      grid-template-columns: repeat(2, 1fr);
      gap: 14px;
    }

    #a-moment-for-you-{{ section.id }} .pp-moment__choice {
      appearance: none;
      border: 1px solid rgba(92, 70, 48, .22);
      background: transparent;
      color: var(--pp-text);
      min-height: 74px;
      padding: 20px 22px;
      display: flex;
      align-items: center;
      justify-content: space-between;
      text-align: left;
      font: inherit;
      cursor: pointer;
      transition:
        background .25s ease,
        color .25s ease,
        border-color .25s ease,
        transform .25s ease;
    }

    #a-moment-for-you-{{ section.id }} .pp-moment__choice:hover {
      background: var(--pp-text);
      color: var(--pp-card);
      border-color: var(--pp-text);
      transform: translateY(-2px);
    }

    #a-moment-for-you-{{ section.id }} .pp-moment__arrow {
      opacity: .55;
      font-size: 18px;
    }

    #a-moment-for-you-{{ section.id }} .pp-moment__note {
      margin: 60px auto 0;
      max-width: 700px;
    }

    #a-moment-for-you-{{ section.id }} .pp-moment__note[hidden] {
      display: none;
    }

    #a-moment-for-you-{{ section.id }} .pp-moment__note-card {
      position: relative;
      background: var(--pp-card);
      padding: 55px 55px 45px;
      border: 1px solid rgba(176, 137, 70, .35);
      box-shadow: 0 24px 70px rgba(43, 31, 20, .10);
    }

    #a-moment-for-you-{{ section.id }} .pp-moment__note-card::before {
      content: "";
      position: absolute;
      inset: 12px;
      border: 1px solid rgba(176, 137, 70, .16);
      pointer-events: none;
    }

    #a-moment-for-you-{{ section.id }} .pp-moment__note-top {
      position: relative;
      display: flex;
      justify-content: space-between;
      align-items: center;
      margin-bottom: 55px;
    }

    #a-moment-for-you-{{ section.id }} .pp-moment__note-label {
      font-size: 11px;
      letter-spacing: .18em;
      text-transform: uppercase;
      color: var(--pp-accent);
    }

    #a-moment-for-you-{{ section.id }} .pp-moment__note-mark {
      font-size: 15px;
      letter-spacing: .12em;
      color: var(--pp-accent);
    }

    #a-moment-for-you-{{ section.id }} .pp-moment__note-content {
      position: relative;
      text-align: center;
      padding: 0 25px;
    }

    #a-moment-for-you-{{ section.id }} .pp-moment__note-content h2 {
      margin: 0 0 25px;
      font-size: 30px;
      line-height: 1.25;
      font-weight: 400;
    }

    #a-moment-for-you-{{ section.id }} .pp-moment__note-content p {
      margin: 0;
      font-size: 18px;
      line-height: 1.9;
      color: var(--pp-muted);
    }

    #a-moment-for-you-{{ section.id }} .pp-moment__note-footer {
      position: relative;
      margin-top: 55px;
      text-align: center;
      font-size: 11px;
      letter-spacing: .2em;
      text-transform: uppercase;
      color: var(--pp-accent);
    }

    #a-moment-for-you-{{ section.id }} .pp-moment__actions {
      margin-top: 25px;
      display: flex;
      flex-direction: column;
      align-items: center;
      gap: 12px;
    }

    #a-moment-for-you-{{ section.id }} .pp-moment__secondary-button {
      background: var(--pp-text);
      color: var(--pp-card);
      border: 1px solid var(--pp-text);
      padding: 15px 26px;
      font: inherit;
      cursor: pointer;
      transition: opacity .2s ease;
    }

    #a-moment-for-you-{{ section.id }} .pp-moment__secondary-button:hover {
      opacity: .82;
    }

    #a-moment-for-you-{{ section.id }} .pp-moment__text-button {
      background: transparent;
      border: 0;
      color: var(--pp-muted);
      padding: 8px;
      font: inherit;
      cursor: pointer;
    }

    #a-moment-for-you-{{ section.id }} .pp-moment__closing {
      max-width: 600px;
      margin: 80px auto 0;
      text-align: center;
    }

    #a-moment-for-you-{{ section.id }} .pp-moment__closing p {
      margin: 0 0 18px;
      font-size: 18px;
      line-height: 1.8;
    }

    #a-moment-for-you-{{ section.id }} .pp-moment__closing a {
      color: var(--pp-text);
      text-underline-offset: 5px;
    }

    @media screen and (max-width: 749px) {

      #a-moment-for-you-{{ section.id }} {
        padding: 65px 18px;
      }

      #a-moment-for-you-{{ section.id }} .pp-moment__intro {
        margin-bottom: 50px;
      }

      #a-moment-for-you-{{ section.id }} .pp-moment__heading {
        font-size: 48px;
      }

      #a-moment-for-you-{{ section.id }} .pp-moment__intro-text {
        font-size: 16px;
      }

      #a-moment-for-you-{{ section.id }} .pp-moment__question {
        font-size: 21px;
      }

      #a-moment-for-you-{{ section.id }} .pp-moment__choices {
        grid-template-columns: 1fr;
      }

      #a-moment-for-you-{{ section.id }} .pp-moment__note-card {
        padding: 40px 25px 35px;
      }

      #a-moment-for-you-{{ section.id }} .pp-moment__note-content {
        padding: 0 8px;
      }

      #a-moment-for-you-{{ section.id }} .pp-moment__note-content h2 {
        font-size: 26px;
      }

      #a-moment-for-you-{{ section.id }} .pp-moment__note-content p {
        font-size: 16px;
      }
    }
/* END_SECTION:page */
