.countdown-wrapper {
        display: flex;
        flex-direction: column;
        align-items: center;
        position: relative;
        box-shadow: 0 10px 25px rgb(48 40 21);
        margin: 0 auto 25px;
    }

    .countdown-wrapper p {
        margin: 20px 0 0;
    }

    .countdown {
        --card-pad: 20px;
        --radius: 8px;
        display: flex;
        align-items: center;
        gap: .6rem;
        justify-content: center;
        font-family: 'Roboto';
    }

    .countdown-wrapper::before {
        content: "";
        position: absolute;
        inset: 0;
        border-radius: 8px;
        padding: 1px;
        background: linear-gradient(45deg, #B87432, #D8A852, #FFE0B3);
        -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
        -webkit-mask-composite: xor;
        mask-composite: exclude;
        pointer-events: none;
    }

    .cd-segment {
        min-width: 55px;
        padding: 20px;
        border-radius: var(--radius);
        text-align: center;
    }

    .cd-segment p {
        display: none;
    }

    .cd-value {
        font-size: 2.4rem;
        font-weight: 800;
        line-height: 1;
        letter-spacing: .02em;
    }

    .cd-label {
        margin-top: .35rem;
        font-size: .78rem;
        letter-spacing: .12em;
        font-weight: 700;
        color: #c3c3c3;
        text-transform: uppercase;
    }

    .cd-separator {
        font-size: 2rem;
        font-weight: 800;
        opacity: .75;
    }

    @media (max-width: 767px) {
        .goal:nth-of-type(2) {
            margin-bottom: 0;
        }

        .price-section .container .wrapper .goal {
            margin-bottom: 10px;
        }

        .cd-segment {
            min-width: 78px;
            padding: .5rem
        }

        .cd-value {
            font-size: 1.4rem;
        }

        .cd-separator {
            font-size: 1.2rem;
        }

        .countdown .last-separator {
            display: none;
        }

        .countdown .cd-segment:last-of-type {
            display: none;
        }}