.whatsapp-button {
    display: none;
    position: fixed;
    bottom: 20px;
    right: 20px;
    z-index: 1000;
    border-radius: 50%;
}

.amenities__box {
    background: white;
}

.sold-out {
    filter: grayscale(100%);
}

.featured__card--price {
    height: 48px;
}

.featured__card--title {
    height: 56px;
}

.featured__content--desc {
    height: 66px;
}

.btn-unduh-dokumen {
    outline: none;
    height: 4.5rem;
    line-height: 4.5rem;
    background: var(--color-hover);
    color: var(--color-white);
    text-align: center;
    font-weight: 500;
    border-radius: 0.5rem;
    font-size: 1.6rem;
    padding: 0 2rem;
}

.btn-unduh-dokumen a {
    color: var(--color-white);
}

.btn-unduh-dokumen:hover {
    background: var(--color-foreground);
}

.more-detail:hover a span {
    transform: rotate(45deg);
}