       flex-direction: column;
                align-items: flex-start;
            }

            .add-address-btn {
                margin-top: 10px;
            }
        }

        @media screen and (max-width: 540px) {
            .address-content {
                padding: 10px;
            }

            .address-title {
                font-size: 16px;
            }

            .address-details p {
                font-size: 12px;
            }

            .default-label {
 