/** Shopify CDN: Minification failed

Line 139:22 Expected identifier but found whitespace
Line 139:24 Unexpected "{"
Line 139:33 Expected ":"
Line 140:25 Expected identifier but found whitespace
Line 140:27 Unexpected "{"
Line 140:36 Expected ":"

**/
  .countdown-timer{
    background: black;}
        .countdown-timer__timer {
        display: inline-flex;
        align-items: center;
        margin: 0 4px;
      }

      .countdown-timer__timer-segment {
        display: flex;
        align-items: center;
        background: black;
        padding: 1.5rem 2rem;
        border-radius: 8px;
        margin: 0 4px;
        min-width: 100px;
        justify-content: center;
        flex-direction: column;
      }

      .countdown-timer__timer-separator {
        color: white;
        font-size: 4rem;
        font-weight: bold;
        margin: 0 0.5rem;
        line-height: 1;
      }

      .countdown-timer__timer-number {
        font-size: 5rem;
        font-weight: bold;
        line-height: 1;
      }

      .countdown-timer__timer-label {
        font-size: 1.5rem;
        text-transform: uppercase;
        letter-spacing: 0.1em;
        margin-top: 4px;
        opacity: 0.8;
      }

      .countdown-timer__heading {
        max-width:450px;
        color: black;
        background: #AFFC2F;
        margin:0px auto;
        margin-bottom:10px;
            font-size: 42px;
      font-family: 'Roboto';
      font-weight: bold;
      }

      .countdown-timer__description {
        margin-bottom: 2rem;
        max-width: 600px;
        margin-left: auto;
        margin-right: auto;
      }

      .countdown-timer__timer-wrapper {
        display: flex;
        justify-content: center;
        align-items: center;
        flex-wrap: wrap;
        gap: 1rem;
      }

      .countdown-timer__expired {
        display: none;
           text-align: center;
        padding: 1rem;
        background: #ff4444;
        color: white;
        border-radius: 8px;
        margin: 2rem auto;
        max-width: 400px;
        font-size: 2.5rem;
        font-weight: bold;
        text-transform: uppercase;
        letter-spacing: 0.1em;
      }
      .countdown-timer__expired p{
      margin:0px;
    }

      /* Tablet and small desktop (750px - 1024px) */
      @media screen and (max-width: 1024px) and (min-width: 750px) {
        .countdown-timer__timer-segment {
          min-width: 80px;
          padding: 1.2rem 1.5rem;
        }

        .countdown-timer__timer-number {
          font-size: 4rem;
        }

        .countdown-timer__timer-label {
          font-size: 1.3rem;
        }

        .countdown-timer__timer-separator {
          font-size: 3rem;
          margin: 0 0.4rem;
        }
      }

      /* Mobile devices (749px and below) */
      @media screen and (max-width: 749px) {
        .countdown-timer__timer-segment {
          min-width: 70px;
          padding: 1rem 1.2rem;
        }

        .countdown-timer__timer-number {
          font-size: 3.5rem;
        }

        .countdown-timer__timer-label {
          font-size: 1.2rem;
        }

        .countdown-timer__timer-separator {
          font-size: 2.5rem;
          margin: 0 0.3rem;
        }

        .countdown-timer__content {
          padding-top: {{ section.settings.padding_top | append: 'px' }};
          padding-bottom: {{ section.settings.padding_bottom | append: 'px' }};
        }

        .countdown-timer__timer-wrapper {
          gap: 0.5rem;
        }
       
      }

      /* Extra small devices (480px and below) */
      @media screen and (max-width: 480px) {
        .countdown-timer__timer-segment {
          min-width: 75px;
          padding: 0.8rem 1rem;
        }
  .countdown-timer__heading{
  font-size:32px;
  }
        .countdown-timer__timer-number {
          font-size: 3.4rem;
        }

        .countdown-timer__timer-label {
          font-size: 1.2rem;
        }

        .countdown-timer__timer-separator {
          font-size: 2.6rem;
          margin: 0 0.2rem;
        }
        .countdown-timer__expired{
        padding:0.8rem;
        }
      }