/*! © 2026 Dastan Invites, dastaninvites.com. All rights reserved. This invitation's design, code, artwork and music may not be copied, reused or resold. */

.countdown {
    --hg-r: .50746;
    --hg-feet: .99546;
    --hg-neck-x: .50145;
    --hg-neck: .51979;
    --hg-sand: .29786;
    --hg-pile-top: .65542;
    --hg-pile-foot: .83777;
    --hg-levels: 29.786 31.278 32.706 34.134 35.626 37.184 38.936 40.883 43.089 45.555 51.979
}

.cd-base {
    background-image: url(hourglass.webp)
}

.cd-top {
    background-image: url(sand-top.webp)
}

.cd-pile {
    background-image: url(sand-pile.webp)
}

.countdown {
    --hall-w: 941;
    --hall-h: 1672;
    --plinth-x: .50159;
    --plinth-y: .60048;
    --plinth-front: .70275;
    --hg-h: .37082
}

.cd-hall {
    background-image: url(hall.webp)
}

@media(min-aspect-ratio:5/8) {
    .countdown {
        --hall-w: 1086;
        --hall-h: 1448;
        --plinth-x: .49448;
        --plinth-y: .66506;
        --plinth-front: .75622;
        --hg-h: .3702
    }
    .cd-hall {
        background-image: url(hall-tab.webp)
    }
}

@media(min-aspect-ratio:6/5) {
    html.is-tablet .countdown {
        --hall-w: 1448;
        --hall-h: 1086;
        --plinth-x: .28384;
        --plinth-y: .62891;
        --plinth-front: .75046;
        --hg-h: .44931
    }
    html.is-tablet .cd-hall {
        background-image: url(hall-land.webp)
    }
}